X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?p=YACASL2.git;a=blobdiff_plain;f=test%2Fintegration%2Fcasl2%2Fld_loop%2F0.txt;h=f1e96dc5a05aea2ffec6ed8295b92ec03e96939b;hp=13bea6d8caceea8bfa8f542cda567efc443a4bf3;hb=01f07a603481e84701561afb82dc78e3fa83af21;hpb=350188e12a316928e5b2d8473f580528b2780d8b diff --git a/test/integration/casl2/ld_loop/0.txt b/test/integration/casl2/ld_loop/0.txt index 13bea6d..f1e96dc 100644 --- a/test/integration/casl2/ld_loop/0.txt +++ b/test/integration/casl2/ld_loop/0.txt @@ -1,56 +1,56 @@ ../../../../casl2 -slatd ../../../../as/CMD/ld_loop.casl Assemble ../../../../as/CMD/ld_loop.casl (0) -../../../../as/CMD/ld_loop.casl:1:;;; ループを使い、連続でGR1にデータを転送する -../../../../as/CMD/ld_loop.casl:2:MAIN START -../../../../as/CMD/ld_loop.casl:3: LAD GR2,0 -../../../../as/CMD/ld_loop.casl:4:MLOOP CPA GR2,LEN -../../../../as/CMD/ld_loop.casl:5: JZE MEND -../../../../as/CMD/ld_loop.casl:6: LD GR1,DATA,GR2 -../../../../as/CMD/ld_loop.casl:7: LAD GR2,1,GR2 -../../../../as/CMD/ld_loop.casl:8: JUMP MLOOP -../../../../as/CMD/ld_loop.casl:9:MEND RET -../../../../as/CMD/ld_loop.casl:10:DATA DC #9600,#F000,#A400 -../../../../as/CMD/ld_loop.casl:11:LEN DC 3 -../../../../as/CMD/ld_loop.casl:12: END +../../../../as/CMD/ld_loop.casl: 1:;;; ループを使い、連続でGR1にデータを転送する +../../../../as/CMD/ld_loop.casl: 2:MAIN START +../../../../as/CMD/ld_loop.casl: 3: LAD GR2,0 +../../../../as/CMD/ld_loop.casl: 4:MLOOP CPA GR2,LEN +../../../../as/CMD/ld_loop.casl: 5: JZE MEND +../../../../as/CMD/ld_loop.casl: 6: LD GR1,DATA,GR2 +../../../../as/CMD/ld_loop.casl: 7: LAD GR2,1,GR2 +../../../../as/CMD/ld_loop.casl: 8: JUMP MLOOP +../../../../as/CMD/ld_loop.casl: 9:MEND RET +../../../../as/CMD/ld_loop.casl: 10:DATA DC #9600,#F000,#A400 +../../../../as/CMD/ld_loop.casl: 11:LEN DC 3 +../../../../as/CMD/ld_loop.casl: 12: END Label:::: -MEND ---> #000C -MLOOP ---> #0002 -DATA ---> #000D +MAIN.MEND ---> #000C +MAIN.MLOOP ---> #0002 +MAIN.DATA ---> #000D MAIN ---> #0000 -LEN ---> #0010 +MAIN.LEN ---> #0010 Assemble ../../../../as/CMD/ld_loop.casl (1) -../../../../as/CMD/ld_loop.casl:1:;;; ループを使い、連続でGR1にデータを転送する -../../../../as/CMD/ld_loop.casl:2:MAIN START -../../../../as/CMD/ld_loop.casl:3: LAD GR2,0 +../../../../as/CMD/ld_loop.casl: 1:;;; ループを使い、連続でGR1にデータを転送する +../../../../as/CMD/ld_loop.casl: 2:MAIN START +../../../../as/CMD/ld_loop.casl: 3: LAD GR2,0 #0000 #1220 #0001 #0000 -../../../../as/CMD/ld_loop.casl:4:MLOOP CPA GR2,LEN +../../../../as/CMD/ld_loop.casl: 4:MLOOP CPA GR2,LEN #0002 #4020 #0003 #0010 -../../../../as/CMD/ld_loop.casl:5: JZE MEND +../../../../as/CMD/ld_loop.casl: 5: JZE MEND #0004 #6300 #0005 #000C -../../../../as/CMD/ld_loop.casl:6: LD GR1,DATA,GR2 +../../../../as/CMD/ld_loop.casl: 6: LD GR1,DATA,GR2 #0006 #1012 #0007 #000D -../../../../as/CMD/ld_loop.casl:7: LAD GR2,1,GR2 +../../../../as/CMD/ld_loop.casl: 7: LAD GR2,1,GR2 #0008 #1222 #0009 #0001 -../../../../as/CMD/ld_loop.casl:8: JUMP MLOOP +../../../../as/CMD/ld_loop.casl: 8: JUMP MLOOP #000A #6400 #000B #0002 -../../../../as/CMD/ld_loop.casl:9:MEND RET +../../../../as/CMD/ld_loop.casl: 9:MEND RET #000C #8100 -../../../../as/CMD/ld_loop.casl:10:DATA DC #9600,#F000,#A400 +../../../../as/CMD/ld_loop.casl: 10:DATA DC #9600,#F000,#A400 #000D #9600 #000E #F000 #000F #A400 -../../../../as/CMD/ld_loop.casl:11:LEN DC 3 +../../../../as/CMD/ld_loop.casl: 11:LEN DC 3 #0010 #0003 -../../../../as/CMD/ld_loop.casl:12: END +../../../../as/CMD/ld_loop.casl: 12: END Executing machine codes #0000: Register::::