计算机组成原理模拟试卷.

上传人:我** 文档编号:113811181 上传时间:2019-11-09 格式:DOC 页数:14 大小:184.50KB
返回 下载 相关 举报
计算机组成原理模拟试卷._第1页
第1页 / 共14页
计算机组成原理模拟试卷._第2页
第2页 / 共14页
计算机组成原理模拟试卷._第3页
第3页 / 共14页
计算机组成原理模拟试卷._第4页
第4页 / 共14页
计算机组成原理模拟试卷._第5页
第5页 / 共14页
点击查看更多>>
资源描述

《计算机组成原理模拟试卷.》由会员分享,可在线阅读,更多相关《计算机组成原理模拟试卷.(14页珍藏版)》请在金锄头文库上搜索。

1、32集中 分布33链式查询 计数器定时查询 独立请求34就绪 应答 四边沿35定时协议 同步 异步36同步式 异步式37主设备 控制权 总线仲裁38总线带宽 传输速率39系统功能 争用资源40内存 外围设备 41磁盘控制器 磁盘驱动器42旋转延迟 传输延迟43得到响应 被禁止44PC 状态寄存器 堆栈45主存储器 外设46一个 传输 数据块 每个 传输 字节47选择 数组多路 字节多路48主适配器 智能设备控制器 11549内存 CPU IO设备50处理器 指令和程序 数据处理三、名词解释1逻辑上把CPU和主存合在一起称为主机。或CPU、存储器和输入输出接口合起来构成计算机的主机2进位计数制中

2、各数位允许使用的数码个数称为该进位计数制的基数。3计算机中的一个二进制的数据代码(0或1),是数据的最小表示单位。4字:数据运算和存储单位,其位数取决于计算机。5字节:衡量数据量以及存储器容量的基本单位,1字节等于8位二进制信息。6总线:计算机中连接功能单元的公共线路,是一束信号线的集合。7总码长n(包括信息位和监管位)中的码重为偶数称为偶校验码。8一种按内容访问的存储器,每个存储单元有匹配电路,可用于Cache中查找数据。9由多个相互独立、容量相同的存储体构成的存储器、每个存储体独立工作,读写操作重叠进行。10在内存和外存间建立的层次体系,使得程序能够像访问主存储器一样访问外存储器,主要用于

3、解决计算机中主存储器的容量问题。11对指令的地址码进行编码,以形成操作数地址的方式。12把指令执行所需要的所有控制信号存放在一个存储器中,需要时从这个存储器中读取,主要由控制存储器、微指令寄存器(IR)、微地址寄存器(AR)和地址转移逻辑等部分组成。13存储在控制存储器中的完成指令功能的程序,由微指令组成。14控制器存储的控制代码,分为操作控制部分和顺序控制部分。15微指令在控制存储器中的存储地址。16CPU内用于存放实现指令系统全部指令的微程序的只读存储器称为控制存储器。17申请并获得总线控制权,控制总线传送操作的设备称为主设备。18被主设备访问的设备称为从设备或称从模块。19信息传送设备的

4、就绪信号与应答信号相互依赖的数据通信方式称为全互锁方式。20是指连接主机和外围设备的逻辑部件。21在同时出现几个中断请求的情况下,CPU对中断源响应的顺序,优先级高的中断先得到相应。22指在多重中断方式下,CPU在处理一个中断请求时,又被另一个中断请求所打断,进入新的中断处理过程的现象。23一种外围设备的寻址方式。将I/O设备中的控制寄存器、数据寄存器、状态寄存器和内存单元一样看待,将它们和内存单元联合在一起编排地址。24在配有通道的系统中,IO程序称为通道程序。四、简答题1静态存储器依靠双稳态电路的两个稳定状态来分别存储0和1。 这类存储器在电源正常情况下,可以长期保存信息不变(除非重新写入

5、),不需要动态刷新,所以称为“静态”存储器。2静态存储器的写操作的过程是: (1)外部电路驱动芯片的地址线,将需要写入的数据的二进制地址送到存储器芯片。 (2)外部电路驱动数据线,将需要写入的数据送往存储器芯片。 (3)将控制信号和信号置低电平。信号置高电平。 上述信号置低电平使得芯片进行写操作,信号有效使得写操作能够进行,这样经过一定的延迟之后,数据线上的数据信号就写入到地址线信号所指定的存储位置中。3存储器的性能指标主要有存储容量、存储时间、存储周期和存储器带宽。 在一个存储器中可以容纳的存储单元总数通常称为该存储器的存储容量。 存储时间又称存储访问时间,是指从启动一次存储器操作到完成该操

