SUBLで、OVフラグが正常に動作しないバグの修正を開始
[YACASL2.git] / test / system / casl2_cmd / cmd_subl_r_adr_x / 0.txt
index 5ecdef3..794d7d3 100644 (file)
@@ -4,8 +4,8 @@ BEGIN   LD      GR1,A
         LAD     GR2,1
         SUBL    GR1,A,GR2
         RET
-A       DC      3
-        DC      1
+A       DC      5
+        DC      2
         END
 
 Assemble ../../../../as/cmd/SUBL/subl_r_adr_x.casl (0)
@@ -24,10 +24,10 @@ Assemble ../../../../as/cmd/SUBL/subl_r_adr_x.casl (1)
        #0005   #0007
 ../../../../as/cmd/SUBL/subl_r_adr_x.casl:    6:        RET
        #0006   #8100
-../../../../as/cmd/SUBL/subl_r_adr_x.casl:    7:A       DC      3
-       #0007   #0003
-../../../../as/cmd/SUBL/subl_r_adr_x.casl:    8:        DC      1
-       #0008   #0001
+../../../../as/cmd/SUBL/subl_r_adr_x.casl:    7:A       DC      5
+       #0007   #0005
+../../../../as/cmd/SUBL/subl_r_adr_x.casl:    8:        DC      2
+       #0008   #0002
 ../../../../as/cmd/SUBL/subl_r_adr_x.casl:    9:        END
 
 Executing machine codes
@@ -45,11 +45,11 @@ Executing machine codes
 #0000: FR (OF SF ZF): 000
 #0000: Memory::::
 #0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F
-#0000: 0000: 1010 0007 1220 0001 2312 0007 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000
+#0000: 0000: 1010 0007 1220 0001 2312 0007 8100 0005 0002 0000 0000 0000 0000 0000 0000 0000
 
 #0002: Register::::
 #0002: GR0:      0 = #0000 = 0000000000000000
-#0002: GR1:      3 = #0003 = 0000000000000011
+#0002: GR1:      5 = #0005 = 0000000000000101
 #0002: GR2:      0 = #0000 = 0000000000000000
 #0002: GR3:      0 = #0000 = 0000000000000000
 #0002: GR4:      0 = #0000 = 0000000000000000
@@ -61,11 +61,11 @@ Executing machine codes
 #0002: FR (OF SF ZF): 000
 #0002: Memory::::
 #0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F
-#0002: 0000: 1010 0007 1220 0001 2312 0007 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000
+#0002: 0000: 1010 0007 1220 0001 2312 0007 8100 0005 0002 0000 0000 0000 0000 0000 0000 0000
 
 #0004: Register::::
 #0004: GR0:      0 = #0000 = 0000000000000000
-#0004: GR1:      3 = #0003 = 0000000000000011
+#0004: GR1:      5 = #0005 = 0000000000000101
 #0004: GR2:      1 = #0001 = 0000000000000001
 #0004: GR3:      0 = #0000 = 0000000000000000
 #0004: GR4:      0 = #0000 = 0000000000000000
@@ -77,11 +77,11 @@ Executing machine codes
 #0004: FR (OF SF ZF): 000
 #0004: Memory::::
 #0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F
-#0004: 0000: 1010 0007 1220 0001 2312 0007 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000
+#0004: 0000: 1010 0007 1220 0001 2312 0007 8100 0005 0002 0000 0000 0000 0000 0000 0000 0000
 
 #0006: Register::::
 #0006: GR0:      0 = #0000 = 0000000000000000
-#0006: GR1:      2 = #0002 = 0000000000000010
+#0006: GR1:      3 = #0003 = 0000000000000011
 #0006: GR2:      1 = #0001 = 0000000000000001
 #0006: GR3:      0 = #0000 = 0000000000000000
 #0006: GR4:      0 = #0000 = 0000000000000000
@@ -90,8 +90,8 @@ Executing machine codes
 #0006: GR7:      0 = #0000 = 0000000000000000
 #0006: SP:      16 = #0010 = 0000000000010000
 #0006: PR:       6 = #0006 = 0000000000000110
-#0006: FR (OF SF ZF): 100
+#0006: FR (OF SF ZF): 000
 #0006: Memory::::
 #0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F
-#0006: 0000: 1010 0007 1220 0001 2312 0007 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000
+#0006: 0000: 1010 0007 1220 0001 2312 0007 8100 0005 0002 0000 0000 0000 0000 0000 0000 0000