汇编中的OFFSET(OFFSET为属性操作符,表示应该把其后跟着的符号地址的值(不是内容)作为操作数) |
您所在的位置:网站首页 › 汇编运算符优先级是什么类型 › 汇编中的OFFSET(OFFSET为属性操作符,表示应该把其后跟着的符号地址的值(不是内容)作为操作数) |
汇编中的OFFSET 课本:p48 OFFSET为属性操作符,表示应该把其后跟着的符号地址的值(不是内容)作为操作数。 TABLE DW 10,20,30,40,50 ENTRY DW 3 …… MOV BX,OFFSET TABLE ADD BX,ENTRY MOV AX,[BX] 注意:OFFSET就是取TABLE的偏移地址 TABLE DW 10,20,30,40,50 ;第一句的解释:定义以TABLE为首地址的五个数据; DW指字类型,就好像C语言的基本类型 的功能一样,前面的TABLE则是标识符。 ENTRY DW 3 ;第二句的解释:道理同上,看懂一的解释二应该也清楚了.。. … MOV BX,OFFSET TABLE ;第三句的解释:意思是将TABLE的首地址传送给基址寄存器BX, OFFSET +X符识符,表示取X的首地址,整个语句的寻址方式为立即数寻址,MOV在这语句中起传送地址的作用.此时BX=TABLE(表示地址.) |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |