Return to previous page Return to menu Go to next page

Table 4.2 Instruction List (2)
 Type 
 Order 
 Outline of processing 
 Load 
immediate instruction
 MVI Imm, [d], S 
 Stores Imm (immediate) 
data in the data RAM or register specified by [d] only when S (sign flag) of the program control port is 1.
 MVI Imm, [d], NS 
 Only when S (sign flag) of program control port is 0, Stores Imm (immediate) 
data in the data RAM or register specified by [d].
 MVI Imm, [d], C 
 Only when C (carry flag) of the program control port is 1. The data of Imm (immediate) 
is stored in the data RAM or register specified by [d].
 MVI Imm, [d], NC 
 Only when C (carry flag) of the program control port is 0, The data of Imm (immediate) 
is stored in the data RAM or register specified by [d].
 MVI Imm, [d], TO 
 Program control port TO (D0 bus DMA execution flag) is 1 Only occasionally, Imm (immediate 
ate) data is stored in the data RAM or register specified by [d].
 MVI Imm, [d], NTO 
 Program control port TO (D0 bus DMA execution flag) is 0 Only occasionally, Imm (immediate 
ate) data is stored in the data RAM or register specified by [d].
 MVI Imm, [d], ZS 
 Either Z (zero flag) or S (sign flag) of the program control port When is 1, only 
is stored in the data RAM or register specified by [d]
for Imm (immediate) data.
 MVI Imm, [d], NZS 
 Program control port Z (zero flag) and S (sign flag) are both Only when 0, 
Imm (immediate) data is stored in the data RAM or register specified by [d].
 DMA instruction 
 DMA D0, [RAM], SImm 
 SImm (Short immediate) data is set in the transfer word counter 
([TN0]) as a transfer counter, and externally to the RAM area specified by [RAM] using the D0 bus Data
is transferred. The transfer start address ([RA0]) and transfer word count counter ([TN0]) are updated to the values ​​at the end of transfer
.
 DMA [RAM], D0, SImm 
SImm (short immediate) data is set in the transfer word count counter ([TN0])
as a transfer counter, and data is transferred to the outside from the RAM area
specified by [RAM] using the D0 bus. The transfer start address ([WA0]) and
transfer word count counter ([TN0]) are updated to the values at the end of transfer.


Return to previous page Return to menu Go to next page