+../../../../casl2 -slatd ../../../../as/CMD/lad2.casl
-Assemble ../../../as/ld.casl (0)
-../../../as/ld.casl:1:; LDコマンド
-../../../as/ld.casl:2:MAIN START BEGIN
-../../../as/ld.casl:3:BEGIN LD GR1,A
-../../../as/ld.casl:4: ST GR1,B
-../../../as/ld.casl:5: RET
-../../../as/ld.casl:6:A DC -2
-../../../as/ld.casl:7:B DS 1
-../../../as/ld.casl:8: END
+Assemble ../../../../as/CMD/lad2.casl (0)
+../../../../as/CMD/lad2.casl:1:LAD1 START
+../../../../as/CMD/lad2.casl:2: LAD GR1,10
+../../../../as/CMD/lad2.casl:3: LAD GR1,65534,GR1
+../../../../as/CMD/lad2.casl:4: RET
+../../../../as/CMD/lad2.casl:5: END
Label::::
-A ---> #0005
-B ---> #0006
-BEGIN ---> #0000
-MAIN ---> #0000
+LAD1 ---> #0000
-Assemble ../../../as/ld.casl (1)
-../../../as/ld.casl:1:; LDコマンド
-../../../as/ld.casl:2:MAIN START BEGIN
-../../../as/ld.casl:3:BEGIN LD GR1,A
- #0000 #1010
- #0001 #0005
-../../../as/ld.casl:4: ST GR1,B
- #0002 #1110
- #0003 #0006
-../../../as/ld.casl:5: RET
+Assemble ../../../../as/CMD/lad2.casl (1)
+../../../../as/CMD/lad2.casl:1:LAD1 START
+../../../../as/CMD/lad2.casl:2: LAD GR1,10
+ #0000 #1210
+ #0001 #000A
+../../../../as/CMD/lad2.casl:3: LAD GR1,65534,GR1
+ #0002 #1211
+ #0003 #7FFE
+../../../../as/CMD/lad2.casl:4: RET
#0004 #8100
-../../../as/ld.casl:6:A DC -2
- #0005 #FFFE
-../../../as/ld.casl:7:B DS 1
- #0006 #0000
-../../../as/ld.casl:8: END
+../../../../as/CMD/lad2.casl:5: END
Executing machine codes
#0000: Register::::
#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 0005 1110 0006 8100 FFFE 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
+#0000: 0000: 1210 000A 1211 7FFE 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
#0002: Register::::
#0002: GR0: 0 = #0000 = 0000000000000000
-#0002: GR1: -2 = #FFFE = 1111111111111110
+#0002: GR1: 10 = #000A = 0000000000001010
#0002: GR2: 0 = #0000 = 0000000000000000
#0002: GR3: 0 = #0000 = 0000000000000000
#0002: GR4: 0 = #0000 = 0000000000000000
#0002: GR7: 0 = #0000 = 0000000000000000
#0002: SP: 512 = #0200 = 0000001000000000
#0002: PR: 2 = #0002 = 0000000000000010
-#0002: FR (OF SF ZF): 010
+#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 0005 1110 0006 8100 FFFE 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
+#0002: 0000: 1210 000A 1211 7FFE 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
#0004: Register::::
#0004: GR0: 0 = #0000 = 0000000000000000
-#0004: GR1: -2 = #FFFE = 1111111111111110
+#0004: GR1: -32760 = #8008 = 1000000000001000
#0004: GR2: 0 = #0000 = 0000000000000000
#0004: GR3: 0 = #0000 = 0000000000000000
#0004: GR4: 0 = #0000 = 0000000000000000
#0004: GR7: 0 = #0000 = 0000000000000000
#0004: SP: 512 = #0200 = 0000001000000000
#0004: PR: 4 = #0004 = 0000000000000100
-#0004: FR (OF SF ZF): 010
+#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 0005 1110 0006 8100 FFFE FFFE 0000 0000 0000 0000 0000 0000 0000 0000 0000
+#0004: 0000: 1210 000A 1211 7FFE 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000