我是汇编语言的新手。我试图存储 1 到 10,以便使用四位整数最多占用 5 个字节,即 40 位,我必须使用二进制初始化程序。有没有人给我一些帮助?我不知道如何在程序集中初始化二进制文件。谢谢你
我使用的架构是 x86。
我是汇编语言的新手。我试图存储 1 到 10,以便使用四位整数最多占用 5 个字节,即 40 位,我必须使用二进制初始化程序。有没有人给我一些帮助?我不知道如何在程序集中初始化二进制文件。谢谢你
我使用的架构是 x86。
数字 BYTE 00010010b,00110100b,01010110b,01111000b,10011010b
你写:
byte <someconstant>
(假设你的汇编器有一个“字节”伪操作。如果你不知道你的汇编器是否有这个,那么你根本没有准备好编写任何汇编语言)。例子:
byte 12h
由此,您应该能够解决您的问题,除非您的老师希望您编写代码来构造字节值。那么以下提示应该会有所帮助:
mov al, 10h
mov ah, 02h
add al, ah
mov target_location, al