资源描述:
《微型计算机原理及应用-第四版-课后答案-(郑学坚-朱定华)..doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、……………………………………………………………最新资料推荐………………………………………………… 微机原理第七章答案7.3设AX=1122,BX=3344H,CX=5566H,SS=095BH,SP=0040H,下述程序执行后AX,BX,CX,DX 4个通用寄存器内容是多少?画出堆栈存储器的物理地址及存储内容和SP指向的示意图.PUSH AXPUSHBXPUSH CXPOPBXPOP AXPOP DX参考答案:(BX)=5566H,(AX)=3344H,(DX)=1122H,(CX)=5566H11H
2、22H33H44H55H66H 堆栈段物理地址=SS*16(左移4位)+SP095EBH095ECH095FDH095EEH095EFHSP→095F0H7.4设 SP=0040H,如果用进栈指令存入5个数据,则SP=0036H,若用出栈指令取出两个数据,则SP=003AH 。7.5将表中程序段各指令执行后AX的值用十六进制数填入表中参考答案:程序段AX程序段AX6/6……………………………………………………………最新资料推荐…………………………………………………MOVAX,00ORAX,3FDFHBFDFHDE
3、CAXFFFFHANDAX,0EBEDHABCDHADDAX,7FFFH7FFEHXCHGAH,ALCDABHADCAX,18000HSALAX,19B56HNEGAX8000HRCLAX,136ADH7.6用十六进制数填下表,已知DS=1000H,ES=2000H,SS=0FC0H,通用寄存器的值为0。参考答案:逻辑地址=段基址:段内偏移地址 BP以SS为默认段基址,其余寄存器以DS为默认段基址 ES:为段前缀,以ES为段基址指令存储器操作数逻辑地址SUB[BP],AL0FC0H:0000HMOV[BX],BH
4、1000H:0000HMOV [DI],DL1000H:0000HMOV ES:[SI],BL2000H:0000HADD500H[BP],AH0FC0H:0500HSUB [SI—300H],AL1000H:FD00HMOV 1000H[DI],DL1000H:1000HMOV [BX—8],CL1000H:FFF8HMOVES:1000H[DI],CH2000H:1000HMOV [BP+SI],DH0FC0H:0000HMOV[BX+DI],DL1000H:0000H7.7试给出执行完下列指令后OF、SF、
5、ZF、CF4个可测试标志位的状态(用十六进制给出FLAG的值,其余各位为0)(1)MOVAX,2345H (2)MOVBX,5439HADD AX,3219H ADDBX,456AH(3)MOVCX,3579H (4)MOVDX,9D82HSUB CX,4EC1H SUB DX,4B5FHOFDFIFTFSFZF0AF0PF0CF溢出方向中断陷阱符号为零辅进奇偶进位参考答案:(这里除了上面4个标志还考虑了奇偶标志PF和辅助进位标志AF)(1)AX=555EHFLAG=0000H6/6…………………
6、…………………………………………最新资料推荐…………………………………………………OFDFIFTFSFZF0AF0PF0CF0000000000000000(2)BX=99A3HFLAG=0894HOFDFIFTFSFZF0AF0PF0CF0000100010010100(3)CX=E6B8 FLAG=0081HOFDFIFTFSFZF0AF0PF0CF0000000010000001(4)DX=5223 FLAG=0014HOFDFIFTFSFZFAFPF0CF00000000000101007。8AX中有一负
7、数,欲求其绝对值,若该数为补码,则使用指令NEGAX ;若为原码则用指令AND AX,7FFFH。 .7。9分别写出实现如下功能的程序段:(1)将AX中间8位(做高8位),BX低4位和DX高4位(做低4位)拼成一个新字。(注意:左移右移操作)ANDAX,0FF0HMOVCL,04HSHL AX,CLANDBL,0FHAND DH,0F0HSHR DH,CLSHLBL,CLORAL,DHORAL,BL(2)将CX中间8位取反,其余位不变XORCX,0FF0H(3)将数据段以BX为偏移地址的连续3单元中的无符号
8、数求和。MOVCX,3MOVAL,0LAB:ADDAL,[BX] ADCAH,00H;(注意字节单元的和可能超过一个字节,故这里和扩展至AH)INCBXLOOPLAB(4)将数据段中以BX为偏移地址的连续4单元中的内容颠倒过来MOVCX,2;(4/2单元个数除2,循环计数)6/6……………………………………………………………最新资料推荐………………………………………………