微机原理经典课后作业,考试必考

微机原理经典课后作业,考试必考

ID:37768793

大小:142.50 KB

页数:9页

时间:2019-05-30

微机原理经典课后作业,考试必考_第1页
微机原理经典课后作业,考试必考_第2页
微机原理经典课后作业,考试必考_第3页
微机原理经典课后作业,考试必考_第4页
微机原理经典课后作业,考试必考_第5页
资源描述:

《微机原理经典课后作业,考试必考》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课后作业第一章作业1、若AX=AF7CH,BX=BEE7H,CPU分别执行加法指令和减法指令后各状态标志位的值是什么?2、8086系统中存储器的逻辑地址和物理地址之间有什么关系?3、设段地址为4ABFH,物理地址为50000H,求有效地址是什么?4、设CS=3100H,DS=3140H,两个段的空间均为64K个单元,问两个段重叠区为多少个单元?两个段的段空间之和为多少?5、在8086系统中,已知当前SS寄存器的内容为2345H,SP的内容0100H,请说明该堆栈段在存储器中的物理地址的范围。若当前堆栈段中已存有10个字节的数据,那么

2、原来SP的内容是什么数值?6、如果12MHz的振荡信号接至8284时钟输入端,其输出频率接8086/8088的CLK端。求在插入一个等待周期的情况下从内存读一个字节数据所需的最小时间。7、现有8个字节的数据为:34H、45H、56H、67H、78H、89H、9AH、ABH,假定它们在存储器中的物理地址为400A5H~400ACH。若当前(DS)=4002H,求这8个数据的偏移地址。如要以最少时间读出这些数据,需要访问存储器多少次?每次读出的数据是什么?并用图示之。8、设段寄存器CS=2400H,指令指示器IP=6F30H,此时指令的

3、物理地址PA是多少?指向这一物理地址的CS值和IP值是否是唯一的?9、什么叫总线周期?8086/8088系统中的总线周期由几个时钟周期组成?如果CPU的主时钟频率为25MHz,一个时钟周期是多少?一个基本总线周期是多少时间?第三章作业3-3若80386的控制寄存器CR0中PG、PE全为1,则CPU当前所处的工作方式如何?3-5有一个段描述符,放在局部描述符表的第12项中,该描述符的请求特权级为2,求该描述符的选择子内容。3-6某一个段描述符的选择子内容为0531H,请解释该选择子的含义。3-7在段页式管理中,若允许分页,则页的大小为

4、多少?如果一个页面首地址为86B05000H,则上一页和下一页的页面首地址各为多少?第四章作业4-3设有关寄存器及存储单元的内容如下:(DS)=2000H,(BX)=0100H,(SI)=0010H,(21200H)=78H,(21201H)=56H,(20100H)=68H,(21110H)=ABH,(20110H)=F4H,(20111H)=CDH,(21120H)=67H试问下列各指令执行完后,AL或AX寄存器的内容各是什么?各指令寻址方式是什么?(1)MOVAX,1200H(2)MOVAL,BL(3)MOVAX,[1200H

5、](4)MOVAL,[BX](5)MOVAL,1010H[BX](6)MOVAX,[BX][SI](7)MOVAL,1010H[BX][SI]4-4判断下列指令的正误,若是错误的,请说明原因。(1)MOVAX,BH(2)MOVCH,CL(3)MOV[BP],[DI](4)XCHGCS,AX(5)INBX,DX(6)POPCS4-6设堆栈指针(SP)=1200H,(AX)=5566H,(BX)=7788H,下列指令执行后AX、BX及SP的内容各是什么?PUSHAXPUSHBXPOPAXPOPBX4-7设当前SS=2010H,SP=FE

6、00H,BX=3457H,计算当前栈顶地址为多少?执行PUSHBX后,栈顶地址和栈顶两个字节的内容分别是什么?4-8试用3种指令序列实现字变量A、B的内容交换。4-11假设初值(AX)=4321H,(DX)=8765H,则下列程序执行完后,AX和DX中的内容分别是什么?MOVCL,04HSHLDX,CLMOVBL,AHSHLAX,CLSHRBL,CLORDL,BL4-12下面程序段在什么情况下执行结果是(AH)=0?BEGIN:INAL,60HTESTAL,80HJZBRCH1XORAX,AXJMPSTOPBRCH1:MOVAH,0

7、FFHSTOP:HLT4-15假设在下列指令序列的括弧中分别填入指令:(1)LOOPREPEAT(2)LOOPNZREPEAT(3)LOOPZREPEAT试给出在这3种情况下,当程序执行完后,寄存器AX、BX、CX和DX的内容分别是什么?MOVAX,00HMOVBX,01HMOVDX,02HMOVCX,03HREPEAT:INCAXADDBX,AXSHRDX,1()HLT4-16编写程序段实现将AX的内容以相反的顺序装入BX中。(附加)第五章作业5-2下列变量各占多少字节?A1DW23H,5876HA2DB3DUP(?),0AH,0

8、DH,'$'A3DB5DUP(1234H,567890H)A4DB4DUP(3DUP(1,2,'ABC'))5-3下列指令完成什么功能?MOVAX,00FFHAND1122H+3344HMOVAL,15GE111BMOVAX,00FF

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。