ユーザから入力を得るためにmacroを書きました。入力をいくつかのレジスタに保存する必要があります。 gdbは、保存された値が入力と異なることを私に示しています!ここに私のコードです: %macro exit 0
mov eax, 1
int 0x80
%endmacro
%macro get_input 0 ; input is a number
push_al
私の場合0AhのAlレジスタに値を表示したいのですが、ここに私のコードがありますが、nothigが起きますが、私は確信していませんが、私の問題は私がhexa numberあなたが忘れてしまったすべての ; You may customize this and other start-up templates;
; The location of this template is c:\emu80