早教吧作业答案频道 -->其他-->
汇编语言加冒号的标号如: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:与...的网友还看了以下:
英语翻译garlicgum在美国口语里面是什么意思啊?看到句“Garlicgumisnotfunn 2020-04-25 …
岂直五百里哉中的“直”的意思,是“通‘只’,仅仅”,还是意思为“只,仅仅”?到底是不是通假字?百度 2020-05-13 …
为什么我会害怕鱼?从小就这样,看见鱼就觉得非常恐怖.特别是颜色鲜艳的热带鱼而别的动物甚至是凶猛的动 2020-05-14 …
初中地理题!急·急~~~~~~~~~~~地球是自西向东转的~在北极上面看,是逆时针转的,在南极上方 2020-05-17 …
正面描写侧面描写仅仅用于人物描写吗?可是,朱自清散文《春》中有这么一段:“雨是最寻常的,一下就是三 2020-06-04 …
英语翻译这段话很美,求大神帮我翻译为英文.我从此相信,每一个小小的举动都可以成为自己或者别人生命里 2020-07-11 …
中译英2.父母关心孩子成长的方式有很多种,但不是看日记也许孩子在成长中会遇到些麻烦或困难,如果父母想 2020-11-04 …
新修订的老年人权益保障法草案将“常回家看看”入法,特别强调“与老年人分开居住的赡养人,要经常回家看望 2020-11-14 …
求助要去考雅思了,但~~~我的英语基础挺差的,每次中文翻译到英文总不知道句子怎么安排,总会有语法错误 2020-11-29 …
汇编语言加冒号的标号如:a:与不加冒号的标号如:a这两个的标号看看例题,我还是可以区别的,但书上的描 2020-12-28 …