作业帮 > 综合 > 作业

请教懂微机原理与接口技术的高手(解决下这几道题)!

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/18 01:20:14
请教懂微机原理与接口技术的高手(解决下这几道题)!
用一条指令完成下列各题:
1.AL内容加12H,结果送入AL
2.用BX寄存器间接寻址方式把存储器中的一个内存单元加上AX的内容,并加上CF位,结果送入该内存单元.
3.AX的内容减去BX的内容,结果送入AX
4.将用BX,SI构成的基址变址寻址方式所得到的内容送入AX
5.将变量BUF1中头两个字节的内容送入寄存器SI中
下面的程序段执行后DX,AX的内容是什么
MOV DX,0EFADH
MOV AX,1234H
MOV CL,4
SHL DX,CL
MOV BL,AH
SHL AX,CL
SHR BL,CL
OR DL,BL
用一条指令完成下列各题:
1.AL内容加12H,结果送入AL ADD AL,12H
2.用BX寄存器间接寻址方式把存储器中的一个内存单元加上AX的内容,并加上CF位,结果送入该内存单元.ADC [BX],AX
3.AX的内容减去BX的内容,结果送入AX SUB AX,BX
4.将用BX,SI构成的基址变址寻址方式所得到的内容送入AX MOV AX,[BX+SI]
5.将变量BUF1中头两个字节的内容送入寄存器SI中 MOV SI,BUF1
下面的程序段执行后DX,AX的内容是什么
MOV DX,0EFADH (DX)=0EFADH
MOV AX,1234H (AX)=1234H
MOV CL,4 (CL)=4
SHL DX,CL DX 左移4位,(DX)=0FAD0H
MOV BL,AH (BL)=12H
SHL AX,CL AX 左移4位 (AX)=2340H
SHR BL,CL BL右移4位 (BL)=01H
OR DL,BL DL,BL逻辑或 (DL)= 0D1H
最后 ax 2340h dx 0fad1H