搜题
王老师:19139051760(拨打)
题目  更新时间:2023/4/3

指出下列指令的错误:
(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 ;两个操作数的数据类型不同
王老师:19139051760(拨打)