2017年安徽农业大学信息与计算机学院408计算机学科专业基础综合之计算机组成原理考研仿真模拟题
● 摘要
一、名词解释
1. AMP
【答案】同构多核处理机可以构成非对称也可以采用异构多核和共享存储器构成。
2. 多处理机
【答案】多处理机指由两台以上处理机组成的计算机系统。每个处理机都有各自的控制和运算部件,可独立地执行程 序,而共享公共的主存储器和外围设备。处理机之间是通过网络实现通讯的。整个计算机系统都在统一的操作系 统控制下工作,按照多指令流、多数据流的模式实现对作业、任务、程序段的并行处理。
多核结构。若处理机芯片内部是同构多核,但
多核系统
每个核运行一个独立的操作系统或同一操作系统的独立实例,那就变成非对称多核。
二、简答题
3. 什么是内存? 什么是外存? 什么是CTU? 什么是适配器? 简述其功能。
【答案】(1)内存是指计算机内部的半导体存储器;半导体存储器的存储容量有限,因此计算机中又配备了存储容量更大的磁盘存储器和光盘存储器,称为外存储器,简称外存。内存和外存共同用来保存二进制数据。
(2)把运算器和控制器合在一起称为中央处理器,简称CPU 。它用来控制计算机及进行算术逻辑运算。
(3)适配器是指连接主机与外设的一个中间电路,也称作接口,其作用相当于一个转换器,它可以保证外围设备用计算机系统特性所要求的形式发送或接收信息。
4. 数字计算机如何分类? 分类的依据是什么?
【答案】数字计算机可分为专用计算机和通用计算机,分类依据是计算机的效率、速度、价格、运行的经济性和适应性。
5. 现代计算机系统如何进行多级划分? 这种分级观点对计算机设计会产生什么影响?
【答案】(1)现代计算机系统可分为五个层次
① 第一级是微程序设计级或逻辑电路级,是一个实在的硬件级,由硬件直接执行;② ② 第二级是一般机器级,称为机器语言级,也是硬件级,它由微程序解释机器指令系统; ③ 第三级是操作系统级,它由操作系统程序实现;
④第四级是汇编语言级,由汇编程序支持和执行,它给程序人员提供一种符号形式语言,以
减少程序编写的复杂性;
⑤第五级是高级语言级,它是面向用户的,为方便用户编写应用程序而设置的。 (2)对计算机设计产生的影响
①用这种用一系列的级来组成计算机的概念和技术,对了解计算机如何组成提供了一种好的结构和体制;
②而且用这种分级的观点来设计计算机,对保证产生一个良好的系统结构也是很有帮助的。
6. 指令和数据均存放在内存中,计算机如何区分它们是指令还是数据?
【答案】(1)取指周期中从内存读出的信息流是指令流,它流向控制器; (1)执行器周期中从内存读出的信息流是数据流,它流向运算器。
7. 在一个进程的执行过程中,是否其所有页面都必须处在主存中?
【答案】在有虚拟存储管理系统中,程序不是一次整体装入内存才运行,所以不是所有页面都必须处在主存中, 而是根据程序的局部性,有的页面在主存,有的页面在辅存。
三、综合应用题
8. 假设主存容量
位,
容量
位,主存与
之间以每块中的块数为
位大小传送数据,
请确定直接映射方式的有关参数,并画出主存地址格式。
【答案】主存中的块数为所以
的行号i 和主存块号j 有如下的函数关系
其中
主存地址单元格数为块内字用2位表示;
行数为
主存地址格式如下所示。
9.
某计算机的存储系统由主存中但不在在主存中,则需要
中,需要用
于是主存地址长度为24位;每块4x32位,包含4个字,于是
于是行号用14为表示;最后,标记位数为
主存和磁盘构成。的时间将其装入
的访问时间为如果被访问的单元在
然后再进行访问;如果被访问的单元不
的时间将其从磁盘中读入主存,然后再装入cache 中并开始访问。若
中的概率为0.9
的命中率为90%,主存的命中率为60%,求该系统中访问一个字的平均时间。
【答案】被访问的字在不在不在
中但在主存中的概率为:也不在主存中的概率为:
所以,一个字的访问时间为
10.将C 语句翻译成
假设变量
【答案】
临时变量
如下:
分别分配给寄存器用
代替,
临时变量
用
代替,则
汇编语言表示
汇编语言代码。C 赋值语句是:
相关内容
相关标签