|
本题添加时间:2023/4/3 12:59:00 |
|
圆梦客服:王老师 19139051760(微信同号) 19139051760(微信同号) |
指出下列指令的错误: (1) MOV AH, BX ;
(2) MOV [BX], [SI] ;
(3) MOV AX, [SI][DI] ;
(4) MOV MYDAT [BX][SI], ES:AX ;
(5) MOV BYTE PTR [BX], 1000 ;
(6) MOV BX, OFFSET MYDAT [SI] ;
(7) MOV CS, AX ;
(8) MOV ECX, AX ;
|
答案是:(1) MOV AH, BX ;寄存器类型不匹配
(2) MOV [BX], [SI] ;不能都是存储器操作数
(3) MOV AX, [SI][DI] ;[SI]和[DI]不能一起使用
(4) MOV MYDAT [BX][SI], ES:AX ;AX寄存器不能使用段超越
(5) MOV BYTE PTR [BX], 1000 ;1000超过了一个字节的范围
(6) MOV BX, OFFSET MYDAT [SI] ;MYDAT [SI]已经是偏移地址,不能再使用OFFSET
(7) MOV CS, AX ;CS不能用作目的寄存器
(8) MOV ECX, AX ;两个操作数的数据类型不同
出自
黑龙江省教育学院汇编语言 青书学堂系统
黑龙江省教育学院
|
更多试题>>>>
1、下列指令中错误的指令是( )(本题13.5分)
A、 ADD [BX],[2000H]
B、 ADC CL,AX
C、 SBB AX,BX
D、 SUB 2000H,BH
2、(AL)=9AH,(BL)=0BCH,当执行指令 ADD AL, BL 后( )(本题13.5分)
A、 CF=1
B、 ZF=0
C、 SF=1
D、 OF=0
3、下列关于I/O编址方式的描述中错误的是 ( )(本题3.0分)
A、 I/O编址方式分为统一编址和独立编址两种
B、 统一编址就是将I/O地址看作是存储器地址的一部分
C、 独立编址是指I/O地址空间和主存地址空间是独立的
4、为使ADDR+2字存储单元中存放内容为0022H,请问横线处的语句应为( )
(本题3.0分)
A、 org 20H
B、 org 21H
C、 org 22H
D、 org 19H
5、冯·诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是 ()(本题3.0分)
A、 指令操作码的译码结果
B、 指令和数据的寻址方式
C、 指令周期的不同阶段
D、 指令和数据所在的存储单
|
|