试题详情
- 简答题 判断下列指令是否正确。若不正确,指出错误原因。 (1)MOV AX, [EBX] (2)MOV SI, DL (3)MOV EBP, [ESP][EAX*3] (4)LEA AX, 3006H (5)MOV [BP][DI], 0 (6)MOV [SI], [DI] (7)MOV ES, 1000H (8)MOV AX, X+2 (9)MOV AX, CX+2 (10)MOV [EAX][EAX*2], AL
-
(1)指令MOV AX, [EBX]是正确的。
(2)指令MOV SI, DL是错误的,两个操作数类型不匹配。
(3)指令MOV EBP, [ESP][EAX*3] 是错误的,比例因子不能为3。
(4)指令LEA AX, 3006H是错误的,LEA指令的源操作数必须为内存操作数。
(5)指令MOV [BP][DI], 0是错误的,操作数类型无法确定。
(6)指令MOV [SI], [DI] 是错误的,不能同时出现两个内存操作数。
(7)指令MOV ES, 1000H是错误的,装载段寄存器时,源操作数不能为立即数。
(8)如果“X”是用常数表达式定义的符号(例如:X EQU 5+6),或者是用“DW”定义的内存变量,指令MOV AX, X+2是正确的。否则这条指令是错误的。
(9)指令MOV AX, CX+2是错误的,源操作数表达式CX+2不是一个可以直接计算的“常数表达式”。
(10)指令MOV [EAX][EAX*2], AL是正确的。 关注下方微信公众号,在线模考后查看
热门试题
- 宏展开
- 试分析下列程序段: 问该程序在上述情况
- ISA总线也称为()。
- 同步方式下,输人控制发送器数据速率的时钟
- 要组成64KB的8086系统程序存储空间
- 当定时/计数器T0工作在方式3时,T1可
- 在1方式下输入和输出时,其专用联络信号是
- PC/XT机系统板上的I/O适配器挂在(
- 指令指针或者还包括代码段寄存器值的改变将
- 在多媒体系统中,音、视频信号为什么要压缩
- 内存容量受微机系统()的位数的限制。
- 有一工业控制系统,有四个控制点,分别由四
- MCS-51系列的单片机中片内RAM的字
- 什么是完全译码?什么是部分译码?各有什么
- 单片机是在一个集成电路芯片中集成了()。
- 如果存储器起始地址为1800H,末地址为
- 指令相关
- 存储32×32点阵的一个汉字信息,需要的
- 在当前数据段4000H开始的128个单元
- 存储器()在断电(或关机)后,仍保留原有