+../../../../casl2 -slatd ../../../../as/CMD/xor3.casl
-Assemble ../../../as/sra2.casl (0)
-../../../as/sra2.casl:1:SLA2 START BEGIN
-../../../as/sra2.casl:2:BEGIN LD GR4,X
-../../../as/sra2.casl:3: SRA GR4,2
-../../../as/sra2.casl:4: ST GR4,Y
-../../../as/sra2.casl:5: RET
-../../../as/sra2.casl:6:X DC 124
-../../../as/sra2.casl:7:Y DS 1
-../../../as/sra2.casl:8: END
+Assemble ../../../../as/CMD/xor3.casl (0)
+../../../../as/CMD/xor3.casl:1:MAIN START
+../../../../as/CMD/xor3.casl:2:BEGIN LAD GR0,#3444
+../../../../as/CMD/xor3.casl:3: LD GR1,A
+../../../../as/CMD/xor3.casl:4: XOR GR0,A
+../../../../as/CMD/xor3.casl:5: RET
+../../../../as/CMD/xor3.casl:6:A DC #00DD
+../../../../as/CMD/xor3.casl:7: END
Label::::
-SLA2 ---> #0000
-X ---> #0007
-Y ---> #0008
+A ---> #0007
BEGIN ---> #0000
+MAIN ---> #0000
-Assemble ../../../as/sra2.casl (1)
-../../../as/sra2.casl:1:SLA2 START BEGIN
-../../../as/sra2.casl:2:BEGIN LD GR4,X
- #0000 #1040
- #0001 #0007
-../../../as/sra2.casl:3: SRA GR4,2
- #0002 #5140
- #0003 #0002
-../../../as/sra2.casl:4: ST GR4,Y
- #0004 #1140
- #0005 #0008
-../../../as/sra2.casl:5: RET
+Assemble ../../../../as/CMD/xor3.casl (1)
+../../../../as/CMD/xor3.casl:1:MAIN START
+../../../../as/CMD/xor3.casl:2:BEGIN LAD GR0,#3444
+ #0000 #1200
+ #0001 #3444
+../../../../as/CMD/xor3.casl:3: LD GR1,A
+ #0002 #1010
+ #0003 #0007
+../../../../as/CMD/xor3.casl:4: XOR GR0,A
+ #0004 #3200
+ #0005 #0007
+../../../../as/CMD/xor3.casl:5: RET
#0006 #8100
-../../../as/sra2.casl:6:X DC 124
- #0007 #007C
-../../../as/sra2.casl:7:Y DS 1
- #0008 #0000
-../../../as/sra2.casl:8: END
+../../../../as/CMD/xor3.casl:6:A DC #00DD
+ #0007 #00DD
+../../../../as/CMD/xor3.casl:7: 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: 1040 0007 5140 0002 1140 0008 8100 007C 0000 0000 0000 0000 0000 0000 0000 0000
+#0000: 0000: 1200 3444 1010 0007 3200 0007 8100 00DD 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
#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
#0002: Register::::
-#0002: GR0: 0 = #0000 = 0000000000000000
+#0002: GR0: 13380 = #3444 = 0011010001000100
#0002: GR1: 0 = #0000 = 0000000000000000
#0002: GR2: 0 = #0000 = 0000000000000000
#0002: GR3: 0 = #0000 = 0000000000000000
-#0002: GR4: 124 = #007C = 0000000001111100
+#0002: GR4: 0 = #0000 = 0000000000000000
#0002: GR5: 0 = #0000 = 0000000000000000
#0002: GR6: 0 = #0000 = 0000000000000000
#0002: GR7: 0 = #0000 = 0000000000000000
#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: 1040 0007 5140 0002 1140 0008 8100 007C 0000 0000 0000 0000 0000 0000 0000 0000
+#0002: 0000: 1200 3444 1010 0007 3200 0007 8100 00DD 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
#0002: 01F0: 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: 0 = #0000 = 0000000000000000
+#0004: GR0: 13380 = #3444 = 0011010001000100
+#0004: GR1: 221 = #00DD = 0000000011011101
#0004: GR2: 0 = #0000 = 0000000000000000
#0004: GR3: 0 = #0000 = 0000000000000000
-#0004: GR4: 31 = #001F = 0000000000011111
+#0004: GR4: 0 = #0000 = 0000000000000000
#0004: GR5: 0 = #0000 = 0000000000000000
#0004: GR6: 0 = #0000 = 0000000000000000
#0004: GR7: 0 = #0000 = 0000000000000000
#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: 1040 0007 5140 0002 1140 0008 8100 007C 0000 0000 0000 0000 0000 0000 0000 0000
+#0004: 0000: 1200 3444 1010 0007 3200 0007 8100 00DD 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
#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
#0006: Register::::
-#0006: GR0: 0 = #0000 = 0000000000000000
-#0006: GR1: 0 = #0000 = 0000000000000000
+#0006: GR0: 13465 = #3499 = 0011010010011001
+#0006: GR1: 221 = #00DD = 0000000011011101
#0006: GR2: 0 = #0000 = 0000000000000000
#0006: GR3: 0 = #0000 = 0000000000000000
-#0006: GR4: 31 = #001F = 0000000000011111
+#0006: GR4: 0 = #0000 = 0000000000000000
#0006: GR5: 0 = #0000 = 0000000000000000
#0006: GR6: 0 = #0000 = 0000000000000000
#0006: GR7: 0 = #0000 = 0000000000000000
#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: 1040 0007 5140 0002 1140 0008 8100 007C 001F 0000 0000 0000 0000 0000 0000 0000
+#0006: 0000: 1200 3444 1010 0007 3200 0007 8100 00DD 0000 0000 0000 0000 0000 0000 0000 0000
#0006: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000