汇编语言中数据类型的定义

时间:2014-11-16 14:25:15

标签: assembly

我必须为汇编语言中的数据类型提供一个具体的定义。 并为不同类型的数据类型提供使用变量(有和没有初始化)的声明示例。

数据类型包括:字节,字,d字。 例如我可以说:

 a db 10
 b dw 128 (here I can write b db 128?)
 c dd 2AFBH

这是初始化的例子,但我如何在没有初始化的情况下编写?

2 个答案:

答案 0 :(得分:0)

许多汇编程序使用像myVar db ?这样的来清楚地表明您并不关心初始化值。但即便如此,大部分时间空间都会被零填充。

答案 1 :(得分:0)

汇编语言由汇编程序定义,汇编程序是将ascii程序转换为机器代码的程序。并且没有标准,每个汇编器可以并且经常选择自己的指令来定义非指令的数据项。指令本身可以从一个汇编程序到另一个汇编程序不同,以确保它只是特定指令集的机器代码必须符合某些定义。