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. |