Return to previous page Return to menu Go to next page

Table 4.3 Instruction list (3)
 Type 
 Order 
 Outline of processing 
 DMA instruction 
 DMA D0, [RAM], [s] 
 Sets the data in the data RAM specified by [s] to the transfer word counter ([TN0]) as a transfer counter 
, and uses the D0 bus from the outside to [RAM] Data is transferred to the RAM area specified by.
The transfer start address ([RA0]) and transfer word count counter ([TN0]) are updated to the values ​​when transfer ends.
 DMA [RAM], D0, [s] 
 Transfers data in the data RAM specified by [s] Set 
in the transfer word count counter ([TN0]) as a counter, and use the D0 bus to transfer data to the outside from the RAM area specified by [RAM].
The transfer start address ([WA0]) and transfer word count counter ([TN0]) are updated to the values ​​when transfer ends.
 DMAH D0, [RAM], SImm 
 Transfer word count counter with SImm (short immediate) data as transfer counter ( Set to [TN0]) 
and use the D0 bus to transfer data from the outside to the RAM area specified by [RAM]. The transfer start address ([RA0]) and the transfer word count counter ([TN0]) hold
values ​​when the transfer starts.
 DMAH [RAM], D0, SImm 
 Transfer word counter with SImm (short immediate) data as transfer counter ( [TN0]) Set to 
and transfer data 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]) hold the value
when the transfer was started.
 DMAH D0, [RAM], [s] 
 Transfers data in the data RAM specified by [s] Set the transfer word count counter ([TN0]) as a counter and transfer data from the outside to the RAM area specified by [RAM] using the D0 bus. 
The transfer start address ([RA0]) and transfer word count counter ([TN0]) hold the value at the start of transfer
.
 DMAH [RAM], D0, [s] 
 Transfers data in the data RAM specified by [s] Set 
in the transfer word count counter ([TN0]) as a counter, and use the D0 bus to transfer data to the outside from the RAM area specified by [RAM].
The transfer start address ([WA0]) and the transfer word count counter ([TN0]) hold the value at the start of transfer
.
 JUMP instruction 
 JMP Imm 
 Imm ( Move to the address indicated by (immediate). 
 JMP Z, Imm 
 When Z (zero flag) of the program control port is 1, it is indicated by Imm (immediate) 
to the next address.
 JMP NZ, Imm 
 When Z (zero flag) of the program control port is 0, it is indicated by Imm (immediate) 
to the next address.


Return to previous page Return to menu Go to next page