[H8-ML(5502)] Re: トランジスタ技術 3 月号と4月号
From: Takehiro Amaike <ml@xxxxxxxxxx>
Date: 2005年03月01日(火)11時28分26秒
たんぱぁです。かなり久々投稿・・・

> ただし反対方向(例えば、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/

スレッド概略
[4557(R)](起点)
 └[5501(U)]
   └[表示中]
     └[5503(1)]


投稿順に移動
[←前の記事へ(P)]
[→次の記事へ(N)]


リスト表示へ
[このスレッド(T)]
[本記事の前後(L)]