Now microcode takes over, running the internal steps for the instruction. Each micro-instruction is 21 bits long, with 5 different types of micro-instruction. Each moves an internal source register to a destination. It also does a particular task such as an ALU or memory op.
Suppose you want to add the AX register to the BX register: "ADD BX,AX". The microcode moves the register specified by N (i.e. BX) to the ALU's temporary A register. BX, specified by N, moves to tmpB. The sum Σ is moved to BX (N). The ALU op (XI) comes from the instruction.