AVR Befehlssatz

Gast #2077570
Lesenswert?

Anzahl Befehle:
sind einfach die verschiedenen Befehle die der AVR versteht. Die Anzahl 
ist vollkommen uninteressant. Du musst die einzelnen Befehle und deren 
Bedeutung kennen.
8-Bit-Architektur:
Ein Befehl (z.B. ADD, addiert zwei Zahlen) benötigt 8-stellige 
Binärzahlen (also 8 bit Länge). Alle Register (kleine Speicher) können 
je eine 8-bit Zahl speichern.
Gast #2077590
Lesenswert?

Hi

>Ein Befehl (z.B. ADD, addiert zwei Zahlen) benötigt 8-stellige
>Binärzahlen (also 8 bit Länge). Alle Register (kleine Speicher) können
>je eine 8-bit Zahl speichern.

AVRs können aber auch 16Bit Operationen.

Der Code für einen Befehl ist bei AVRs 16 Bit gross. Also gibt es 65536 
mögliche Befehle. Allerdings wird z.B. ein 'mov Rd,Rr' mit 1024 
möglichen Kombinationen als ein Befehl gezählt.

MfG Spess

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren