微机习题解答(4页).doc
《微机习题解答(4页).doc》由会员分享,可在线阅读,更多相关《微机习题解答(4页).doc(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-习 题 一1. 8086CPU由哪几个部件构成?它们的主要功能各是什么?8086 CPU由指令执行部件EU和总线接口部件BIU两个部份组成。指令执行部件主要功能是执行指令。总线接口部件的主要功能是完成访问存储器或I/O端口的操作: 形成访问存储器的物理地址;访问存储器取得指令并暂存到指令队列中等待执行;访问存储器或I/O端口以读取操作数参与EU运算,或存放运算结果。2. 什么是逻辑地址?什么是物理地址?它们各自如何表示?如何转换?程序中使用的存储器地址称为逻辑地址,由16位“段基址”和16位“偏移地址”(段内地址)组成。段基址表示一个段的起始地址的高16位。偏移地址表示段内的一个单元距离段开
2、始位置的距离。访问存储器的实际地址称为物理地址,用20位二进制表示。将两个16位二进制表示的逻辑地址错位相加,可以得到20位的物理地址:物理地址段基址16 + 偏移地址3. 什么是“堆栈”?它有什么用处?在使用上有什么特点?堆栈是内存中的一块存储区,用来存放专用数据。例如,调用子程序时的入口参数、返回地址等,这些数据都按照“先进后出”的规则进行存取。SS存放堆栈段的段基址,SP存放当前堆栈栈顶的偏移地址。数据进出堆栈要使用专门的堆栈操作指令,SP的值在执行堆栈操作指令时根据规则自动地进行修改。4. 设X=36H,Y=78H,进行X+Y和XY运算后FLAGS寄存器各状态标志位各是什么?X=36H
3、=00110110BY=78H=01111000B (= 10111110BCF=1, SF=1, OF=0, PF=1, ZF=0, AF=1X=36H=00110110BY=78H=01111000B (+= 10101110BCF=0, SF=1, OF=1, PF=0, ZF=0, AF=0习 题 二2. 说明SRAM、DRAM、MROM、PROM和EPROM的特点和用途。SRAM:静态RAM,读写速度快,但是集成度低,容量小,主要用作Cache或小系统的内存储器。DRAM:动态RAM,读写速度慢于静态RAM,但是它的集成度高,单片容量大,现代微型计算机的“主存”均为DRAM。MROM
4、:掩膜ROM,由芯片制作商在生产、制作时写入其中数据,成本低,适合于批量较大、程序和数据已经成熟、不需要修改的场合。PROM:可编程ROM,允许用户自行写入芯片内容。芯片出厂时,所有位均处于全“0”或全“1”状态,数据写入后不能恢复。因此,PROM只能写入一次。EPROM:可擦除可编程只读存储器,可根据用户的需求,多次写入和擦除,重复使用。用于系统开发,需要反复修改场合。3. 已知一个SRAM芯片的容量为8K8b,该芯片有一个片选信号引脚和一个读/写控制引脚,问该芯片至少有多少个引脚?地址线多少条?数据线多少条? 根据存储芯片地址线数量计算公式,klog2(1024*8)= log2(213)
5、=13,即总计有13根地址线。另有8根数据线、2根电源线。所以该芯片至少有25(=13+8+1+1+2)根引脚。4. 巳知一个DRAM芯片外部引脚信号中有4根数据线,7根地址线,计算它的容量。根据存储容量计算公式S2kI,可得该芯片的存储容量为:214*4=16K4bit(位),也可表示为64Kb=8KB(字节)。6. DRAM为什么需要定时刷新?DRAM靠MOS管极间电容存储电荷的有无决定所存信息是0还是1,由于漏电流的存在,它存储的信息不能长时间保存,需要定时重新写入,称为“刷新”。12. 有一个存储体,其地址线15条,数据线8条,则1)该存储体能够存储多少个汉字?2)如果该存储体由2K4
6、位的芯片组成,需要多少片?3)采用什么方法扩展?分析各位地址线的使用。该存储体容量为2158=32KB,存储一个汉字需要二个字节,因此,它能够存储16384(16K)个汉字。需要2K4位的芯片32片,(32K8)/(2K4)=32 。可采用字位全扩展方法,由2片4位的芯片组成1组8位的存储单元,16组扩展成32K的8位存储体。芯片直接使用的地址线(片内地址)11根(A0-A10),另外需要4根高位地址,连接到4-16译码器输入端,产生16个译码信号用作16个芯片组的片选信号。剩余的地址线用来确定该存储体的首地址。16. 某8088系统用2764 ROM芯片和6264 SRAM芯片构成16KB的
7、内存。其中,RAM的地址范围为FC000H-FDFFFH,ROM的地址范围为FE000H-FFFFFH。试利用74LS138译码,画出存储器与CPU的连接图,并标出总线信号名称。2764和6264均为8KB的存储芯片,需要13根地址线(A0A12)用于片内寻址。8088系统的其他地址线(A13A19)用于产生片选信号。FC000H的地址线状态为:1111 110 0 0000 0000 0000 FE000H的地址线状态为:1111 111 0 0000 0000 0000将A13A15用作译码输入,其他地址(A16A19=1111)用作译码控制,可以得到如下译码控制电路,连接如下图所示。习
8、题 三3. 用8位补码完成下列运算,用二进制“真值”的格式给出运算结果,并指出运算后CF、OF、ZF、SF、PF标志位的状态。(1)127+126(2)126-127(3)-100-120(4)-100-(-120)解: (1)127+126127补=0111 1111,126补=0111 1110,127+126补=1111 1101,127+126=-0000 0011(溢出)COZSP=01010(2)126-127126补=0111 1110,-127补=1000 0001,126-127补=1111 1111,126-127=-000 0001 COZSP=10011(3)-100-
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 习题 解答
限制150内