0

我是汇编语言的初学者。我想知道用 ' ' 括起来的声明和没有它的声明之间的区别。

例如,

变量 1 分贝“0”

变量 2 分贝 0

我知道带有''的那个是在打印时,它会显示''里面的内容。

谢谢!:)

4

1 回答 1

3

带单引号是 ASCII 字符,不带引号它只是一个整数值:

v1 db '0'    ; ASCII character '0' = 0x30 
v2 db 'A'    ; ASCII character 'A' = 0x41 

v3 db 0      ; integer value 0 = 0x00
v4 db 9      ; integer value 9 = 0x09
于 2012-09-06T11:09:50.987 回答