Back Next

Register
  Named register[s] hold the data of interest.
    For an instruction to truely be a register based instruction,
      both source and destination specified by registers.

  All action occurs within the CPU.
  Example
    IBM360: L R1,R2

  Very fast access to data.

  May conceptually overlap with implied on simpler CPUs. 
    6502: TAY (transfer A to Y) can be also viewed as an implied because
      complete instruction is 1 byte opcode. 

  RISC architectures depend heavily on register, register activity for
    most work.
    
    ADD  R1,R2,R3 ; Add R1 and R2 and store result in R3