From 2903607ab458137fb0775184d818920f3c07e331 Mon Sep 17 00:00:00 2001 From: Kartik Agaram Date: Tue, 11 Sep 2018 22:28:39 -0700 Subject: 4540 --- subx/015immediate_addressing.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'subx') diff --git a/subx/015immediate_addressing.cc b/subx/015immediate_addressing.cc index c6cf843b..2ca19aa4 100644 --- a/subx/015immediate_addressing.cc +++ b/subx/015immediate_addressing.cc @@ -283,7 +283,7 @@ case 6: { //:: compare (cmp) :(before "End Initialize Op Names(name)") -put(name, "3d", "subtract imm32 from R0 (EAX)"); +put(name, "3d", "compare imm32 with R0 (EAX)"); :(scenario compare_imm32_with_eax_greater) % Reg[EAX].i = 0x0d0c0b0a; @@ -294,7 +294,7 @@ put(name, "3d", "subtract imm32 from R0 (EAX)"); +run: SF=0; ZF=0; OF=0 :(before "End Single-Byte Opcodes") -case 0x3d: { // subtract imm32 from EAX +case 0x3d: { // compare EAX with imm32 int32_t arg1 = Reg[EAX].i; int32_t arg2 = next32(); trace(90, "run") << "compare EAX and imm32 0x" << HEXWORD << arg2 << end(); -- cgit 1.4.1-2-gfad0