6、作所经历的时间。存储周期是指连续两次独立的存储器操作(如连续两次读操作)所需间隔的最小时间。存储器带宽是指存储器在单位时间中的数据传输速率。4答:Cache的命中率与Cache的容量、块的大小、地址映像方式以及替换策略等有关。其他因素不变时,Cache的容量越大,命中率越高;全相联映像的命中率高于组相联映像,组相联映像的命中率高于直接映像;LRU替换策略的命中率高于FIFO或者随机替换策略;块的容量太小和太大对命中率都不利,块的大小应适中。5虚拟存储器主要用于解决计算机中主存储器的容量不足的问题,要求在不明显降低平均访存速度的前提下增加程序的访存空间,使得程序能够像访问主存储器一样访问外部存储

7、器,虚拟地址空间可以大到CPU的最大寻址范围。它将虚拟地址空间中访问最频繁的一小部分寻址范围映像到主存储器,其他的地址空间映像到外存储器。 其主要好处是使存储系统具有外存的容量又有接近于主存的访问速度。6堆栈的基本操作是压栈(Push)和出栈(Pop)。 压栈操作是将数据写入堆栈的一个新的单元;出栈操作是将一个数据从堆栈中取出并且释放占用的存储单元。7答:指令周期是指取出并执行一条指令的时间,指令周期常常用若干个CPU周期数来表示,CPU周期也称为机器周期,而一个CPU周期又包含若干个时钟周期(也称为节拍脉冲或T周期)。8寄存器寄存器型执行速度最快,存储器存储器型执行速度最慢。因为前者操作数在

8、寄存器中,后者操作数在存储器中,而访问一次存储器所需的时间一般比访问一次寄存器所需时间长。9答:RISC是精简指令系统计算机的英文缩写,它有以下特点: (1)选取使用频率最高的一些简单指令,以及很有用但不复杂的指令。 (2)指令长度固定,指令格式种类少,寻址方式种类少。 (3)只有取数存数指令访问存储器,其余指令的操作都在寄存器之间进行。(4)大部分指令在一个机器周期内完成。(5)CPU中通用寄存器数量相当多。(6)以硬布线控制为主,不用或少用微指令码控制(7)一般用高级语言编程,特别重视编译优化工作,以减少程序执行时间10时间上讲,取指令事件发生在“取指周期”,取数据事件发生在“执行周期”。

9、从空间上讲,从内存读出的指令流流向控制器(指令寄存器),从内存读出的数据流流向运算器(通用寄存器)。11含义:指令中给出寄存器号,操作数的地址在寄存器中。 寻址过程:从指令中取出寄存器号,找到对应的寄存器,以该寄存器内容作为地址访问主存,读出操作数。12(1)2000 (2) 3000 (3)3000 (4)4000 (5) 300013操作控制信号的产生:事先把操作控制信号以代码形式构成微指令,然后存放到控制存储器中,取出微指令时,其代码直接或译码产生操作控制信号。 优点:规整、易于修改和扩展 缺点:速度较慢14微指令编码方式有三种:直接表示法、编码表示法、混合表示法。微指令的格式大体分成两

