MOV_ALU_IN

Opcode Format Mnemonic Description
1011DSSS MOV_ALU_IN The MOV_ALU_IN mnemonic is used to move a 8-bit long value from a general purpose register into the A or B ALU input register.

 

Bits Description
D Destination Register.

  • 0: ALU Input Register A
  • 1: ALU Input Register B
SSS Source Register

  • 000: D Register
  • 001: E Register
  • 010: F Register
  • 011: G Register
  • 100: H Register
  • 101: Not used...
  • 110: XL Register
  • 111: XH Register

 
The following animation shows how the MOV_ALU_IN opcode is executed physically on the CPU.

Downloads (licensed under CC BY-NC 3.0):