VM.sysWrite(right(hex(i),6) + "| "); VM.sysWrite(right("", PREFIX_AREA_SIZE) + " "); VM.sysWrite( left(op, OP_AREA_SIZE));
i = begin(i, op);
  final void RDR (int i, String op, byte R0, int d, byte R1) {    VM.sysWrite(right(hex(i),6) + "| ");    VM.sysWrite(right("", PREFIX_AREA_SIZE) + " ");    VM.sysWrite( left(op, OP_AREA_SIZE));    VM.sysWrite(right(decimal(d) + "[" + GPR_NAMES[R0] + "]", DEST_AREA_SIZE));    VM.sysWrite(right(isFP(op)?FPR_NAMES[R1]:GPR_NAMES[R1] + " ", SOURCE_AREA_SIZE) + " | ");    asm.writeLastInstruction(i);    VM.sysWrite("\n");  }