X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=tests%2Fmul1.asm;h=5efccf2d66d259c71839eb54bc4aa3cb4420f293;hb=f7e3f1d8d0438f52e4f988a12318075cc1b43568;hp=4e600a66f7be87f31ad398a9bec3a4da3c9b00ad;hpb=97e852595503f054a20953c1a818be4b8ff0382e;p=emu8051.git diff --git a/tests/mul1.asm b/tests/mul1.asm index 4e600a6..5efccf2 100644 --- a/tests/mul1.asm +++ b/tests/mul1.asm @@ -1,11 +1,11 @@ ; Test program to verify correct emu8051 operation ; ; Test desc: MUL AB (no overflow) -; Test output1: ACC = 0xC2 -; Test output2: B = 0x00 -; Test output2: PSW = 0x01 - - CSEG +; Test output: PC = $FFF0 +; Test output: SP = $07 +; Test output: A = $C2 +; Test output: B = $00 +; Test output: PSW = $01 ORG 0000h ; Reset vector @@ -13,4 +13,5 @@ MOV B, #002h MUL AB ; CY should be cleared, OV should be cleared + LJMP 0FFF0h END