答案: (1)MOV AH,BX 源操作数与目的操作数长度不相同 (2)MOV [BX],[SI] 这是两个内存单元在传递数据,而这在汇编语言中是不允许的。不允许两内存单元同时作为源操作数和目的操作数进行运算 (3)MOV AX,[SI] [DI] 不能用两个变址连用,其中一个应为基址BX或BP (4)MOV MYDAT [BX] [SI],ES:A...
指出下列指令的错误 :⏺(1)MOV AH,BX (2) MOV [ SI],[BX] (3) MOV AX,[SI][DI](4)MOV AX,[BX][BP] (5)
解析 (1)MOV . AH,BX (1)类型不匹配 (2)ADD . 15H,BX ( 2)立即数不能作目的操作数 (3)MOV . CS,AX (3)CS不能作目的操作数 (4)MOV . AX,[SI][DI] (4)SI和DI不能一起使用 (5)MOV . BYTE PTR[BX],1000 (5)类型不匹配
答:(1)MOV AH,BX AH 为八位,BX为16位 (2)MOV [BX],[SI] 两个操作数不能都是存储单元 (3)MOV AX,[SI][DI] 一个操作数中不能用两个变址寄存器 (4)MOV MYDAT [BX][SI],E8:AX ES ES 后应为一个变址寄存器,表示偏移量 (5)MOV BYTE PTR[BX],1000 BYTE 说明时BX进行字节操作。 而...
百度试题 题目指出下列指令的错误:MOV AH,BX 相关知识点: 试题来源: 解析 AH为八位,BX为16位 反馈 收藏
指出下列8086指令中哪些是错误的,错在何处?(4分)⑴ MOV AH,BX ⑵ MOV DS,4000H⑶ ADD [1500H],[SI] ⑷ SUB AX,[BX+100]⑸ INC DS ⑹ PUSH ES⑺ IN AL,DX ⑻ OUT 0120H,AX 相关知识点: 试题来源: 解析 答:⑴ 错误。目的操作数[1]与源操作数类型不匹配。⑵ 错误。立即数不能直接传送给...
指出下列指令的错误。(1)MOVDS,0200H(2)MOVAH,BX(3)MOVBP,AL(4)MOVAX,[SI][DI](5)OUT4310H,AL(6)MOVBYTEPTR[BX],1000(7)PUSHBH(8)MOV[BX],[SI](9)MOVCS,AX(10)MUL39H(11)MOVAH,CX(12)MOV33H,AL(13)MOVAX,[SI][DI](14)MOV[BX],[SI]...
答案解析 查看更多优质解析 解答一 举报 都是错的.1.MOV AH,BX--两个寄存器,不一样大.2.MOV [BX],[SI]--源、目的,不可都是存储器.3.MOV AX,[SI][DI]--SI、DI,不可合用.4.MOV BYTE PTR[BX],1000--目的地是字节属性,数据就不可超过255. 解析看不懂?免费查看同类题视频解析查看解答 ...
第1题 MOV AH,BX 正确答案 AH为八位,BX为16位 答案解析 略 简答题 第2题 MOV [BX],[SI] 正确答案 两个操作数不能都是存储单元。 答案解析 略 简答题 第3题 MOV AX,[SI][DI] 正确答案 一个操作数中不能用两个变址寄存器。 答案解析
指出下列指令的错误: MOVAH,CX; MOV33H,AL; MOVAX,[SI][DI]; MOV[BX],[SI]; ADDBYTEPTR[BP],256; MOVDATA[SI],ES:AX; JMPBYTEPTR[BX]; OUT230H,AX; MOVDS,BP; MUL39H。相关知识点: 试题来源: 解析 (1)指令错。两操作数字长不相等 (2)指令错。MOV指令不允许目标操作数为立即数. (3...