gpt4 book ai didi

c - x86 程序集从 32 位寄存器中获取一个字节

转载 作者:太空宇宙 更新时间:2023-11-04 05:40:56 25 4
gpt4 key购买 nike

我在用 x86 汇编语言编程,我发现了一个问题。我调用 C 函数 getch 从标准输入中获取单个字符。但问题是返回值存储在寄存器 EAX 中。我想知道如何获得一个角色。不是 4 字节值。谢谢。

最佳答案

您可以使用 EAX 的一个字节部分,即 AL

mov [MEMORY], al

ALAX 寄存器的低字节。您还可以使用 AH - AX

的高字节

关于c - x86 程序集从 32 位寄存器中获取一个字节,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19388043/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com