mips

    0

    1答えて

    私のコードは、フィボナッチシリーズを出力するためにユーザから値nを受け入れるべきです。コードは4以上では動作しません。 FIBシリーズは、0から始めるようにまた、どのように私は、コードを修正すれば、次のようにユーザ入力4 ここ がコードであれば、コードのない1.出力がする必要があります .data string:.asciiz "Enter N: " # space to insert betw

    0

    1答えて

    MIPSの小文字を大文字に変換するプログラムを作成するにはどうすればいいですか? 小文字のASCIIコードから32を引いて、対応する大文字に変換する必要があることを知っています。説明と

    0

    1答えて

    Linux MintでOpenJDK 8でMARS 4.5を実行していて、プログラムが正常に起動し、ファイルを作成できます。ただし、別のファイルを保存または開こうとすると、プログラムがフリーズし、プロセスを強制終了する必要があります。 奇妙なことは、一度動作したことですが、プログラムを再起動した後、ファイルシステムにアクセスしようとするたびにフリーズすることに戻りました。 このタイプの質問に間違っ

    0

    1答えて

    ASUS RT-AC66UにGPIOが必要です。だから私はMCP2221Aを使って回路基板を作ったのです。 this source私は実行可能ファイルをビルドしてx86-64bitマシン(Xubuntu 16.04)で実行することができ、すべて正常に動作します。 今私は、MIPSに同じソースをクロスコンパイルしていると、このエラーが発生します。 [email protected]:/tmp/hom

    0

    1答えて

    私は文字列の場所を逆にするプログラムに取り組んでいます。 しかし、私はいくつかの問題に遭遇しました。 プログラムは、文字列の長さを取得するために文字列を1回ループして動作します。 は一度別のループが、他の値が中に位置していたバイトに保存し、その後一時レジスタの値を保存することで、背面と正面から文字を交換、始まりました。 そして、文字列の先頭のアドレスですインクリメントされ、終了がデクリメントされる

    0

    1答えて

    これを見て、アドレスを印刷するのに数時間を費やしてしまいました。これは、QTSpimで実行される簡単なアセンブリプログラムです。プログラムは、配列の中で最小の2つの整数を見つけ出し、配列の直後の位置のメモリに格納されたmainに追加して返します。 プログラムは配列の20個の値を取りますが、次にデータ/スタック読み取り値0x10040000の不良アドレスを計算して吐き出します。他のすべてのデータは0

    0

    1答えて

    プロセッサにクロックサイクルのステージがあります。 IF ID EX MEM WB 250ps 350ps 150ps 300ps 200ps ここで、パイプライン化された命令のLW命令の合計レイテンシはどのくらいですか?ここで は、私が知っているものだ: それは最長の命令だから、パイプラインバージョンでクロックサイクル時間が350psです。 パイプライン化されていないバージョンのクロ

    0

    1答えて

    これらの命令は、MIPSでの割り当て($s0 = $s1)に役立ちます。 add $s0, $s1, $zero(擬似命令move $s0, $s1と同じである) or $s0, $s1, $zero を私があればそこにはわかりませんこれらの2つの命令の間の違いです。そして、どちらが一般的なケースで使用する方が良いですか? (私は通常、これを実装するためにor演算子を使用していくつかの例を見たが、

    0

    1答えて

    私は基本的な `include" filename.v "コマンドを知っています。しかし、別のフォルダにあるモジュールを追加しようとしています。現在、そのモジュールは、同じフォルダに存在する他のモジュールをさらに含みます。しかし、最上位レベルでモジュールを実行しようとすると、エラーが発生します。 ​​ ここでは、ファイル "mips.v"に含まれているMIPSプロセッサを作成しようとしています。こ