computer-architecture

    1

    1答えて

    私は約の空間との時間的局所性について質問したいと思っていました。私がループ変数のループに入っていて、iと言っていて、arr[i]という名前の配列をたどっていたら、私はarr [i]にアクセスすると私にとっては時間的空間的局所性があるはずだから最初にi何がiであり、そのインデックスに移動します。私はここで2つのことをしています。 i(時間的局所性)にアクセスしています。 アドレスarr[i](空間的

    2

    1答えて

    このプロセスだけが現在実行されていると仮定して、特定のプロセスが実行されている間にキャッシュの内容を知りたいと思います。私を助けることができるツールはありますか?またはいくつかのy.mechanism?前もって感謝します。

    6

    2答えて

    : しかし、これはEXの危険として扱うことはできません。 MEMステージで転送が行われるのはなぜですか?そしてどうやって? 1回のストールで(2回目の追加では、次のEXでEXからの結果が必要になります)

    0

    1答えて

    私の課題を解決することができません。ここでは、それは述べて何 はMIPSアセンブリ言語コードの次のコードを考えてみましょう。 start: add $t1, $t2, $t3 addi $t1, $t1, 10 add $t4, $t2, $t2 add $t6, $t3, $t3 beq $t1, $t4, q_final middle: add

    1

    1答えて

    私はこの宿題を解決しようとしていましたが、解決策を考え出すことができませんでした。以下は問題です 次のMIPSコードを高レベルの言語プログラムに翻訳してください。 $ t0、$ t1、$ t2に配列A、Bのベースアドレスがそれぞれ とCであるとします。 add $t4, $zero, $zero Loop: add $t5, $t4, $t1 lw $t6, 0($t5) add $t5,

    5

    2答えて

    私はMIPSアーキテクチャに関するいくつかの研究を行っており、mipsが提供する制限付きの命令とメモリ保護でオペレーティングシステムがどのように実装されているのか疑問に思っていました。私は具体的には、オペレーティングシステムが特定のアドレス範囲がどのように実行されるのを妨げるのかと疑問に思っています。たとえば、オペレーティングシステムがPCを特定の範囲で動作させるにはどうすればよいでしょうか?言い

    1

    2答えて

    可能性の重複: Determine word size of my processor 今日は一つのインタビューの質問です。しかし、私は知りませんでした... 私はインタビュアーがCPUのワードサイズを意味すると思います。 私はこのような答えを見つける: int cpu_bits(void *dummy1, void *dummy2) { long offset = (long)&dummy2

    1

    4答えて

    コンパイラの仕組みを完全に理解しているとは言えません。また、私はそれらについて少し知っています。しかし、私はいつも、マシンではどのようにしてからまで理解しているのですか?私たちが文書に書いているコードは、 何かに翻訳されていることがわかりました(コンパイルの詳細を教えていただければ幸いです)。その後、特定の操作の後にバイナリコードが表示されます。 しかし、回路はを理解し、0と1で動作します。私はコ

    1

    2答えて

    、私は以下に記載される問題で立ち往生しています、 を示すであろう一般的な特徴と、プログラムの動作を説明してフェッチ: データに関しては(a)の低時間的局所 (b)の命令に関しては、低時間的局所性が をフェッチアクセスし、私は、時間的局所性を理解し、私はそれが再して何を意味理解することができませんデータアクセスと命令フェッチを行う。もし誰かが私にそれを説明できるなら、私はとても感謝しています。

    1

    1答えて

    私はMIPSのパイプラインについて学んでいます。私は直ちに指示とその指示のプロセスについて質問がありました。私はori/addi/luiを読んでいて、即時の指示またはI型です。私はまた、I型命令はMIPS 5段階プロセスの最初の3段階のみを必要とすることを発見し続けている。以下に示すように |instruction memory|register read|ALU op|DataMemory|R