Intel 8051: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
m locazione -> posizione |
||
Riga 56:
|-
| ADD A,direct
| Somma ad A il contenuto della
| 2
| 1
|-
| ADD A,@Ri
| Somma ad A il contenuto della
| 1
| 1
Riga 76:
|-
| ADDC A,direct
| Somma ad A il contenuto della
| 2
| 1
|-
| ADDC A,@Ri
| Somma ad A il contenuto della
| 1
| 1
Riga 96:
|-
| SUBB A,direct
| Sottrae da A il contenuto della
| 2
| 1
|-
| SUBB A,@Ri
| Sottrae da A il contenuto della
| 1
| 1
Riga 121:
|-
| INC direct
| Aumenta di 1 il contenuto della
| 2
| 1
|-
| INC @Ri
| Aumenta di 1 il contenuto della
| 1
| 1
Riga 141:
|-
| DEC direct
| Diminuisce dI 1 il contenuto della
| 2
| 1
|-
| DEC @Ri
| Diminuisce di 1 il contenuto della
| 1
| 1
Riga 185:
|-
| ANL A,direct
| AND logico tra A e il contenuto della
| 2
| 1
|-
| ANL A,@Ri
| AND logico tra A e il contenuto della
| 1
| 1
Riga 200:
|-
| ANL direct,A
| AND logico tra il contenuto della
| 2
| 1
|-
| ANL direct,#data
| AND logico tra il contenuto della
| 3
| 2
Riga 215:
|-
| ORL A,direct
| OR logico tra A e il contenuto della
| 2
| 1
|-
| ORL A,@Ri
| OR logico tra A e il contenuto della
| 1
| 1
Riga 230:
|-
| ORL direct,A
| OR logico tra il contenuto della
| 2
| 1
|-
| ORL direct,#data
| OR logico tra il contenuto della
| 3
| 2
Riga 245:
|-
| XRL A,direct
| EX-OR logico tra A e il contenuto della
| 2
| 1
|-
| XRL A,@Ri
| EX-OR logico tra A e il contenuto della
| 1
| 1
Riga 260:
|-
| XRL direct A
| EX-OR logico tra il contenuto della
| 2
| 1
|-
| XRL direct,#data
| EX-OR logico tra il contenuto della
| 3
| 2
Riga 319:
|-
| MOV A,direct
| Copia in A il contenuto della
| 2
| 1
|-
| MOV A,@Ri
| Copia in A il contenuto della
| 1
| 1
Riga 339:
|-
| MOV Rn,direct
| Copia nel registro Rn il contenuto della
| 2
| 2
Riga 349:
|-
| MOV direct,A
| Copia nella
| 2
| 1
|-
| MOV direct,Rn
| Copia nella
| 2
| 2
|-
| MOV direct,direct
| Copia nella
| 3
| 2
|-
| MOV direct,@Ri
| Copia nella
| 2
| 2
|-
| MOV direct,#data
| Copia nella
| 3
| 2
|-
| MOV @Ri,A
| Copia nella
| 1
| 1
|-
| MOV @Ri,direct
| Copia nella
| 2
| 2
|-
| MOV @Ri,#data
| Copia nella
| 2
| 1
Riga 414:
|-
| MOVX @Ri,A
| Copia nella
| 1
| 2
|-
| MOVX @DPTR,A
| Copia nella
| 1
| 2
|-
| PUSH direct
| Copia nella
| 2
| 2
|-
| POP direct
| Copia nella
| 2
| 2
Riga 439:
|-
| XCH A,direct
| Scambia il contenuto di A con quello della
| 2
| 1
|-
| XCH A,@Ri
| Scambia il contenuto di A con quello della
| 1
| 1
|-
| XCHD A,@Ri
| Scambia il nibble meno significativo di A con il più significativo della
| 1
| 1
Riga 567:
|-
| JMP @A+DPTR
| Salta alla
| 1
| 2
|-
| JZ rel
| Salta alla
| 2
| 2
|-
| JNZ rel
| Salta alla
| 2
| 2
|-
| JC rel
| Salta alla
| 2
| 2
|-
| JNC rel
| Salta alla
| 2
| 2
|-
| JB bit,rel
| Salta alla
| 3
| 2
|-
| JNB bit,rel
| Salta alla
| 3
| 2
|-
| JBC bit,rel
| Salta alla
| 3
| 2
|-
| CJNE A,direct,rel
| Salta alla
| 3
| 2
|-
| CJNE A,#data,rel
| Salta alla
| 3
| 2
|-
| CJNE Rn,#data,rel
| Salta alla
| 3
| 2
|-
| CJNE @Ri,#data,rel
| Salta alla
| 3
| 2
Riga 632:
|-
| DJNZ direct,rel
| Diminuisce di 1 il contenuto della
| 3
| 2
| |||