2022年2022年计算机组成原理与系统结构期末复习试题及答案 .pdf
《2022年2022年计算机组成原理与系统结构期末复习试题及答案 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年计算机组成原理与系统结构期末复习试题及答案 .pdf(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机期末考试简答题复习2010/7/3 1. 在定点机中采用单符号位,如何判断补码加减运算是否溢出,有几种方案?答:定点机中采用单符号位判断补码加减运算是否溢出有两种方案。(1) 参加运算的两个操作数 ( 减法时减数需连同符号位在内每位取反,末位加1) 符号相同,结果的符号又与操作数的符号不同,则为溢出。(2) 求和时最高位进位与次高位进位异或结果为1 时,则为溢出。2. 试比较 RAM 和 ROM 答:RAM 是随机存取存储器,在程序的执行过程中既可读出又可写人ROM 是只读存储器,在程序执行过程中只能读出信息,不能写人信息。3. 试比较静态 RAM 和动态 RAM 答:静态 RAM 和动
2、态 RAM 都属随机存储器, 即在程序的执行过程中既可读出又可写人信息。但静态RAM 靠触发器原理存储信息只要电源不掉电,信息就不丢失;动态 RAM 靠电容存储电荷原理存储信息,即使电源不掉电, 由于电容要放电, 信息也会丢失,故需再生。4. 存储器的主要功能是什么 ?如何衡量存储器的性能?为什么要把存储系统分成若干不同的层次?主要有哪些层次? 答:存储器的主要功能是存放程序或各类数据。通常用存储容量、 存取周期以及存储器的带宽 ( 每秒从存储器读出或写入二进制代码的位数) 三项指标来反映存储器的性能。 为了扩大存储器容量和提高访存速度,将存储系统分成若于不同层次,有 Cache 主存层次和主
3、存辅存层次。前者为使存储器与CPU速度匹配,在 CPU 和主存之间增设 Cache高速缓冲存储器,其容量比主存小,速度比主存快,用来存放 CPU 最近期要用的信息, CPU 可直接从 Cache中取到信息,从而提高了访存速度。后者为扩大存储器容量, 把主存和辅存统一成一个整体, 从整体上看,速度取决于主存,容量取决于辅存,称为虚存。CPU 只与主存交换信息,但程序名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 8 页 - - - - - - - - - 员可用指令地址码进
4、行编程,其位数与虚存的地址空间对应。5. 什么是刷新?刷新有几种方式?简要说明之答: 动态 RAM 靠电容存储电荷原理存储信息, 电容上的电荷要放电, 信息即丢失。为了维持所存信息,需在一定时间 ( 2 ms)内, 将所存信息读出再重新写人( 恢复) ,这一过程称为刷新,刷新是一行一行进行的,由UPU 自动完成。刷新通常可分集中刷新和分散刷新两种。集中刷新即在2 ms 时间内,集中一段时间对存储芯片的每行刷新一遍,在这段时间里不能对存储器进行访问,即所谓死时间。分散刷新是将存储系统周期分为两半,前半段时间用来进行读/ 写操作,后半段时间用来进行刷新操作,显然整个系统的速度降低了,但分散刷新没有
5、存储器的死时间。 还可将这两种刷新结合起来,即异步刷新, 这种刷新可在2ms时间内对存储芯片的每一行刷新一遍, 两行之间的刷新间隔时间为2ms/芯片的行数。6. 存储芯片内的地址译码有几种方式?是分析它们各自的特点及应用场合。答:存储芯片内的地址译码有两种方式,一种是线选法, 适用于地址线较少的芯片。 其特点是地址信号只须经过一个方向的译码就可选中某一存储单元的所有位。另一种是重合法 (双重译码 ) ,适用于地址线较多的芯片。 其特点是地址线分成两组,分别经行、列两个方向译码,只有行、列两个方向均选中的存储元才能进行读/ 写。7. 简述主存的读 / 写过程答:主存储器的读出过程是 :CPU先给
6、出地址信号,然后给出片选( 通常受 CPU 访存信号控制 ) 信号和读命令,这样就可将被选中的存储单元内的各位信息读至存储芯片的数据线上。主存储器的写人过程是 :CPU先给出地址信号, 然后给出片选 ( 通常受 CPU 访存信号控制 ) 信号和写命令,并将欲写人的信息送至存储器的数据线上,这样,信息便可写人到被选中的存储单元中。8. 提高访存速度可采取哪些措施?名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 8 页 - - - - - - - - - 答:提高访存速度可采
7、取三种措施。 (1)采用高速器件,选用存取周期短的芯片,可提高存储器的速度。 (2)采用 Cache , CPU 将最近期要用的信息先调人Cache ,而 Cache的速度比主存快得多, 这样 CPU 每次只需从 Cache中取出 ( 或存人) 信息,从而缩短了访存时间,提高了访存速度。 (3) 调整主存结构,如采用单体多字结构 ( 在一个存取周期内读出多个存储字,可增加存储器的带宽 ) ,或采用多体结构存储器 ( 参考第 16 题答案 )。 9. 什么是快速缓冲存储器,它与主存有什么关系?答: 快速缓冲存储器是为了提高访存速度, 在 CPU 和主存之间增设的高速存储器,它对用户是透明的。只要
8、将CPU最近期需用的信息从主存调人缓存,这样CPU每次只需访问快速缓存就可达到访问主存的目的,从而提高了访存速度。 主存的信息调人缓存要根据一定的算法,由 CPU 自动完成。凡是主存和缓存已建立了对应关系的存储单元, 它们的内容必须保持一致, 故凡是写人缓存的信息也必须写至与缓存单元对应的主存单元中. 10. 什么是“程序访问的局部性”?存储系统中哪一级采用了程序访问的局部性原理?答:所谓程序访问的局部性即程序执行时对存储器的访问是不均匀的,这是由于指令和数据在主存的地址分布不是随机的,而是相对地簇聚。 存储系统的 Cache-主存级和主存 - 辅存级都用到程序访问的局部性原理。对Cache-
9、主存级而言,把CPU最近期执行的程序放在容量较小、速度较高的Cache 中。对主存 -辅存级而言,把程序中访间频度高、 比较活跃的部分放在主存中,这样既提高了访存的速度又扩大了存储器的容量。 11. 使用 4K*8 位的 RAM 芯片组成一个容量为8K*16 位的存储器,画出结构框图,并标明途中信号线的种类、方向和条数。答:用 4 片 4K8位的 RAM 芯片可组成容量为8K16 位的存储器,其结构框图如图 5.1 所示。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 8
10、 页 - - - - - - - - - 12. 设 CPU 共有 16 根地址线,8 根数据线,并用作为访存控制信号(低电平有效),用作为读 / 写控制信号(高电平为读,低电平为写) 。现有下列存储芯片: 1K*4 位 RAM ,4K*8 位 RAM ,2K*8 位 ROM 以及 74138 亿马奇和各种门电路,如图 4.14 所示。画出 CPU 与存储芯片的连接图,要求:(1)主存地址空间分配: 8000H-87FFH微系统程序区; 8800H-8BFFH 为用户程序区。(2)合理选用上述存储芯片,说明各选几片。(3)详细画出存储芯片的片选逻辑。答:根据主存地址空间分配,选出所用芯片类型及
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年计算机组成原理与系统结构期末复习试题及答案 2022 计算机 组成 原理 系统 结构 期末 复习 试题 答案
限制150内