MIPS elf バイナリがあるとします (誰かが MIPS でクロス コンパイル/コンパイルした MIPS Linux 実行可能ファイルを意味します)。
おそらく実行可能ファイルを実行できる mips アーキテクチャで実行するようにコンパイルされた Linux ディストリビューションはありますか? 私は周りを見回しましたが、見つけることができるのはlinux-mipsだけです。ディストリビューションが既に VM ディスク ファイルにインストールされていて、それをダウンロードするだけでよい場合は、さらに良いでしょう。
非 MIPS ディストリビューションで MIPS elf を確実に実行する方法はありますか? qemuセットアップなどを使用するのが好きですか?(「保証」とは、MIPSディストリビューションで実行される場合、間違いなくエミュレーターで実行され、すべての機能がエミュレーターに完全に実装されているため、MIPSディストリビューションで(明らかにユーザーランド固有)何が発生するかを意味しますエミュレーターでも発生するため、正常に動作することをある程度確信できます)。
最後に、MIPS をデバッグしたいのですが、よく理解できていない場合、VM 以外に MIPS が何をしているのかを理解するのに本当に役立つ学習ツールはありますか? ツールを使用すると、MIPS でコンパイルされた elf または x86 のいずれかにアタッチできます。デバッガーを選択した形式に変換します。MIPS 命令をテキスト ボックスに貼り付けて、同等の x86 命令を含む別のテキスト ボックスを表示したり、その逆を行ったりすることはできますが、それでもうまくいかない代替手段です。