ger.toHexString (page);. AOP = alu.address (page, alu.A [0]);. read ();. R1 = ram.ROP;. AOP = alu.address (page, alu.A [1]);. read ();. R2 = ram.ROP;. doSUB (page); + +;. memChange = true;;} 0x07: {= «SBB» + »« + Integer.toHexString (page);. AOP = alu.address (page, alu.A [0]);. read ();. R1 = ram.ROP;. AOP = alu.address (page, alu. A [1]);. read ();. R2 = ram.ROP;. doSBB (page); + +;. memChange = true;;} 0x08: {= «MUL» + »« + Integer.toHexString (page );. AOP = alu.address (page, alu.A [0]);. read ();. R1 = ram.ROP;. AOP = alu.address (page, alu.A [1]);. read ();. R2 = ram.ROP;. doMUL (page); + +;. memChange = true;;} 0x09: {= «DIV» + »« + Integer.toHexString (page);. AOP = alu.address (page, alu.A [0]);. read ();. R1 = ram.ROP;. AOP = alu.address (page, alu.A [1]);. read ();. R2 = ram. ROP;. doDIV (page); + +;. memChange = true;;} 0x0a: {= «MOD» + »« + Integer.toHexString (page);. AOP = alu.address (page, alu.A [0 ]);. read ();. R1 = ram.ROP;. AOP = alu.address (page, alu.A [1]);. read ();. R2 = ram.ROP;. doMOD (page); + +;. memChange = true;;} 0x0b: {= «ABS» + »« + Integer.toHexString (page);. AOP = alu.address (page, alu.A [0]);. read (); . R1 = ram.ROP;. AOP = alu.address (page, alu.A [1]);. read ();. R2 = ram.ROP;. doABS (page); + +;. memChange = true; ;} 0x0c: {= «AND» + »« + Integer.toHexString (page);. AOP = alu.address (page, alu.A [0]);. read ();. R1 = ram.ROP;. AOP = alu.address (page, alu.A [1]);. read ();. R2 = ram.ROP;. doAND (page); + +;. memChange = true;;} 0x0d: {= «OR »+» «+ Integer.toHexString (page);. AOP = alu.address (page, alu.A [0]);. read ();. R1 = ram.ROP;. AOP = alu.address (page, alu.A [1]);. read ();. R2 = ram.ROP;. doOR (page); + +;. memChange = true;;} 0x0e: {= «XOR» + »« + Integer.toHexString (page);. AOP = alu.address (page, alu.A [0]);. read ();. R1 = ram.ROP;. AOP = alu.address (page, alu.A [1]); . read ();. R2 = ram.ROP;. doXOR (page); + +;. memChange = true;;} 0x0f: {= «NOT» + »« + Integer.toHexString (page);. AOP = alu . address (page, alu.A [0]);. read ();. R1 = ram.ROP;. AOP = alu.address (page, alu.A [1]);. read ();. R2 = ram.ROP;. doNOT (page); + +;. memChange = true;;} 0x10: {= «JMP» + »« + Integer.toHexString (page);. memChange = false; m = alu.A [2 ]; d = alu.address (page, m); = d;;} 0x11: {= «JB» + »« + Integer.toHexString (page);. memChange = false; (alu.RF <0) SCHAK = alu.address (page, alu.A [2]); SCHAK + +; break;} 0x12: {= «JNZ» + »« + Integer.toHexString (page);. memChange = false; (alu.RF! = 0) SCHAK = alu.address (page, alu.A [2]); SCHAK + +; break;} 0x14: {= «MOVS» + »« + Integer.toHexString (page);. AOP = alu.address (page, alu. A [0]);. read ();. R1 = ram.ROP;. memChange = true;. doMOVS (page); + +; break;} 0x15: {= «CMPS» + »« + Integer.toHexString ( page);. memChange = false;. AOP = alu.address (page, alu.A [0]);. read ();. R1 = ram.ROP;. AOP = alu.address (page, alu.A [ 2]);. read ();. R2 = ram.ROP;. doCMPS...