1

高校で組み立てを勉強していて、家で組み立てプログラムを作ってみたいと思っています。
NASM をダウンロードしましたが、それを使用して .s ファイルを実行する方法がわかりません。簡単な実行方法をここに書いていただければ幸いです :-)

さらに、質問があります。たとえば、ADC を使用する場合: AL = 01 および BL = 02、CF = 1 の場合、次のようにします: ADC AL,BL AL は 3 または 4 になりますか? (CF添加の有無は?)

ありがとうございました!!

4

1 に答える 1

2

コマンド プロンプト (Linux の場合は bash) から:

nasm myasm.s -o myasm.bin -f bin

これは基本的なコマンド ライン構造です。あなたが書いているOSはわかりませんが、Linuxの場合:

nasm -h  // (I believe, or --help)

コマンド パラメータのリストについては、

とにかく、-o出力ファイルが何である-fかをnasmに伝え、フォーマットが何であるかをnasmに伝えます。この例では、単純にフラット バイナリを記述しています。

詳細については、アセンブリ プログラムのコンパイル...を参照してください。

ADC の使用の詳細については、この質問を参照してください。

于 2010-04-23T18:10:15.927 に答える