diff options
author | Kartik Agaram <vc@akkartik.com> | 2020-09-30 22:56:45 -0700 |
---|---|---|
committer | Kartik Agaram <vc@akkartik.com> | 2020-09-30 22:56:45 -0700 |
commit | d44bd51f9006a2a5a6328e812be0e11a4cef548f (patch) | |
tree | 1be366784fb032c06b9d1cdaa735650f2f20375e /013direct_addressing.cc | |
parent | 656b840e7f5ee0eff08729146c4fc797c63968e1 (diff) | |
download | mu-d44bd51f9006a2a5a6328e812be0e11a4cef548f.tar.gz |
6912
Diffstat (limited to '013direct_addressing.cc')
-rw-r--r-- | 013direct_addressing.cc | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/013direct_addressing.cc b/013direct_addressing.cc index 2450e54c..8dc2bb77 100644 --- a/013direct_addressing.cc +++ b/013direct_addressing.cc @@ -847,7 +847,7 @@ void test_compare_r32_with_r32_greater() { "== code 0x1\n" // code segment // op ModR/M SIB displacement immediate " 39 d8 \n" // compare EAX with EBX - // ModR/M in binary: 11 (direct mode) 011 (src EBX) 000 (dest EAX) + // ModR/M in binary: 11 (direct mode) 011 (rhs EBX) 000 (lhs EAX) ); CHECK_TRACE_CONTENTS( "run: compare r/m32 with EBX\n" @@ -884,7 +884,7 @@ void test_compare_r32_with_r32_lesser_unsigned_and_signed() { "== code 0x1\n" // code segment // op ModR/M SIB displacement immediate " 39 d8 \n" // compare EAX with EBX - // ModR/M in binary: 11 (direct mode) 011 (src EBX) 000 (dest EAX) + // ModR/M in binary: 11 (direct mode) 011 (rhs EBX) 000 (lhs EAX) ); CHECK_TRACE_CONTENTS( "run: compare r/m32 with EBX\n" @@ -900,7 +900,7 @@ void test_compare_r32_with_r32_lesser_unsigned_and_signed_due_to_overflow() { "== code 0x1\n" // code segment // op ModR/M SIB displacement immediate " 39 d8 \n" // compare EAX with EBX - // ModR/M in binary: 11 (direct mode) 011 (src EBX) 000 (dest EAX) + // ModR/M in binary: 11 (direct mode) 011 (rhs EBX) 000 (lhs EAX) ); CHECK_TRACE_CONTENTS( "run: compare r/m32 with EBX\n" @@ -916,7 +916,7 @@ void test_compare_r32_with_r32_lesser_signed() { "== code 0x1\n" // code segment // op ModR/M SIB displacement immediate " 39 d8 \n" // compare EAX with EBX - // ModR/M in binary: 11 (direct mode) 011 (src EBX) 000 (dest EAX) + // ModR/M in binary: 11 (direct mode) 011 (rhs EBX) 000 (lhs EAX) ); CHECK_TRACE_CONTENTS( "run: compare r/m32 with EBX\n" @@ -932,7 +932,7 @@ void test_compare_r32_with_r32_lesser_unsigned() { "== code 0x1\n" // code segment // op ModR/M SIB displacement immediate " 39 d8 \n" // compare EAX with EBX - // ModR/M in binary: 11 (direct mode) 011 (src EBX) 000 (dest EAX) + // ModR/M in binary: 11 (direct mode) 011 (rhs EBX) 000 (lhs EAX) ); CHECK_TRACE_CONTENTS( "run: compare r/m32 with EBX\n" @@ -948,7 +948,7 @@ void test_compare_r32_with_r32_equal() { "== code 0x1\n" // code segment // op ModR/M SIB displacement immediate " 39 d8 \n" // compare EAX and EBX - // ModR/M in binary: 11 (direct mode) 011 (src EBX) 000 (dest EAX) + // ModR/M in binary: 11 (direct mode) 011 (rhs EBX) 000 (lhs EAX) ); CHECK_TRACE_CONTENTS( "run: compare r/m32 with EBX\n" |