Sma*_*vić 0 c x86 assembly getch
我是x86汇编语言的programmig,我发现了一个问题.我调用C函数getch从stdin获取单个字符.但问题是返回值存储在寄存器EAX中.我想知道如何获得一个角色.不是4字节值.谢谢.
getch
Mik*_*kin 6
你可以使用EAX那个的一个字节部分AL
EAX
AL
mov [MEMORY], al
AL是AX寄存器的低字节.你也可以使用AH- HIGH字节AX
AX
AH
归档时间:
12 年,1 月 前
查看次数:
2803 次
最近记录:
7 年,7 月 前