たんぱぁです。かなり久々投稿・・・ > ただし反対方向(例えば、MOV.L Rm, @Rn+)は、何故か無いので、 SHにはスタック用の命令がないので -------- mov.l r0,@-r15 ;R0 ・・・ mov.l r14,@-r15 ;R14 sts.l pr,@-r15 ;PR -------- という感じでpush。 -------- lds.l @r15+,pr ;PR mov.l @r15+,r14 ;R14 ・・・ mov.l @r15+,r0 ;R0 -------- という感じでpopします。そのための命令でしょう。 # 最近の案件でSHでディスパッチャを自作しましたが、 # オペランドに大きな数字が入らないのでかなり疲れました>< -- たんぱぁ(天池 岳雄) <ml@xxxxxxxxxx> URL: http://www.ss-lab.com/