六字节变量
3195 点击·0 回帖
![]() | ![]() | |
![]() | 定义六字节变量的定义符为DF/Fword(Define Farword)。顾名思义,每个六字节变量占用六个连续的字节。 DF1 DF 1234567890abH, -1 DF 1abcd23H 上述定义的内存分配如下所示。 …abH90H78H56H34H12H0FFH0FFH0FFH0FFH0FFH0FFH23hH0cdH0abH01H00H00H… 4.2.6 八字节变量 定义八字节变量的定义符为DQ/Qword(Define Quadword)。同理,每个八字节变量占用八个连续的字节。 DQ1 DQ 12345678H, 0H, -1234H DQ ?, 1238H, ? 第一个八字节常量12345678H在内存中的分配方式如下所示,其存储原则与前面相同。其它八字节常量的存储方式与此一致。 …7856341200000000… 4.2.7 十字节变量 定义十字节变量的定义符为DT/TBYTE(Define Tenbytes)。同理,每个十字节变量占用十个连续的字节。 DT1 DT 12345678H, 0H, -1234H DT2 DT ?, -1H 第一个十字节常量12345678H在内存中的分配方式如下所示,它同样按“高高低低”的原则来存储。其它十字节常量的存储方式与此一致。 …78563412000000000000… 以上六个数据类型是汇编语言中最基本的数据类型,其中,前三个是在程序中经常使用的,后三个的使用频率不太高。 | |
![]() | ![]() |