首页 > 试题广场 >

下列语句中能实现留空8个字节单元的语句是( )。

[单选题]
下列语句中能实现留空8个字节单元的语句是(  )。
  • DA1  DT  ?
  • DA2 DW	?,?
  • DA3  DD  ?
  • DA4  DQ  ?

dq 作为汇编语言中的伪操作命令,它用来定义操作数占用的字节数,在这里qquad的缩写,即4,所以,该伪操作所定义的每个操作数占有4个字,即8个字节(64位),可用来存放双精度浮点数。来自百度百科。  

补充:  

db定义字节类型变量,一个字节数据占1个字节单元,读完一个,偏移量加1  

dw定义字类型变量,一个字数据占2个字节单元,读完一个,偏移量加2  

dd定义双字类型变量,一个双字数据占4个字节单元,读完一个,偏移量加4  

数据定义指令格式如下:
格式:〔符号名〕 DB\DW\DD\DF\DQ\DT 初值序列
DB定义的为字节类型,DW定义字类型,DD定义双字类型,DF为长字类型,DQ为四字类型,DT为十字节类型,该指令分别定义8位,16位,32位,48位,64位,80位的数据
DW就是表示为该数据分配一个字的存储空间,即16位

例如: ARRAY DW 3 DUP(1) 给数组ARRAY 分配3个字,初值为1 

DB – Define Byte – 1个字节 = 8位 

DW – Define Word – 2个字节 = 16位 

DD – Double Word – 双字 = 4个字节 = 32位 

DQ – Define  quad word  = 8个字节 = 64位
发表于 2021-07-22 10:44:02 回复(0)