微机原理与接口划题答案

微机原理与接口划题答案

ID:37762836

大小:38.00 KB

页数:5页

时间:2019-05-30

微机原理与接口划题答案_第1页
微机原理与接口划题答案_第2页
微机原理与接口划题答案_第3页
微机原理与接口划题答案_第4页
微机原理与接口划题答案_第5页
资源描述:

《微机原理与接口划题答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章1-5试从微型计算机的结构说明数据总线、控制总线和地址总线的作用?数据总线用来传输数据。从结构上看,数据总线是双向的。即数据既可以从CPU送到其它部件,也可以从其他部件送到CPU。控制总线用来输控制总线。其中包括CPU送往存储器和输入/输出接口电路的控制信号(如读/写信号,中断响应信号等)和其他部件送到CPU的信号。地址总线专门用来传输地址信息。因地址总是从CPU送出去的,所以和数据总线不同,地址总线是单向的。第二章2-18086的总线接口部件由那几部分组成,其功能?总线接口单元BIU由段寄存器、指令指针寄存器

2、、指令队列、地址加法器以及总线控制逻辑组成。总线接口单元BIU负责CPU与存储器、I/O接口之间的信息传送。8086的指令队列长度为6字节。2-38086的执行部件有什么功能?由哪几部分组成?答:8086的执行部件由算术逻辑单元ALU(运算器)、通用寄存器、标志寄存器和EU控制器等组成。8086的执行部件EU负责指令的执行,EU在工作时不断地从指令队列取出指令代码,对其译码后产生完成指令所需要的控制信息。数据在ALU中进行运算,运算结果的特征保留在标志寄存器FLAGS中。2-4状态标志和控制标志有何不同?程序中是怎样

3、利用这两种标志的?8086的状态标志和控制标志分别有哪些?答:不同处:状态标志由前面指令执行操作的结果对状态标志产生影响即前面指令执行操作的结果决定状态标志的值。控制标志是人为设置的状态标志:表示前面的操作执行后,算术逻辑部件处在怎样一种状态,这种状态会像某种先决条件一样影响后面的操作。利用状态标志可进行计算和判断等操作。控制标志,指令系统中有专门的指令用于控制标志的设置和清除,每个控制标志都有对某一种特定的功能起控制作用。状态标志有符号标志SF、零标志ZF、奇偶标志PF、进位标志CF、辅助进位标志AF、溢出标志OF

4、控制标志方向标志DF、中断允许标志IF、跟踪标志TF2-13.什么叫中断向量?它放在哪里?对应于1CH的中断向量在哪里?如1CH中断程序从5110H:2030H开始,则中断向量应怎样存放?中断向量是中断处理子程序的入口地址,它放在中断向量表中,由1ch*4=70h知中断向量存放在0000:0070处。由于中断处理入口地址为5110:2030所以0070H,0071H,0072H,0073H这四个单元的值分别为30H,20H,10H,51H。2-8CPU启动时,有哪些特征?如何寻找系统的启动程序?答:特征:1、内部寄存

5、器等置为初值;2、禁止中断(可屏蔽中断)3、从FFFFOH开始执行程序;4、三态总线处于高阻状态。2)8086/8088系统的启动程序从FFFFOH单元开始的无条件转移指令转入执行。第三章3-3现有(DS)=2000H,(BX)=0100H,(SI)=0002H,(20100)=12H,(20101)=34H,(20102)=56H,(20103)=78H,(21200)=2AH,(20201)=4CH,(21202)=B7H,(21203)=65H,试说明下列各条指令执行完后,AX寄存器的内容。答案:(1)MOVA

6、X,1200H;1200H5(2)MOVAX,BX;0100H(3)MOVAX,[1200];4C2AH(4)MOVAX,[BX];3412H(5)MOVAX,1100[BX];4C2AH(6)MOVAX,[BX][SI];7856H(7)MOVAX,1100[BX][SI];65B7H3-11、已知程序段如下:MOVAX,1234HMOVCL,4ROLAX,CLDECAXMOVCX,4MULCXINT20H试问:(1)每条指令执行完后,AX寄存器的内容是什么?(2)每条指令执行完后,进位、符号和零标志的值是什么?(

7、3)程序结束时,AX和DX的内容是什么?答案:指令本条指令执行完后AX的内容执行完后CF,SF,ZF的值MOVAX,1234H1234H000MOVCL,41234H000ROLAX,CL2341H100DECAX2340H100MOVCX,42340H100MULCX8D00H010INT20H程序结束后,(AX)=8D00H    (DX)=0000H3-9已知堆栈段寄存器SS的内容是0FFA0H,堆栈指针寄存器SP的内容是00B0H,先执行两条把8057H和0F79H分别进栈的PUSH指令,再执行一条POP指令

8、,试画出堆栈区和SP得内容变化过程示意图(标出存储单元的物理地址)(1)再PUSH-2——9BHF7H先PUSH-3——57H——POP,SP+280HF0A0:00B0H——(2)MOVAX,8057H;MOVBX,0F79H;PUSHAX;PUSHBX;POPAX;画图的话SS和SP内容已经知道,只要记住入栈的时候是先减后压,先高后低,出栈

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

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

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