| |
ISTRUZIONI
DI TRASFERIMENTO DI BLOCCHI |
| |
N° |
CODICE MNEMONICO LINGUAGGIO ASSEMBLER |
CONTENUTO INFORMATIVO |
DESCRIZIONE |
| |
1 |
LDI |
2 byte (1° codice operativo) (2°
codice operativo) |
Carica nella locazione puntata da DE il
contenuto della locazione puntata da HL, Sia DE che HL
vengono incrementate, mentre il contenuto di BC (che
agisce da contatore) si decrementa |
| |
2 |
LDIR |
Idem |
Idem solo che viene ripetuta
automaticamente, finché il contenuto di BC è uguale a
zero |
| |
3 |
LDD |
Idem |
Agisce come la prima istruzione solo che
in questo caso i registri DE e HL vengono decrementati |
| |
4 |
LDDR |
Idem |
Idem solo che viene ripetuta
automaticamente, finché il contenuto di BC non diventa
pari a zero |
| |
5 |
CPI |
Idem |
Confronta il contenuto dell'accumulatore
con la locazione puntata da HL. In seguito HL incrementa
e BC (contatore) decrementa |
| |
6 |
CPIR |
Idem |
Idem solo che viene ripetuta
automaticamente, finché BC non diviene zero |
| |
7 |
CPD |
Idem |
Agisce come la quinta istruzione solo
che in questo caso HL viene decre-mentato |
| |
8 |
CPDR |
Idem |
Idem solo che viene ripetuta
automaticamente, finché il contenuto di BC non diviene
zero |