問題タブ [riscv32]
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.
elf - 「riscv32-unknown-elf-gcc」を使用する場合、命令とデータのメモリ アドレスを設定するにはどうすればよいですか?
RISCV32IM プロセッサを設計し、「riscv32-unknown-elf-gcc」を使用してテスト用のコードを生成しました。
しかし、生成コードのPC(命令メモリアドレス)値とデータメモリアドレスが任意の値になっていた。私はこのコマンドを使用しました:
必要な命令およびデータ メモリ アドレスを設定できるかどうかを知ることはできますか?
ありがとう。
答えてくれてありがとう。
私は HW のみを設計し、SW ツール チェーンを使用するのはこれが初めてです。初歩的な質問ですが、ご了承ください。
図は「-v」オプションの結果です。 ここに画像の説明を入力
DOCKER環境でriscvツールチェーンを使用しているため、スクリプトファイルを変更できません。ということで、スクリプトファイル(elf32lriscv.x)をコピーして修正してみました。0x10000 ==> 0x00000 に変更しました。コピーしたスクリプトのファイル名は「test5.x」です。
そして、それは次のように実行されました。私は何を間違っていますか?