汇编语言程序 LABC EQUTHISBYTE 什么意思啊?
LABC EQUTHIS BYTE
LABD DW4321H, 2255H
MOVAL,LABC
MOVAX.LABD
THIS属性运算符,有什么功能啊
人气:273 ℃ 时间:2020-07-09 05:04:14
解答
存储单元别名操作符THIS:它为同一存储单元取另一别名,该别名可具有其自身的数据属性,但其段地址和偏移量是不变的.
操作符THIS的一般格式为:THIS 数据类型
其中:数据类型就是常用的数据类型:BYTE、WORD、DWORD、NEAR和FAR等.
如本题:
LABC EQU THIS BYTE
LABD DW 4321H,2255H
这样就给同一片存储单元LABD,取了二个具有不同数据类型的变量名.于是,在指令中,引用不同的变量名,就使用其不同的数据属性:
* 如果引用变量名LABD,是按“字”属性来访问;
* 如果引用变量名LABC,是按“字节”属性来访问.
如此一来,指令“MOV AL,LABC
”和“MOV AL,byte ptr LABD
”是等效的,所不同的是:当以“字节”属性访问LABD存储区时,不必使用强制属性符PTR,而改用“字节”属性变量LABC即可.
推荐
- byte 英语常用语.
- 1.有一只玻璃瓶,它的质量为0.1kg,当瓶内装满水时,瓶和水的总质量为0.4kg,用此瓶装金属颗粒若干,瓶和金属颗粒的总质量为0.8kg,若在装金属颗粒的瓶中再装满水时,瓶.金属颗粒和水的总质量为0.9kg,求金属颗粒的质量和密度.
- 一道深刻而困难的应用题
- 意思是什么也没想 什么也没考虑的成语
- 我经常弹钢琴,有是我去爬山翻译英语
- 旦辞爷娘去,暮宿黄河边,不闻爷娘唤女声,但闻黄河流水鸣渐渐.旦辞黄河边,暮至黑山头,不闻爷娘唤女声,但闻
- 边长为4的正方形ABCD沿BD折成60度的二面角,求BD中点与A的距离.
- {(10+52.8)*5-3.9343}/0.5-100
猜你喜欢
- 已知关于x的方程(x-m)/2=x+m/3与(2x+1)/3=3x-2的解互为倒数,求m的值
- 太阳为什么可以发出强烈的光
- make sure of sth.怎么翻译
- “有什么作用”和写作方法有什么区别
- 如果a大于0,b小于0,那么ab( )0 b分之a( )0 若a小于0,b小于0,则ab( )0?b分之a( )0
- 效应T细胞分泌的抗体是怎样进入发炎部位的
- 已知△ADE∽△DEF,诺△ABC的三边长分别为5cm,6cm,7cm,而△DEF中的一边长为4cm,你能求出△DEF的另外两边的
- 订书机是不省力也不费力的杠杆吗