早教吧 育儿知识 作业答案 考试题库 百科 知识分享

指出下列各指令中寻址方式的错误,并说明错误的原因(1)MOV100H,AX(5)MOVAH,1000(2)MOV[CX],AH(6)POPCL(3)ADDAX,BL(7)ADDAX,[DL](4)MOV[BX+BP],AL

题目详情
指出下列各指令中寻址方式的错误,并说明错误的原因
(1) MOV 100H , AX (5) MOV AH , 1000
(2) MOV [CX] , AH (6) POP CL
(3) ADD AX , BL (7) ADD AX , [DL]
(4) MOV [BX+BP] , AL
▼优质解答
答案和解析
(1) MOV 100H , AX 立即数不能当做目的地
(5) MOV AH , 1000 AH 容纳不下 1000
(2) MOV [CX] , AH CX 不能当做地址指针
(6) POP CL 堆栈操作是16位数的,CL仅有8位数
(3) ADD AX , BL 参加加法运算的数字位数,必须相同,现在AX、BL位数不同
(7) ADD AX , [DL] 用DL指出地址,不可,应该用16位数的,如DX。
(4) MOV [BX+BP] , AL BX、BP,不可合用