2012-01-13 4 views
0

私はこの学期を持っているコンパイラコース用のx86アセンブリを生成したいと思います。gcc用のx86アセンブリを生成するためのリソース

私の問題は私の唯一の経験は8086アセンブラで長い時間前だったと私は何も覚えていないということです。

私はそれらをテストするために、(など)gccで動作する例を持っているリソースを探しています。

答えて

0

8088/86エミュレータpcemuがあります。私はそれをフォークしています。 8088/86を学習するためのプロセッサー・エミュレーターを残して、BIOSとDOSコールを出しました。 nasmをアセンブラとして使用し、http://github.com/dwelch67/pcemu_samplesまたは他のpcemuまたは類似のシミュレータ(ここでは、何が起こっているかをよく知ることができ、たとえば各命令を実行順序で印刷することができます)。

あなたは8086を意味し、近代的な/現在のx86/IAプロセッサを意味didntの場合は、pcemuは文句を言わないあなたが(少し視界を知っている)QEMUのようなものを必要とする作業します。

関連する問題