mips

    6

    1答えて

    MIPS命令フォーマットは、hereと記載されていますが、いくつかの略語、たとえばrd、rs、およびrtがあります。 rtは何の略ですか?私はrtがRタイプ命令の2番目のソースレジスタであり、Iタイプ命令のデスティネーションレジスタであることを知っています。 rdはレジスタの宛先を表しています。 rsはレジスタソースを表します。 rtはどうですか?私はそれが "一時的に登録する"かもしれないと思い

    1

    1答えて

    私はmyscを使用してsyscallsを使用して配列を作成したいのですが、エラーが発生します:D:\ mips \ create array line 20:実行時例外0x00400028:request(1074003968)システムコール9)。 鉱山コードです: .data question1_msg: .asciiz "How much integer do you want to

    1

    1答えて

    私は配列に数値を加えようとしますが、それらの数値を印刷しようとしますが、私が数値を追加して印刷しようとすると、別の数になってしまいます。そんなことがあるものか? 私のコードは次のとおりです。 #----------------------------------- Array Vullen -----------------------------------------------------

    6

    1答えて

    整数をMIPSのローカル変数に読み込むにはどうすればよいですか?出来ますか?この問題は、ローカル変数として整数変数を割り当てるという概念を使用するように求めています。 #私のテキストブックからの質問。ところで、宿題ではない! 前もって太もも! :D

    20

    4答えて

    アセンブリ言語を初めて使用しています。私は約MIPSにアーキテクチャを読んでいたし、私はそれらの各を計算する方法をと分岐先アドレスとアドレスジャンプターゲットで立ち往生しています。

    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,

    1

    1答えて

    「MIPS32®4KE®プロセッサコアファミリソフトウェアユーザーズマニュアル」では、4KEにJTAGのハードウェアデータブレーク機能があると記載されています。 しかし私はJTAGを持っていません。 JTAGのないソフトウェアからdrsegのDatabreakポイントレジスタを読み書きしようとしました。しかし、私はできません。 Shoudデバッグモードに切り替える必要がありますか?しかし、私はでき

    6

    1答えて

    誰かがMIPSアセンブリのIDEがコードアシスタント、ビジュアライゼーションを持っていることを知っていますか?

    4

    0答えて

    私はMARSシミュレータを使って自分でMIPSアセンブリ言語を学ぼうとしています。 私は擬似命令を使用しないことに自分自身を制限しています。 laを使用できないため、一部のデータのアドレスをレジスタに取得しようとしたときに問題が発生しました。 私は無駄に、直接数値をロードするようにしたかのように私は、oriと組み合わせてluiを使用して同じことを試してみました: .data arr: