Forum: Mikrocontroller und Digitale Elektronik Bedeutung von WordBreite


von PowerGI (Gast)


Lesenswert?

Hallo zusammen,

ich habe ein Datenblatt von einem uC 8051.
Nun habe ich da was von einer "WordBreite" gelesen, kann mir jeman 
sagen, was man damit meint?

Danke im voraus

von A. B. (brewnera)


Lesenswert?

Hallo,


"Ein Datenwort oder einfach nur Wort, auch Wortbreite, ist die 
Grundverarbeitungsdatengröße bei einem Computer."

http://de.wikipedia.org/wiki/Datenwort

Der 8051 ist ein 8-Bit uC. Er hat intern also einen 8 Bit breiten Bus. 
Alles klar?

mfg

von PowerGI (Gast)


Lesenswert?

ok, erstmal danke für die schnelle antwort.
jetzt habe ich einen Befehl z.B. DIV, der hat eine WordBreite von "1" 
was bdeutet das jetzt?

von Thomas E. (thomase)


Lesenswert?

PowerGI schrieb:
> was bdeutet das jetzt?
DIV AB heisst der glaube ich. Im Akku steht der Divident und in B der 
Divisor. Immer. Dann reicht es einfach, ihm zu sagen, daß er dividieren 
soll. Mehr Information braucht er nicht. Und somit reicht ein 
1-Byte-Befehl.

Anders sieht es zum Beispiel bei Sprüngen aus. Einfach nur jmp reicht da 
nicht. Du musst ihm auch noch sagen wohin. Und dann hat so ein Befehl 2 
oder 3 Bytes, sjmp/ajmp(2) oder ljmp(3).

mfg.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.