
[ このメッセージへの返事 ]
[ 返事を書く ]
[ home.html ]

投稿者:
movem.l d0-d7/a0-a5,-(sp) @ h010.p066.iij4u.or.jp on 97/9/22 22:59:42
In Reply to: つっこんでいいですか??
posted by BOK @ kyt007.osk.threewebnet.or.jp on 97/9/22 02:45:51
> 命令の入れ替えを抑制する事ができればいいのですが。
>
> GNU では、
> .set noreorder
> .set nomacro
> bne ...
> add ...
> .set macro
> .set reorder
> てな感じで制御できませんか?
.set noreorder
で、出来ました!!
ただ、これをやると(分岐部分だけ括ったりしない(^^;))
lw $9,0($21)
add $8,$8,$9
が、そのまま通ってしまうので、気を付けないといけませんね。
まあ、自分で書いたコードと出力されたコードが同じというのは気持ち良いですね。
さあ、これからバリバリMIPSのアセンブラを...って、私は使わないぞ?
何やってんだろ、アセンブラまで作って...。
性(サガ)かな。(^^;)

|