分析如下指令的正误,对错误指令说明出错误原因并加以收正:(1)MOV[1200],23H(2)MOV1020H,CX(3)MOV[1000H],[2000H](4)MOVIP,O00H(5)PUSHAL(6)OUTCX,AL(7)INAL,[80H](8)MOVCL,3300H
P CS . MOV CL, 3300H . 解: . (1)立即数不能直接传送到段寄存器中去 . MOV AX, 100 . MOV DS, AX . (2)立即数只能出现在源操作数位置 . MOV DX,1020H . (3)源操作数和目标操作数不能同时为寄存器寻址 . MOV AX, [1000H] . SUB AX, [SI] . PUSH指令不能操作8位数据 . PUSH AX ...
分析如下指令的正误,对错误指令说明出错误原因并加以收正(1)MOV [1200],23H(2)MOV 1020H,CX(3)MOV [1000H],[2000H](4)MOV IP,O00H(5)PUSH AL(6)OUT CX,AL(7)IN AL,[80H](8)MOV CL,3300H 该题目是简答题,请认证思考题目并且简要回答!
不正确,原因如下 MOV BX,CL 操作数类型不匹配,CL是字节,BX是字 MOV [BX],[3000H] 源操作数...
(1)MOV 64H, CL (2)MOV CL, 100H (3)MOV CL, 256 (4)MOV SS, 6180H (5)MOV CS, WORD PTR[BX] (6)MOV DS, SS (7)XCHG AL, 40H (8)XCHG ES, AX (9)IN 160H, AL (10)CMP [SI], [BX] (11)MOV ...
执行下列指令后: MOV AX, 1234H MOV CL, 4 ROL AX, CL DEC AX MOV CX, 4 MUL CX HLT 寄存器AH的值是( )。 A.92HB.8CHC.8DHD.00H 相关知识点: 试题来源: 解析 C [解析] 指令执行的情况如下: MOV AX,1234H ;(AX)=1234H MOV GL,4 ;(CL)=4 ROL AX,CL ;(AX)=2341H DEC AX ;...
有下列指令: MOV AX,1234H MOV CL,4 ROL AX,CL DEC AX MOV CX,4 MUL CX HLT 执行这些指令后,寄存器AL的值是 ( ) A.60HB.00HC.04HD.AOH 相关知识点: 试题来源: 解析 B [解析] 在本题中,开始时AX寄存器中的内容是1234H,经过ROL AX,CL命令后,AX=2341H。ROL是循环左移。然后再 DECAX后,...
已知程序段如下:MOVAX,1234H;第一条指令MOVCL,4;第二条指令ROLAX,CL;第三条指令DECAX;第四条指令MOVCX,4;第五条指令MULCX;第六条
ROL AX,CL即将AX进行循环左移6次,则AX=0100 0000 0000 0100=4004H 参考信息:MOV指令:MOV 寄存器,参数 指令功能:是数据传送指令,也是最基本的编程指令,用于将一个数据从源地址传送到目标地址。实际上就是赋值。循环左移指令:ROL DEST,COUNT 指令功能:把目的地址中的数据循环左移COUNT次,每次...
百度试题 题目以下五个指令(1)MOVAL,55H(2)MOVCL,2(3)ROLAL,CL(4)ORAL,1(5)RCLAL,CL顺序执行完后,(AL)=多少? A. 54H B. 53H C. 55H D. 52H 相关知识点: 试题来源: 解析 A.54H 反馈 收藏