Next: , Previous: , Up: Register and memory   [Contents]


2.3.1 特定のレジスタを表示

addl.caslのレジスタやメモリの中で、実行中に値が変化しているのはGR1だけです。 こうした場合は、grepを使って表示される内容を絞り込むことで動作を検証しやすくなります。

$ casl2 -t addl.casl | grep 'GR1:'
#0000: GR1:      0 = #0000 = 0000000000000000
#0002: GR1:      3 = #0003 = 0000000000000011
#0004: GR1:      5 = #0005 = 0000000000000101
#0006: GR1:      5 = #0005 = 0000000000000101

この内容を、先に出力したアセンブル結果と比較してください。 次の表のように、PRとGR1、命令行が対応していることがわかります。

PRGR1命令行
#0000#0000(なし)
#0002#0003LD GR1,A
#0004#0004ADDL GR1,B
#0006#0006ST GR1,C