试题详情
- 简答题指出下列指令中哪些是错误的,错在什么地方。 (1)MOV DL,AX (2)MOV 8650H,AX (3)MOV DS,0200H (4)MOV [BX],[1200H] (5)MOV IP,0FFH (6)MOV [BX+SI+3],IP (7)MOV AX,[BX][BP] (8)MOV AL,ES:[BP] (9)MOV DL,[SI][DI] (10)MOV AX,OFFSET 0A20H (11)MOV AL,OFFSET TABLE (12)XCHG AL,50H (13)IN BL,05H (14)OUT AL,0FFEH
- (1)长度不匹配
(2)立即数不能做目的操作数
(3)段寄存器不能用立即数赋值
(4)两个内存单元不能直接传送数据
(5)IP 不能用指令直接修改
(6)指令中不能出现 IP
(7)BX/BP 应与 SI/DI 搭配
(8)正确
(9)SI/DI 应与 BX/BP 搭配
(10)OFFSET 后应跟内存单元
(11)偏移地址为16 位,AL 长度不够
(12)立即数不能用于XCHG
(13)IN 必须用 AL/AX
(14)操作数顺序反向;地址应为 8 位 关注下方微信公众号,在线模考后查看
热门试题
- 控制总线传输的信号大致有哪几类?
- 在程序运行期间,当执行某些指令或操作时,
- 状态标志和控制标志有何不同?8086/8
- 什么是地址锁存器?8086/8088系统
- 某存储器芯片容量为2K×1bit、若用它
- 并行接口芯片8255A工作于选通方式时,
- 按信息存储的方式,RAM可分为哪三种?
- 通信协议
- 8259A有多少个工作命令字?
- 8086CPU中信号和A0信号是通过怎样
- 8086微处理器的RESET引脚是用于:
- 8255A的端口B工作于方式1输入时,要
- 8255A可允许中断请求的工作方式有()
- 下列程序段执行完后,BX寄存器中的内容是
- 模拟量转换为数字量一定会引入转换误差,所
- 存储器的存取时间和存取周期有什么区别?
- 下面是关于8259A可编程中断控制器的叙
- 计算机的内存可采用()。
- 计算机中是如何表示有符号数的:()。
- 在USB协议中,根据不同类型的设备设置了