アカウント名:
パスワード:
RISC-Vって「レジスター指定ビット位置がどの命令タイプでも同じ位置にあってデコードが簡単」みたいに紹介されているのですが、その代わりに、immediateが空いたビット位置に分かれて詰めこまれていて、ちょっとカオス状態。
実行プログラムのバイナリダンプ読んでも、きっとなにがなんだか分からないだろうと思います。普通はバイナリダンプを直接読んだりせずに、逆アセンブラくらい使うでしょうけど。
immediate の最上位ビットが命令の最上位ビットになるように設計されてますから、即値の正負の判定や符号拡張が簡単にできます。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell
RISC-V (スコア:1)
RISC-Vって「レジスター指定ビット位置がどの命令タイプでも同じ位置にあってデコードが簡単」
みたいに紹介されているのですが、その代わりに、immediateが空いたビット位置に分かれて詰め
こまれていて、ちょっとカオス状態。
実行プログラムのバイナリダンプ読んでも、きっとなにがなんだか分からないだろうと思います。
普通はバイナリダンプを直接読んだりせずに、逆アセンブラくらい使うでしょうけど。
Re:RISC-V (スコア:1)
immediate の最上位ビットが命令の最上位ビットになるように設計されてますから、即値の正負の判定や符号拡張が簡単にできます。