正在加载图片...
4.3基本伪指令 说明 (1)变量可以定义在任何段(包括代码段),但一般定义在数据段。 (2)用 DW/DD/DQ/DF/D定义的数据在内存按“低字节在低地址”的方式存放。例如 DB AB 等价于S1DB4H,42H S2DWAB;等价于S2DW4142H (3)当W与DD后的操作数是地址表达式时,分别表示其16位偏移地址和32位分段地址(段 地址在高字,偏移地址在低字)。例如 DB 10DUP(?) ADDRI DW ;ADDR1的内容(字)为变量X的偏移地址 ADDR2 DD X. ADDR的高字为X的段地址,低字为X的偏移地址 2021//21 80x86汇编语言程序设计2021/1/21 80x86汇编语言程序设计 4.3 基本伪指令 说明: (1)变量可以定义在任何段(包括代码段),但一般定义在数据段。 (2)用DW/DD/DQ/DF/DT定义的数据在内存按“低字节在低地址”的方式存放。例如: S1 DB 'AB' ; 等价于 S1 DB 41H, 42H S2 DW 'AB' ; 等价于 S2 DW 4142H (3)当DW与DD后的操作数是地址表达式时,分别表示其16位偏移地址和32位分段地址(段 地址在高字,偏移地址在低字)。例如: X DB 10 DUP (?) ADDR1 DW X ; ADDR1的内容(字)为变量X的偏移地址 ADDR2 DD X ; ADDR2的高字为X的段地址,低字为X的偏移地址
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有