Binärcode auswendig lernen?

6 Antworten

An deiner Stelle würde ich lieber die mathematische (logische) Lösung anwenden, als es auswendig zu lernen. Mir hat es damals geholfen, den Sinn und die Anwendungsmöglichkeiten für z.B. Steuersysteme (I/0 = An/Aus) zu verstehen.

Quelle: https://de.wikipedia.org/wiki/Dualsystem

Man benötigt es heute noch. Es kommt aber auch darauf an, was du Programmieren möchtest. - Für ein Computerspiel benötigt man es weniger, als für eine computermechanische Lösung. 

Sind Grundlagen der Informationstechnologie. Wäre so, wie wenn du den Sinn von Zahlen nicht verstehst, aber die Ergebnisse anhand der Zeichen (=Zahlen) Auswendig lernst. Viel zu anstrengend.

Das Binäralphabet?

Du meinst sowas?

A 65 01000001 
B 66 01000010 
C 67 01000011 
D 68 01000100 
E 69 01000101 
F 70 01000110 
G 71 01000111 
H 72 01001000 
I 73 01001001 
J 74 01001010 
K 75 01001011 
L 76 01001100 
M 77 01001101 
N 78 01001110 
O 79 01001111 
P 80 01010000 
Q 81 01010001 
R 82 01010010 
S 83 01010011 
T 84 01010100 
U 85 01010101 
V 86 01010110 
W 87 01010111 
X 88 01011000 
Y 89 01011001 
Z 90 01011010

Naja, bringt dir nicht wirklich was, das wissen die Computer schon selber, aber wenn du möchtest - warum nicht? Kann ja nicht jeder von sich behaupten, das Binäralphabet auswendig zu können. ^^

LG Willibergi

Kieselsaeure  25.12.2016, 17:12

na das ist aber ein ziemlich kleines alphabet..

1
Willibergi  25.12.2016, 17:14
@Kieselsaeure

Wenn du dich auf formale Definitionen beziehst - mag sein, aber es ist ein Alphabet. Null ist auch eine ziemlich kleine Zahl. Na und? ;-))

0
Kieselsaeure  25.12.2016, 20:14

na wo er recht hat hat er recht der willi :p

1

1. Das binäralphabet richtet sich nach dem zeichensatz. Allein schon wenn du utf8 auswendig kannst,respekt..

2. Das bringt dir garnichts. Damit hast du idr garnichts zutun. Eine der tiefsten ebenen ist assembler wenn nicht sogar die tiefste (ist soweit ich weiss die tiefste) und da hast du nicht die Notwendigkeit binär zu programmieren

Volens  25.12.2016, 19:15

Unter dem Assembler hat früher noch der Maschinencode gestanden. Hat sich das geändert?

0
Kieselsaeure  25.12.2016, 19:55

nein allerdings -kenne ich zumindest so- wird nicht (?mehr?) binärcode verwendet sondern tatsächlich im ascii style geschrieben. zb mov,jump... so hab ich das zumindest bisher öfters gesehen..

0
Kieselsaeure  25.12.2016, 19:56

ich denke selbst wenn das noch möglich ist wird das allerhöchstens noch bei eigenen betriebssystemen die klein sind produktiv einsetzbar sein auf abgestimmte hardware. sicher bin ich mir da aber nicht zu 100%

0

Man hat extra Sprachen dafür erfunden die das für dich interpretieren. Es ist eher Zeitverschwendung es reicht wenn man die Zahlen in Binärcode schreiben und lesen kann in ihreren jeweiligen Formen ( Offset, Komplement etc. )

Welches Binäralphabet?
Es schadet nicht, wenn du weißt, dass mit
1, 2, 4 und 8 die niedersten Bits abgedeckt werden und dass man jede Ziffer im Hexadezimalsystem aus den vier Einsen konstruieren kann
(höchste ist 1111 = 15),

aber was meinst du mit Alphabet?
Hexadezimal sind auch A bis F Ziffern.
Nach F kommt 10.

Im Dezimalsystem kommt die 10 schon nach der 9.

Woher ich das weiß:eigene Erfahrung – Unterricht - ohne Schulbetrieb