0

CPUが命令によって生成された結果を受け取るべきレジスタを決定する方法を知っている人はいますか?

誰でも???

4

3 に答える 3

1

指導次第でしょう。多くの命令はデスティネーション レジスタを引数として取り、その他の命令は結果が格納される場所に関する動作を定義しています。たとえば、ADD 命令は次のようになります。

add $d, $s, $t 

$s + $t の結果は $d に格納されます

ここに完全な参照があります

于 2009-10-15T22:47:19.587 に答える
0

追加やダブなどの基本的な手順については、それが入るレジスタを定義する必要があります。mulおよびdiv命令は、hiおよびloレジスタに値を入れます。

于 2009-10-15T22:50:15.593 に答える
0

命令にエンコードされています。たとえば、「add」は dest、op1、op2 を取り、dest = op1+op2 を実行します。

MIPS アーキテクチャに関するウィキペディアのページを参照してください。

于 2009-10-15T22:49:04.890 に答える