-4

我是汇编语言的新手。我试图存储 1 到 10,以便使用四位整数最多占用 5 个字节,即 40 位,我必须使用二进制初始化程序。有没有人给我一些帮助?我不知道如何在程序集中初始化二进制文件。谢谢你

我使用的架构是 x86。

4

2 回答 2

1

数字 BYTE 00010010b,00110100b,01010110b,01111000b,10011010b

于 2013-10-01T04:25:21.690 回答
1

你写:

 byte <someconstant>

(假设你的汇编器有一个“字节”伪操作。如果你不知道你的汇编器是否有这个,那么你根本没有准备好编写任何汇编语言)。例子:

 byte 12h

由此,您应该能够解决您的问题,除非您的老师希望您编写代码来构造字节值。那么以下提示应该会有所帮助:

 mov   al, 10h
 mov   ah, 02h
 add   al, ah
 mov   target_location, al
于 2013-10-01T04:03:55.677 回答