当前位置:编程学习 > 汇编语言 >>

汇编 题目

下列数值表达式和地址表达式中,错误的是( D )。 A.MOV AL,8*14+4 B.MOV SI,OFFSET BUF+13 C.MOV CX,NUM2-NUM1 D.MOV CX,NUM2+NUM1 能不能解释一下呢????
答案:A:把一个立即数送到AL里面,合法
B:把缓冲区BUF 的第13个数据的首地址,送给SI,合法
C:把NUM2的地址和NUM1地址的差送到CX,合法
D:这个就不行,地址是不能加的(学习C语言的时候是这么说的),非法

上一个:各位大佬们请教一个问题,老师让我们使用义隆单片机编个跑马灯,我是用汇编的,可是为什么汇编无法生产CDS
下一个:编写8086汇编语言程序 将寄存器AX的高8位传送到寄存器BL ,AX的低8位传送到寄存器DL. 跪求啊

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,