您好,欢迎访问三七文档
1、选用最少的指令,实现下述要求的功能。(1)AH的高四位清零(2)AL的高四位取反(3)AL的高四位移到低四位,高四位清零(4)AH的低四位移到高四位,低四位清零2、设(BX)=6D16H,(AX)=1100H,写出下列三条指令执行后,AX和BX寄存器中的内容。MOVCL,06HROLAX,CLSHRBX,CL3、设初值(AX)=0119H,执行下列程序段后(AX)=?MOVCH,AHADDAL,AHDAAXCHGAL,CHADCAL,34HDAAMOVAH,ALMOVAL,CH4、若CPU中各寄存器及RAM参数如下图所示,试求独立执行如下指令后,CPU及RAM相应寄存器及存储单元的内容为多少。(1)MOVDX,[BX+2];(DX)=?(BX)=?(2)PUSHCX;(SP)=?(SP)=?(3)MOVCX,BX;(CX)=?(BX)=?(4)TESTAX,01;(AX)=?(CF)=?(5)MOVAL,[SI];(AL)=?(6)ADCAL,[DI];(AL)=?(CF)=?DAA;(AL)=?(7)INCSI;(SI)=?(8)DECDI;(DI)=?(9)MOV[DI],AL;(DI)=?(10)XCHGAX,DX;(AX)=?(DX)=?(11)XORAH,BL;(AH)=?(BL)=?(12)JMPDX;(IP)=?CPUCPURAM执行前执行后CS3000HFFFFHCX20506H06HDS2050H0004HBX20507H00HSS50A0H1000HSP20508H87HES0FFFH17C6HDX20509H15HIP0000H8094HAX2050AH37HDI000AH1403HBP2050BHC5HSI0008H1CF2050CH2FH
本文标题:第三章习题(1)
链接地址:https://www.777doc.com/doc-4596043 .html