dioscuri.module.cpu
Class Instruction_MOVZX_GvEw

java.lang.Object
  extended by dioscuri.module.cpu.Instruction_MOVZX_GvEw
All Implemented Interfaces:
Instruction

public class Instruction_MOVZX_GvEw
extends java.lang.Object
implements Instruction

Intel opcode F0 B7
Move with zero extend. Word-sized copy of register (destination) from memory/register (source).
The addressbyte determines the source (sss bits) and destination (rrr bits).
Flags modified: none


Constructor Summary
Instruction_MOVZX_GvEw()
          Class constructor
Instruction_MOVZX_GvEw(CPU processor)
          Class constructor specifying processor reference
 
Method Summary
 void execute()
          Move with zero extend.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Instruction_MOVZX_GvEw

public Instruction_MOVZX_GvEw()
Class constructor


Instruction_MOVZX_GvEw

public Instruction_MOVZX_GvEw(CPU processor)
Class constructor specifying processor reference

Parameters:
processor - Reference to CPU class
Method Detail

execute

public void execute()
Move with zero extend. Word-sized copy of register (destination) from memory/register (source).
Flags modified: none

Specified by:
execute in interface Instruction