Forum: Mikrocontroller und Digitale Elektronik MPU Rechenwerk


von Diff (Gast)


Lesenswert?

Hi,

welche Wortbreiten kann ein 16Bit µC beim:
Stack?
Heap?

haben? Sind die immer gleich oder gibts da unterschiede. Beispiel ist 
eine Rechenaufgabe und Interpretation beim Vorzeichen.

von Karl H. (kbuchegg)


Lesenswert?

Was hat eine Rechenaufgabe und ein Vorzeichenwechsel mit dem Stack und 
dem Heap zu tun?

EIn 16 Bit µC kann eben 16 Bit in einem Rutsch beispielsweise addieren 
oder von einer 16 Bit Zahl mit einer einzigen Anweisung das Vorzeichen 
wechseln. Ein 8 Bit µC braucht dafür mindestens 2 Instruktionen, muss 
also die 16 Bit auf 2 Happen aufteilen, damit er sie eine nach der 
anderen verarbeiten kann.

von Diff (Gast)


Lesenswert?

Ok, verstanden.

Danke Hr. Buchegger

von W.S. (Gast)


Lesenswert?

Karl Heinz Buchegger schrieb:
> Ein 8 Bit µC braucht dafür mindestens 2 Instruktionen,

ADD HL,DE

(Z80, 8 Bit und steinalt)

W.S.

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.