program-counter

    0

    1答えて

    私のプログラムカウンタテストベンチの文法エラーが発生しましたが、なぜ私は取得し続けるのかわかりません 次のVerilogソースには構文エラーがあります: "pc_tb.v"、20:token 「初期」 初期 ^ 私は最初に間違っていますか?パイプライン化されたデータパスを作成し、私はそれを持って、この部分だけは、あなたがinitialブロック内の別のinitialブロックを宣言することはできません

    3

    2答えて

    プログラムカウンタについて読むと、プログラムカウンタはその値を直接変更する方法がないという点で特別です。 プログラムカウンタの内容にアクセス/変更する間接的な方法はありますか?

    0

    1答えて

    コンピューターアーキテクチャーはコンピューターエンジニアリングの非常に困難な領域であると思われます。さまざまなユニットが互いにどのように連携しているか、特にMOS 6502プロセッサのレジスタに関する大きな概念的説明があります。ここで は、基本的なプログラムカウンタです: https://www.clear.rice.edu/elec422/1996/bomb/finalmw.html https

    0

    1答えて

    現在のPCが0x00400010(増分後)で、ターゲットラベルの値が0x00400040であると仮定します。命令の定数のバイナリ値は何ですか? beq $s0, $s0, target 私はこの質問にどのようにアプローチするのか分かりません。私はヒント、またはこれに対する解決策を見つける方法の説明に感謝します。

    1

    1答えて

    ChromeでJavascriptをデバッグするときにプログラムカウンタを特定の行に移動する方法はありますか?私は与えられた行に続けることを意味するのではなく、指示をスキップすることです。 チュートリアルやヘルプで何も見つかりませんでした。私は現在v 49.0.2623.87を使用しています。

    11

    2答えて

    MIPSプロセッサで命令jalがどのように機能するか理解できません。 私の二つの質問は次のとおりです。PC + 4またはPC + 8: A) "JAL" の後R31に格納された値とは何ですか?それは本当にPC + 8なら B)は、何がPC + 4の命令になりますか?それはジャンプの前に実行されるか、実行されませんか? パターソンとヘネシー(第四版)、PG 113では: 「ジャンプとリンク命令:にジ

    0

    1答えて

    C言語用のpthreadを使用すると、特定のスレッドのプログラムカウンタ/命令ポインタにアクセスする方法はありますか? 例: void *thread_main(void *arg) { long thread = (long)arg; lock (thread); ***print (thread.pc);*** critical_section (th

    0

    3答えて

    クロック、リセット、命令語(最下位バイト)からの即値、およびALUからのゼロ出力を入力として受け入れるVerilogモジュールを作成し、出力用のプログラムカウンタ(PC)です。このアーキテクチャでは、分岐があるときに次のPCの値は現在のPCの値に分岐命令から抽出されたオフセットを足したものでなければならないことに注意してください。オフセットは2の補数で表されるので、分岐先の範囲はPC-128からP

    0

    1答えて

    実行中のプロセスのスケジュールされた命令を検査するカーネルモジュールを作成したい。私は既にLinux Kernel Process Managementを見てきました。これはプロセスを反復する方法を説明しています。 struct task_struct *task; for_each_process(task) { /* this pointlessly prints the name

    0

    2答えて

    私は32ビットのMIPS命令とメモリレジスタが...よく32ビットであり、PCが命令レジスタのその命令のアドレスを計算することを知っています。 は、私の質問はこれです:32ビット命令に添付さ32ビットのアドレスはありますか?これらはすべてゼロであるという事実を無視 ... は0x00000000の(命令)と連結0x00000000の(アドレス)ですか?例えば は、Rタイプは、上記のアドレスはPCに