問題タブ [mips64]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mips - 単精度命令と倍精度命令の違い
MIPS FPU には単精度と倍精度の 2 つの精度があることは誰もが知っています。命令セットを見てみると、同じ演算で単精度と倍精度の命令に違いはありませんでした。
たとえば、MIPS Architecture For Programmers Volume II から:命令 ADD.fmt
倍精度でも単精度でも、オペランドと関数コードは同じです。デコーダーはそれが単精度または倍精度の命令であることをどのように認識しますか? または、5 ビットの fmt 領域に隠された情報はありますか? グーグルから良い答えが見つかりません。誰かがこの指示がどのように機能するかを説明できますか?
java - Mars MIPS シミュレーターが機能しない、インストールの問題?
Mars MIPS Simulator .jar ファイルをダウンロードし、Oracle から Java jdk ファイルをダウンロードしました。jar ファイルを開くと常に IDE が表示されますが、すべてがグレー表示されます。ウィンドウ内のテキストを編集することさえできません。「実行」を選択すると、下のボックスに「テキスト セグメント」、「データ セグメント」、「ラベル」という 3 つの切り捨てられたウィンドウが表示されます。インストールに失敗したと思いますが、他に何をすべきかわかりません。助けてくれてありがとう!
スクリーンショットは次のとおりです。
assembly - MIPS プログラム jr $ra 命令とスタック処理
私は MIPS プログラミングが初めてで、MIPS プログラムとその流れを理解するのに苦労しています。誰でもそれを理解するのを手伝ってくれませんか。以下はコードです。私の疑問は、このステートメントが最初に実行RTN
されたときに? それは何らかのガベージ値ですか、それともプログラムを理解するために何らかの値を想定する必要がありますか? $ra
jr $r
sw $ra, 8($sp)
$ra
linux-kernel - 実際にローカルドラムにコピーせずに、mmio 領域を介して pcie バスから命令を読み取る方法は?
ホストのローカル DRAM に実際にコピーせずに、(PCIe インターフェイスを介して) MMIO 領域を介してアクセスされるターゲット ボードのメモリ領域 (マルチコア プロセッサでもある) から命令をフェッチする方法はありますか?
ページ テーブルを MMIO アドレスで更新しようとして、その仮想アドレスにジャンプし、MMIO アドレス (PCI BASE + ターゲット DRAM のアドレス) に直接ジャンプしようとしました。ただし、どちらの場合も gdb を使用して手順を実行することはできません (nops しか表示されないため)。
さらに、以下の print ステートメントを使用すると、コンソールに 16 進コードが出力されているのを確認できます。addr: (PCI BASE + ターゲットの DRAM アドレス)
何がうまくいかないのかわかりません。問題へのポインタは大歓迎です。
前もって感謝します。
math - MIPS while ループ
宝くじに当選する確率を生成する mips プログラムの while ループに取り組んでいます。これが私がこれまでに持っているものです。これがうまくいくと思うかどうか教えていただけますか?3 ボールで 59 ピックの例を使用します。
私は最初のプログラムに取り組んでいて、Java のバックグラウンドしか持っていないので、これが mips で可能かどうかアドバイスしてもらえますか。
bubble-sort - MIPS エラー : テキスト セグメントに直接書き込めません!0x00500000
mips のインタラクティブな演習 (BubbleSort) を実行しようとしています。ユーザーから 20 個の整数を読み取り、それらを配列に格納してから、BUBBLESORT のメソッドで配列をソートする必要があります。整数を配列に格納する際に問題があります。これが私のコードの一部です:
。データ
。文章
readInt:
ループ:
mips - MARS MIPSシミュレータでファイルにfloat値を書き込む方法は?
MARS MIPS シミュレーターで Unit Converter のプロジェクトを行っています。また、変換結果をファイルに保存する必要もあります。変換の結果は、格納する必要があるフロートです。コードを使用しています
$a0 に float 値が含まれていないことはわかっていますが、どうしたらよいかわかりません。.この問題を解決するのを手伝ってください
assembly - RISC アセンブリ プログラミング言語
RISC アセンブリ プログラミング言語の演習があるかどうか知りたいですか?アセンブリ言語は理解できますが、アセンブリで実装するものは何もありません。アセンブリでプログラムを実装するためのリソースがあるかどうか知りたいですか?