10、类:水平型微指令和垂直型微指令。水平型微指令又分为三种:全水平型微指令、字段编码的水平型微指令、直接和编码相混合的水平型微指令。微程序的控制器具有规整性、可维护性和灵活性的优点,可实现复杂指令的操作控制,使得在计算机中可以较方便地增加和修改指令,甚至可以实现其他计算机的指令。15硬连线控制器由时钟源、环形脉冲发生器、控制信号的编码译码逻辑电路构成。产生控制信号的方法:一种方法是采用时序逻辑电路的设计方法;另一种是以组合逻辑与时钟信号相结合的方式产生控制信号。16 CPU有以下寄存器: (1)指令寄存器(IR):用来保存当前正在执行的一条指令。 (2)程序计数器(PC):用来确定下一条指令的地址

11、。 (3)地址寄存器(AR):用来保存当前CPU所访问的内存单元的地址。 (4)缓冲寄存器(DR): 作为CPU和内存、外部设备之间信息传送的中转站。 补偿CPU和内存、外围设备之间在操作速度上的差别。 在单累加器结构的运算器中,缓冲寄存器还可兼作为操作数寄存器。 (5)通用寄存器(AC):当运算器的算术逻辑单元(ALU)执行全部算术和逻辑运算时、为ALU提供一个工作区。 (6)状态条件寄存器:保存由算术指令和逻辑指令运行或测试的结果建立的各种条件码内容。除此之外,还保存中断和系统工作状态等信息,以便使CPU和系统能及时了解机器运行状态和程序运行状态。17 (1)控制存储器:用来存放实现全部指

12、令系统的所有微程序。 (2)微指令寄存器:用来存放由控制存储器读出的一条微指令信息。 (3)地址转移逻辑:在一般情况下,微指令由控制存储器读出后直接给出下一条微指令地址,这个微地址信息就存放在微地址寄存器中,如果微程序不出现分支,那么下一条微指令的地址就直接由微地址寄存器给出。当出现分支时,由地址转移逻辑自动完成修改微地址的任务。18CPU主要有以下四方面的功能: (1)指令控制 程序的顺序控制,称为指令控制。 (2)操作控制 CPU管理并产生由内存取出的每条指令的操作信号,把各种操作信号送往相应部件,从而控制这些部件按指令的要求进行动作。(3)时间控制 对各种操作实施时间上的控制,称为时间控

13、制。(4)数据加工 对数据进行算术运算和逻辑运算处理,完成数据的加工处理。19串行传输是指用一条线按位串行传送数据 优点:线路成本低 缺点:传送速度慢 适用场合:主机与低速外设间的传送 远距离通信总线的数据传送 系统之间的通信总线的数据传送20串行总线采用一条线路传输信号,数据的传输在一条线路上按位进行,适合于长距离的数据传输。 并行总线采用多条线路并行地传输信号,所有数据位同时进行传输,传输速度快,主要用于高速数据传输。21系统总线接口的基本功能是: (1)控制。总线接口靠程序的指令信息来控制总线设备的动作,如启动存储器的工作、启动和关闭外围设备等。 (2)数据援存。接口在外围设备和计算机系

14、统其它设备之间可作为数据缓冲器,以补偿总线设备和总线在速度上的差异。 (3)状态设置。总线接口监视外围设备的工作状态并保存状态信息,CPU根据这些状态信息对外设进行控制。 (4)数据转换。总线接口可根据需要完成数据转换。例如,并一串转换或串一并转换。(5)整理。总线接口可以完成一些特殊的功能。例如,在数据传输过程中更新字计数器。(6)程序中断。在连接外围设备的总线接口中,当外围设备需要向处理器请求某种服务时,它可以通过总线接口向CPU发出一个中断请求信号。22连接到总线上的功能模块有主动和被动两种形态。主方可以启动一个总线周期,而从方只能响应主方的请求。每次总线操作,只能有一个主方占用总线控制权,但同一时间里可以有一个或多个从方。 除CPU模块外,IO功能模块也可以提出总线请求。为了解决多个主设备同时竞争总线控制权,必须具有总线仲裁部件,以某种方式选择其中一个主设备作为总线的下一次主方。 一般来说,采用优先级或公平策略进行仲裁。在多处理器系统中对CPU模块的总线请求采用公平原则处理,而对IO模块的总线请求采用优先级策略。23答:分五个阶段,即请

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号