Class ORreg

java.lang.Object
CPU.instructions.ORreg
All Implemented Interfaces:
InstructionSet

public class ORreg extends Object implements InstructionSet
The OR instruction where the destination is a register, in all of its variants. fedcba9876543210 1000dddooommmrrr = 8000 where rrr = ea reg mmm = ea mode ooo = opmode/size = 0ss ddd = destination data reg
  • Constructor Details

    • ORreg

      public ORreg()
  • Method Details

    • register

      public final void register(MC68000Cpu cpu2)
      Description copied from interface: InstructionSet
      Registers the InstructionSet with the cpu.
      Specified by:
      register in interface InstructionSet
      Parameters:
      cpu2 - the cpu to use.
    • getDisplacement

      protected int getDisplacement(MC68000Cpu cpu)
      gets the displacement and increments the PC.
      Parameters:
      cpu - the smsqmulator.cpu.MC68000Cpu used the cpu use d.
      Returns:
      the displacement