Back
Next
Data Movement
Data movement of discrete units- moves data between register and register,
memory, or I/O
MVI D(B),byte
RISC - action is strictly movement when in or out of cpu.
CICS - action may combine movement with another action.
LDA $22 # move
ADC $23 # move with an add
String or block
String or block - supports action applied to a block of memory
with rules that vary according to data type.
Often compound, multi-register instructions.
MVCL R2,R4 # both R2 and R4 are register pairs - move up to 2^24-1
Even register of each pair is address, Odd register is length
Instruction may be designed to handle numeric differently from
string data based on Endian style.