Add PC check for all tests
authorHugo Villeneuve <hugo@hugovil.com>
Wed, 27 Nov 2013 04:39:17 +0000 (23:39 -0500)
committerHugo Villeneuve <hugo@hugovil.com>
Mon, 2 Dec 2013 02:00:08 +0000 (21:00 -0500)
tests/anl.asm
tests/div.asm
tests/mov.asm
tests/mul1.asm
tests/mul2.asm
tests/orl.asm

index 6bb5561..fb97c17 100644 (file)
@@ -1,6 +1,7 @@
 ; Test program to verify correct emu8051 operation
 ;
 ; Test desc: ANL
+; Test output0: PC = $FFF0
 ; Test output1: A = $60
 ; Test output2: B = $60
 ; Test output3: PSW = $E0
index 116c3e2..77c5a6a 100644 (file)
@@ -1,6 +1,7 @@
 ; Test program to verify correct emu8051 operation
 ;
 ; Test desc: DIV AB
+; Test output0: PC = $FFF0
 ; Test output1: A = $3C
 ; Test output2: B = $00
 ; Test output3: PSW = $00
index aacafb3..9e52978 100644 (file)
@@ -1,6 +1,7 @@
 ; Test program to verify correct emu8051 operation
 ;
 ; Test desc: MOV
+; Test output0: PC = $FFF0
 ; Test output1: A = $66
 ; Test output2: B = $98
 ; Test output3: PSW = $00
index b56857f..9872989 100644 (file)
@@ -1,6 +1,7 @@
 ; Test program to verify correct emu8051 operation
 ;
 ; Test desc: MUL AB (no overflow)
+; Test output0: PC = $FFF0
 ; Test output1: A = $C2
 ; Test output2: B = $00
 ; Test output3: PSW = $01
index 1925d28..a7e27c1 100644 (file)
@@ -1,6 +1,7 @@
 ; Test program to verify correct emu8051 operation
 ;
 ; Test desc: MUL AB (overflow)
+; Test output0: PC = $FFF0
 ; Test output1: A = $5B
 ; Test output2: B = $0B
 ; Test output3: PSW = $05
index 43e00b6..28da253 100644 (file)
@@ -1,6 +1,7 @@
 ; Test program to verify correct emu8051 operation
 ;
 ; Test desc: ORL
+; Test output0: PC = $FFF0
 ; Test output1: A = $60
 ; Test output2: PSW = $E0
 ; Test output3: TCON = $01