早教吧作业答案频道 -->其他-->
汇编语言加冒号的标号如:a:与不加冒号的标号如:a这两个的标号看看例题,我还是可以区别的,但书上的描述让我不理解.王爽《汇编语言》中说:加冒号的标号仅仅表示了内存单元的地址,
题目详情
汇编语言 加冒号的标号如:a:与不加冒号的标号如:a
这两个的标号看看例题,我还是可以区别的,但书上的描述让我不理解.
王爽《汇编语言》中说:加冒号的标号仅仅表示了内存单元的地址,不加冒号的标号不仅表示了内存单元的地址,还表示了内存单元的长度,即表示此标号处的单元,是一个字节单元,还是字单元,还是双字单元.
按照我的理解是:他俩是都可以表示单元地址,无冒号的标号a可以这样写:mov ax,a[si] 但有冒号的a就不可以了.至于说 能表示内存单元的长度,
这两个的标号看看例题,我还是可以区别的,但书上的描述让我不理解.
王爽《汇编语言》中说:加冒号的标号仅仅表示了内存单元的地址,不加冒号的标号不仅表示了内存单元的地址,还表示了内存单元的长度,即表示此标号处的单元,是一个字节单元,还是字单元,还是双字单元.
按照我的理解是:他俩是都可以表示单元地址,无冒号的标号a可以这样写:mov ax,a[si] 但有冒号的a就不可以了.至于说 能表示内存单元的长度,
▼优质解答
答案和解析
assume cs:code,ds:data
data segment
b:db ,
data ends
code segment
start:
xor ax,ax
push ax
push ds
mov ax,data
mov ds,ax
mov a,12h ; 能够汇编,因为知道a是个word类型的数据,即相当于mov word ptr a,12h
mov b,12h ; 不能汇编,因为不知道b的数据类型,即其字节大小,得改成mov byte ptr b,12h
; 报错:error A2001:immediate operand not allowed
retf
code ends
end start
data segment
b:db ,
data ends
code segment
start:
xor ax,ax
push ax
push ds
mov ax,data
mov ds,ax
mov a,12h ; 能够汇编,因为知道a是个word类型的数据,即相当于mov word ptr a,12h
mov b,12h ; 不能汇编,因为不知道b的数据类型,即其字节大小,得改成mov byte ptr b,12h
; 报错:error A2001:immediate operand not allowed
retf
code ends
end start
看了汇编语言加冒号的标号如:a:与...的网友还看了以下:
A市在B市的12km的位置,给B市发货的车以40km/时送货,以60km/时返回A市,往返1时10 2020-04-27 …
matlab矩阵的建立用matlab语言建立一个10*10矩阵.要求:(1)对角线为10,20,3 2020-05-16 …
如图,将圆上所有的点的纵坐标压缩为原来的一半,横坐标不变,所得的曲线是什么曲线?压缩为原来的呢(探 2020-06-25 …
俄罗斯科学家用含20个质子的钙的一种原子轰击含95个质子的镅原子,结果4次成功合成4个第115号元 2020-07-01 …
甲书架上的书的本数与乙书架上的比是4:5,若从两个书架上各取走150本,则甲书架上的书的本数与乙书 2020-07-19 …
面积为15派的圆的半径为x,请回答下列问题:1.x是有理数吗?2.x的整数部分是多少?3.把x的值 2020-07-30 …
《高级语言程序设计(VB.NET)》作业简答题1.在控制台应用程序中,如何输入输出一维数组的元素? 2020-08-03 …
一个公主与自己心爱的人的故事~一个公主让她心爱的人站在一百个人中,所有人围成一圈,公主站在圆的中心, 2020-11-02 …
关于商鞅变法(1)关于商鞅变法的目的是什么?变法得到了谁的支持?(2)商鞅后来被车裂而死,那么他变法 2020-11-07 …
(1)画出图1中静止物体A所受的力的示意图(球面是光滑的,其他粗糙).(2)站在自动扶梯水平台阶上的 2020-12-09 …