isa

    -1

    1答えて

    MIPS ISAは 'R'タイプ命令を持ち、 'R'命令は最初の6ビットに 'opcode'フィールドを持ち、最後の6ビットに 'funt'フィールドを持っています。では、なぜISAはこのように設計されていますか?それらを12ビットのフィールドに結合するのはどうですか?

    1

    1答えて

    プロセッサ:MSP430は、16ビットRISC 誰かがキャリーフラグが実際に以下に設定されている場合の面でCMP命令を説明することができます。それが言うマニュアル、 CMP(.B)SRC、DST ..... DSTから - srcがdstのに等しくない場合、SRC 、キャリーフラグがセットされるのですか? cmp r15, r11 jnc #1234

    0

    1答えて

    Iは、以前ネオンフラグでコンパイルアームバイナリを分解: -mcpu =皮質-A9 -mfpu =ネオン-mfloat-ABI = softfp -ftree-ベクトル化 ダンプが発生vdiv.f64命令を示しますコンパイラによって。 armv7(cortex-a9)のアームマニュアルによれば、ネオンは、vdiv命令をサポートしていませんが、浮動小数点(vfp)エンジンはサポートしています。この命

    0

    1答えて

    MIPSにはレジスタに32ビット即値をロードするための即値(LI)擬似命令があります。しかし、メモリに32ビット即値を格納するStore Immediate(SI)命令はありません。誰かがなぜ私を説明することはできますか?

    0

    1答えて

    0xEFFFFFF2をARMのレジスタにロードする方法。 これで腐敗はどうなりますか? MVN r0, #2D1 この命令は有効ですか?

    0

    2答えて

    私はコンピュータcomputer は、これまでのところ、私たちは 高レベルのプログラミング言語を持っていることを理解するもの勉強しています - > - >低水準言語(assembly language)にコンパイル - アセンブラは、その後Machine Code に指示を使用してCPUに直接指示を送信するために使用しています> - > イオンは、対応するCPUアーキテクチャならびにこのCPUが使

    1

    1答えて

    MIPSなどの多くのISAには、スタックの先頭を示す「スタックポインタ」というレジスタがあります。なぜ "ヒープポインタ"が登録されていないのですか?ヒープの上部がメモリに格納されますか?

    0

    1答えて

    私はコンピュータアーキテクチャを勉強しています。私はいくつかのクイズについて混乱しています。ロードストアアーチでn命令を実行する場合 lw $t0, 32($s3) add $t0, $s2, $t0 sw $t0, 48($s3) 次に、メモリアクセス数と命令アクセス数は何ですか? メモリアクセスの回数は2回、命令アクセスの回数は3回だと思いますか?

    2

    1答えて

    ページサイズがISAの一部として指定されている理由を理解しようとしています。 具体的には、ハードウェアモジュール(MMU、TLB)(オペレーティングシステムを除く)がページサイズ情報を使用して特定の機能を提供する詳細を探しています。 ページサイズがOSによって決定されるのではなく、ISAの一部でなければならない理由を教えてください。 ありがとうございました。