From d3a9db3aff54ea485f409eaaef3d8f56ad77f0dc Mon Sep 17 00:00:00 2001 From: Kartik Agaram Date: Mon, 5 Oct 2020 11:00:05 -0700 Subject: 6958 --- html/022div.cc.html | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'html/022div.cc.html') diff --git a/html/022div.cc.html b/html/022div.cc.html index 7d535718..76938759 100644 --- a/html/022div.cc.html +++ b/html/022div.cc.html @@ -15,12 +15,12 @@ body { font-size:12pt; font-family: monospace; color: #000000; background-color: a { color:inherit; } * { font-size:12pt; font-size: 1em; } .LineNr { } -.Normal { color: #000000; background-color: #c6c6c6; padding-bottom: 1px; } +.SpecialChar { color: #d70000; } .Comment { color: #005faf; } .Delimiter { color: #c000c0; } -.Special { color: #d70000; } .Identifier { color: #af5f00; } .Constant { color: #008787; } +.Normal { color: #000000; background-color: #c6c6c6; padding-bottom: 1px; } --> @@ -59,16 +59,16 @@ if ('onhashchange' in window) { 1 //: helper for division operations: sign-extend EAX into EDX 2 3 :(before "End Initialize Op Names") - 4 put_new(Name, "99", "sign-extend EAX into EDX (cdq)"); + 4 put_new(Name, "99", "sign-extend EAX into EDX (cdq)"); 5 6 :(code) 7 void test_cdq() { - 8 Reg[EAX].i = 10; + 8 Reg[EAX].i = 10; 9 run( 10 "== code 0x1\n" 11 "99\n" 12 ); -13 CHECK_TRACE_CONTENTS( +13 CHECK_TRACE_CONTENTS( 14 "run: sign-extend EAX into EDX\n" 15 "run: EDX is now 0x00000000\n" 16 ); @@ -76,20 +76,20 @@ if ('onhashchange' in window) { 18 19 :(before "End Single-Byte Opcodes") 20 case 0x99: { // sign-extend EAX into EDX -21 trace(Callstack_depth+1, "run") << "sign-extend EAX into EDX" << end(); -22 Reg[EDX].i = (Reg[EAX].i < 0) ? -1 : 0; -23 trace(Callstack_depth+1, "run") << "EDX is now 0x" << HEXWORD << Reg[EDX].u << end(); +21 trace(Callstack_depth+1, "run") << "sign-extend EAX into EDX" << end(); +22 Reg[EDX].i = (Reg[EAX].i < 0) ? -1 : 0; +23 trace(Callstack_depth+1, "run") << "EDX is now 0x" << HEXWORD << Reg[EDX].u << end(); 24 break; 25 } 26 27 :(code) 28 void test_cdq_negative() { -29 Reg[EAX].i = -10; +29 Reg[EAX].i = -10; 30 run( 31 "== code 0x1\n" 32 "99\n" 33 ); -34 CHECK_TRACE_CONTENTS( +34 CHECK_TRACE_CONTENTS( 35 "run: sign-extend EAX into EDX\n" 36 "run: EDX is now 0xffffffff\n" 37 ); -- cgit 1.4.1-2-gfad0