使用汇编语言以5个字节存储1到10个

时间:2013-10-01 03:55:13

标签: assembly

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

我使用的架构是x86。

2 个答案:

答案 0 :(得分:1)

你写道:

 byte <someconstant>

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

 byte 12h

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

 mov   al, 10h
 mov   ah, 02h
 add   al, ah
 mov   target_location, al

答案 1 :(得分:1)

Numbers BYTE 00010010b,00110100b,01010110b,01111000b,10011010b