计算机体系结构试卷试题(答案全)
- 格式:doc
- 大小:191.50 KB
- 文档页数:5
1.某台主频为1GHz的计算机执行标准测试程序,程序中指令类型、执行数量和平均时钟周期数如下:求该计算机的有效CPI、MIPS和程序执行时间。
(10分)2.将计算机系统中某一功能的处理速度加快15倍,但该功能的处理时间仅占整个系统运行时间的40%,则采用此增强功能方法后,能使整个系统的性能提高多少?3.如果某计算机系统有3个部件可以改进,则这3个部件进改进后达到的加速比分别为:S1=30,S2=20,S3=10。
(1)如果部件1和部件2改进前的执行之间占整个系统执行的时间比例都为30%,那么,部件3改进前的执行时间占整个系统执行时间的比例为多少,才能使3个部件都改进后的整个系统的加速比Sn达到10?(2)如果3个部件改进前执行时间占整个系统执行时间的比例分别是30%,30%和20%,那么,3个部件都改进后系统的加速比是多少?未改进部件执行时间在改进后的系统执行时间中占的比例是多少?(10分)4.假设某应用程序中有4类操作,通过改进,各操作获得不同的性能提高。
具体数据如下表所示:(1)改进后,各类操作的加速比分别是多少?(2)各类操作单独改进后,程序获得的加速比分别是多少?(3)4类操作均改进后,整个程序的加速比是多少?5.一台模型机的9条指令的使用频度如下:(10分)ADD(加):26%SHR(右移):2%SUB(减):17%CLL(循环左移):5%JOM(按页转移):11%CLA(累加器清零):15%STO(存):2%STP(停机):12%JMP(转移):10%试设计这9条指令的Huffman编码的操作码表示以及其等长扩展操作码表示,并计算这两种表示的平均操作码长度。
6.有一个“Cache-主存”存储层次。
主存共分为8个块(0~7),Cache为4个块(0~3),采用直接映像方式。
(1)对于如下主存块地址流:0、2、6、1、3、7、0、1、4、5、4、6、0、7、2,如主存中内容一开始未装入Cache,请列出每次访问后Cache中各块的分配情况;(2)对于(1),指出既发生块失效又发生块争用的时刻;(3)对于(1),求出此期间的Cache命中率。
福师(2020-2021)《计算机体系结构》在线作业二
注:本科有多套试卷,请核实是否为您所需要资料,本资料只做参考学习使用!!!
一、单选题(共20题,40分)
1、下列关于标量流水机的说法不正确的是()。
A可对标量数据进行流水处理
B没有向量数据表示
C不能对向量数据进行运算
D可以对向量、数组进行运算
提示:认真复习课本知识302,并完成以上题目
【参考选择】:C
2、()是访问主存空间的地址
A物理地址
B程序地址
C逻辑地址
D虚拟地址
提示:认真复习课本知识302,并完成以上题目
【参考选择】:A
3、在IBM系统中,中断响应硬件分工保存的是()。
A通用寄存器内容
B条件码等状态信息
C各种软件状态和标志
D作业名称和优先级等
提示:认真复习课本知识302,并完成以上题目
【参考选择】:B
4、在IBM 370系统中,支持操作系统实现多进程共用公用区管理最有效的指令是()。
A“测试与置定”指令
B“比较与交换”指令
C“执行”指令
D“程序调用”指令
提示:认真复习课本知识302,并完成以上题目
【参考选择】:B
5、通道流量是在某个时期单位时间内传送的字节数,这个时期应是()。
A通道开始选择设备期
B通道数据传送期
C通道数据传送结束期
D用户经访管指令进入管态,运行I/O管理程序的期间
提示:认真复习课本知识302,并完成以上题目
【参考选择】:B。
模拟卷一、选择题(每小题2分,共20分)1.最早的冯·诺依曼结构的计算机是以()为中心的。
A.运算器B.控制器C.存储器D.I/O设备小结:1.计算机以运算器为中心。
2.在存储器中,指令和数据同等对待。
3.存储器是按地址访问、按顺序线性编址的一维结构,每个单元的位数是固定的。
4.指令的执行是顺序的5.指令由操作码和地址码组成。
6.指令和数据均以二进制编码表示,采用二进制运算。
2.Amdahl提出的系统结构指的是()级程序员所看到的计算机属性。
A.操作系统级B.高级语言C.机器语言(传统机器级)D.汇编语言3.计算机指令集的两个发展方向是RISC和()。
A.ARMB.MIPSC.SIMDD.CISC4.从执行程序的角度看,并行性等级最低的是()。
A.指令内部并行B.指令级并行C.线程级并行D.作业级并行小结:指令内部并行、指令级并行、线程级并行、任务级或过程级并行、作业或程序级并行5.流水线的通过时间是指流水线中()流出结果所需的时间。
A.流水线第一段B.流水线第二段C.第一个任务D.最后一个任务小结:排空时间:最后一个任务从进入流水线到流出结果所需的时间。
6.弗林(Michael J. Flynn)对计算机的分类中,MIMD指的是()计算机。
A.单指令流单数据流B.单指令流多数据流C.多指令流单数据流D.多指令流多数据流7..因为分支指令引起的相关叫做()相关。
A.数据B.结构C.控制D.循环8.基本的MIPS整数流水线中,访存地址的计算发生在流水线的第()段。
A.1 B.2 C.3D.49.RISC执行程序的速度比CISC要快的原因是()。
A.RISC的指令系统中指令条数较少B.程序在RISC上编译生成的目标程序较短。
C.RISC的指令平均执行周期数较少。
D.RISC只允许load和store指令访存。
10.通过编译器重新安排指令的执行顺序以减少流水的停顿方法,称之为( )。
A.线性流水线B.非线性流水线C.动态调度D.静态调度二、填空题(每空2分,共30分)1.按某个时期投入市场的某种型号机器编制的程序,不加修改地就能运行于在它之前或之后投入市场的机器。
第一章计算机网络的基本概念一、选择题1、完成路径选择功能是在OSI模型的()。
A.物理层B.数据链路层C.网络层D.运输层2、在TCP/IP协议簇的层次中,保证端-端的可靠性是在哪层上完成的?()A.网络接口层B.互连层C.传输层D.应用层3、在TCP/IP体系结构中,与OSI参考模型的网络层对应的是()。
A.网络接口层B.互联层C.传输层D.应用层4、在OSI七层结构模型中,处于数据链路层与传输层之间的是()。
A.物理层B.网络层C.会话层D.表示层5、计算机网络中可以共享的资源包括()。
A.硬件、软件、数据B.主机、外设、软件C.硬件、程序、数据D.主机、程序、数据6、网络协议组成部分为()。
A.数据格式、编码、信号电平B.数据格式、控制信息、速度匹配C.语法、语义、定时关系D.编码、控制信息、定时关系二、填空题1、按照覆盖的地理范围,计算机网络可以分为________、________和________。
2、Internet采用_______协议实现网络互连。
3、ISO/OSI中OSI的含义是________。
4、计算机网络是利用通信线路将具有独立功能的计算机连接起来,使其能够和________ 和________。
5、TCP/IP协议从上向下分为________、________、________和________4层。
6、为了实现对等通信,当数据需要通过网络从一个节点传送到到另一个节点前,必须在数据的头部(和尾部)加入____________,这种增加数据头部(和尾部)的过程叫做____________或____________。
7、计算机网络层次结构划分应按照________和________的原则。
8、ISO/OSI参考模型将网络分为从低到高的________、________、________、________、________、________和________七层。
9、建立计算机网络的目的是___________和____________。
计算机体系结构基础知识试题及答案解析一、选择题1. B2. A3. D4. C5. B6. C7. A8. D9. B 10. C二、填空题1. 互联网2. 中央处理器3. 存储器4. 输入/输出设备三、简答题1. 计算机体系结构是指计算机硬件与软件之间的逻辑结构和功能关系,即计算机的整体结构和组成方式。
2. CPU(中央处理器)是计算机体系结构的核心,它负责执行计算机的指令并控制计算机的运行。
3. 存储器是计算机中用于存储数据和程序的部件,包括主存储器(RAM)和辅助存储器(硬盘、固态硬盘等)。
4. 输入/输出设备用于实现计算机与外部设备之间的数据交换,包括显示器、键盘、鼠标、打印机等。
四、论述题计算机体系结构是计算机科学中的重要组成部分,它对于计算机的设计和开发具有重要意义。
计算机体系结构的基本原理可以通过一系列试题来进行检测和考察。
下面是一套基础的计算机体系结构试题及其答案解析。
首先是选择题部分,这部分试题主要考察对计算机体系结构基础知识的理解和应用能力。
通过选择正确的答案来判断考生对相关知识的掌握情况。
根据试题解析,我们可以得出正确的答案和解释。
接下来是填空题部分,这部分试题主要考察考生对计算机体系结构相关术语的理解和记忆能力。
通过填写正确的术语来补全句子,从而测试考生对相关知识的熟悉程度。
最后是简答题部分,这部分试题通过提出开放式问题,要求考生对计算机体系结构的相关概念和原理进行简要的叙述。
考生需要用清晰、准确的语言来回答问题,展示自己对知识的理解和运用能力。
综上所述,计算机体系结构基础知识试题及答案解析是一套用于考察计算机科学学习者对计算机体系结构基本原理的掌握程度的试题。
通过做题和解析,考生可以检测自己的学习效果,并加深对相关知识的理解。
希望这套试题能为广大学习者提供帮助,推动计算机科学的进一步发展。
一.单项选择题(每个空格只有一个正确答案,35分,每题5分)1. B 的基本任务是按照 H 所排的指令序列,从 F 取出指令操作码到 B 中,对指令操作码译码分析,执行指令操作。
适配器的作用是保证 A 用计算机系统特性所要求的形式发送或接收信息。
A. I/O设备B. 控制器C. 缓冲器D. 译码器E. 寄存器F. 存储器G. 地址H. 程序2.在奇偶校验中,只有当数据中包含有 A 个1时,奇校验位C=0;只有当数据中包含有 B 个1时,偶校验位C= C 。
奇偶校验可提供单个错误检测,但无法检测 E 错误,更无法识别错误信息的 G 。
A. 奇数B. 偶数C. 0D. 1E. 多个F. 内容G. 位置H. 来源3.MOS半导体存储器中, D 的外围电路简单,速度 G ,但其使用的器件多,集成度不高; C 可大幅度提高集成度,但由于 F 操作,外围电路复杂,速度 H 。
A. ROMB. RAMC. DRAMD. SRAME. 读写F. 刷新G. 快H. 慢4.指令格式就是 G 用二进制代码表示的结构形式,通常由 A 字段和 F 字段组成,前者表征指令的操作特性与功能,后者通常指定参与操作的 B 的 E 。
A. 操作码B. 操作数C. 操作特性D. 数据字E. 地址F. 地址码G. 指令字H. 功能字5.根据设计方法不同, B 控制器可分为三种:第一种称为 G 控制器,它是采用时序逻辑技术来实现的;第二种称为 A 控制器,它是采用 E 逻辑来实现的;第三种是前两种方式的 F 。
A. 微程序B. 操作C. 指令D. 时间E. 存储F. 组合G. 硬布线H. 软布线6.一条 C 是由若干条 G 组成的序列(通常叫做 E )来实现的,而 E 的总和便可实现整个的 D 。
A. 微操作B. 宏操作C. 机器指令D. 指令系统E. 微程序F. 宏程序G. 微指令H. 宏指令7.奔腾CPU的大多数简单指令用 E 控制实现,在 A 个时钟周期内执行完毕。
一填空题(每空1分,共30分)1、系列机是指具有相同的体系结构,但具有不同组织和实现的一系列不同型号的机器。
2、存储程序计算机结构上的主要特点之一是以运算器为中心。
3、从计算机系统结构的多级层次结构可知,通常情况下,第1、2、3级用解释方法实现,第4或更高级用翻译方法实现。
4、对于最常见的事件,通常赋予它优先的处理权和资源使用权,这是计算机体系结构设计中的大概率事件优先原则。
5、容量为64块的Cache采用组相联方式映像,字块大小为128字节,每4块为一组,若主存容量为4096块,且以字编址,那么主存地址为 19 位,主存区号为 6 位。
6、可改进比例的值总是小于等于1 。
7、一般有两种策略来保存寄存器的内容,即:调用者保存和被调用者保存。
8、DLX指令集提供了立即数寻址、寄存器寻址、偏移寻址和寄存器间接寻址4种寻址方式。
9、对某流水线处理器测试时发现其存在结构冲突,通常可采用资源重复和流水化功能单元方法解决该问题。
10、编译器通过重新组织代码顺序消除暂停的技术被称为指令调度。
11、按照流水的级别可以把流水线分为部件级流水线、处理机级流水线和处理机间流水线。
12、为解决流水线使用非流水数据通路的寄存器引起冲突,在流水线设计中采用寄存器文件技术解决该问题。
13、Cache的替换算法常见的有 FIFO 、LRU 和随机法。
14、改进Cache性能的方法主要有降低失效率、减少失效开销和减少Cache命中时间。
15、减少流水线处理分支暂停时钟周期数的途径包括尽早判断分支转移是否成功和尽早计算出分支成功转移的PC值。
二、选择题(1—15题,每题1分,共15分)1、下面的指令中, A 不属于RISC处理器指令集。
A.ADD R4,[1000] B.LD R3,(R4) C.SUB R4,R3 D.SD 0(R3),R42. 在其它部件性能保持不变的情况下,对CPU性能的不断改进并没有获得期望的结果,这主要是受到了 A 的影响。
计算机基础知识试题及答案选择题(一)一、选择题1. 一个完整的微型计算机系统应包括_____。
A.计算机及外部设备B. 主机箱、键盘、显示器和打印机C. 硬件系统和软件系统D. 系统软件和系统硬件2. 十六进制1000转换成十进制数是_____。
A. 4096B. 1024C. 2048D. 81923. ENTER键是_____。
A. 输入键B. 回车换行键C. 空格键D.换档键4. 在微机中,Bit的中文含义是_____。
A. 二进制位B. 字C. 字节D. 双字5. 微机系统的开机顺序是_____。
A. 先开主机再开外设B. 先开显示器再开打印机C. 先开主机再打开显示器D. 先开外部设备再开主机6. 微机病毒是指_____。
A. 生物病毒感染B. 细菌感染C. 被损坏的程序D. 特制的具有损坏性的小程序7. 微型计算机的运算器、控制器及内存存储器的总称是_____。
A. CPUB. ALUC. 主机D. MPU8. 某单位的财务管理软件属于_____。
A. 工具软件B. 系统软件C. 编辑软件D. 应用软件9. 个人计算机属于_____。
A. 小巨型机B. 中型机C. 小型机D. 微机10. 下面列出的计算机病毒传播途径,不正确的说法是_____。
A. 使用来路不明的软件B. 通过借用他人的软盘C. 通过非法的软件拷贝D. 通过把多张软盘叠放在一起11. 计算机存储器是一种_____。
A. 运算部件B. 输入部件C. 输出部件D. 记忆部件12. 某单位的人事档案管理程序属于_____。
A. 工具软件B. 应用软件C. 系统软件D. 字表处理软件13. 反映计算机存储容量的基本单位是_____。
A. 二进制位B. 字节C. 字D. 双字14. 十进制数15对应的二进制数是_____。
A. 1111B. 1110C. 1010D. 110015. 二进制数110101转换为八进制数是_____。
计算机专业基础综合(计算机组成原理)模拟试卷6(总分:102.00,做题时间:90分钟)一、单项选择题(总题数:39,分数:78.00)1.单项选择题1-40小题。
下列每题给出的四个选项中,只有一个选项是最符合题目要求的。
(分数:2.00)__________________________________________________________________________________________ 解析:2.关于控制器的主要功能,下面说法中最准确的是( )。
(分数:2.00)A.产生时序信号B.从主存取出一条指令C.完成指令译码D.从主存取出一条指令、完成指令译码、产生时序信号、指挥各部件完成指令指定的操作√解析:解析:完整角度上讲,控制器的主要功能可以表述为从主存取出一条指令、完成指令译码、产生时序信号、指挥各部件完成指令指定的操作。
3.CPU功能不包括( )。
(分数:2.00)A.执行指令B.控制执行指令的顺序C.执行DMA操作√D.检测并响应中断解析:解析:DMA操作由DMA控制器来执行。
CPU的功能还包括发现和处理“异常”。
4.存放当前正在执行的指令并为译码部件提供信息的部件是( )。
(分数:2.00)A.指令译码器B.程序计数器C.指令寄存器√D.地址寄存器解析:解析:指令寄存器中主要存放的是当前正在执行的指令,而不是PC。
5.下面各存储器件中,用于存储微程序的是( )。
(分数:2.00)A.主存B.CacheC.控制存储器√D.辅存解析:解析:控制存储器在CPU内部,主要存放微程序。
6.从一条指令的启动到下一条指令的启动的间隔时间称为( )。
(分数:2.00)A.时钟周期B.机器周期C.工作周期D.指令周期√解析:解析:本题主要考查的是指令周期的定义。
7.设计微程序的人员是( )。
(分数:2.00)A.硬件设计人员√B.软件设计人员C.用户D.管理员解析:解析:设计微程序的目的是为了控制时序,因此属于硬件设计人员的工作范畴。
【奥鹏】19秋福师《计算机体系结构》在线作业二
试卷总分:100 得分:100
一、单选题(共20题,40分)
1、下列关于标量流水机的说法不正确的是()。
A可对标量数据进行流水处理
B没有向量数据表示
C不能对向量数据进行运算
D可以对向量、数组进行运算
[仔细分析上述题目,并作出选择]
正确答案是:C
2、()是访问主存空间的地址
A物理地址
B程序地址
C逻辑地址
D虚拟地址
[仔细分析上述题目,并作出选择]
正确答案是:A
3、在IBM系统中,中断响应硬件分工保存的是()。
A通用寄存器内容
B条件码等状态信息
C各种软件状态和标志
D作业名称和优先级等
[仔细分析上述题目,并作出选择]
正确答案是:B
4、在IBM 370系统中,支持操作系统实现多进程共用公用区管理最有效的指令是()。
A“测试与置定”指令
B“比较与交换”指令
C“执行”指令
D“程序调用”指令
[仔细分析上述题目,并作出选择]
正确答案是:B
5、通道流量是在某个时期单位时间内传送的字节数,这个时期应是()。
A通道开始选择设备期
B通道数据传送期
C通道数据传送结束期
D用户经访管指令进入管态,运行I/O管理程序的期间
[仔细分析上述题目,并作出选择]
正确答案是:B。
计算机组成原理练习3一、单项选择题1. 设寄存器内容为80H,若它对应的真值是– 127,则该机器数是。
A. 原码B. 补码C. 反码D. 移码2. 若浮点数用补码表示,则判断运算结果是否为规格化数的方法是______。
A. 阶符与数符相同为规格化数;B. 阶符与数符相异为规格化数;C. 数符与尾数小数点后第一位数字相异为规格化数;D. 数符与尾数小数点后第一位数字相同为规格化数。
3. 设机器数字长为32位,一个容量为16MB的存储器,CPU按半字寻址,其寻址范围是。
A. 224B. 223C. 222D. 2214. 在中断接口电路中,向量地址可通过送至CPU。
A. 地址线B. 数据线C. 控制线D. 状态线5. 在程序的执行过程中,Cache与主存的地址映象是由。
A. 程序员调度的;B. 操作系统管理的;C. 由程序员和操作系统共同协调完成的;D. 硬件自动完成的。
6. 总线复用方式可以______。
A. 提高总线的传输带宽;B. 增加总线的功能;C. 减少总线中信号线的数量;D. 提高CUP利用率。
7. 下列说法中正确的是。
A. Cache与主存统一编址,Cache的地址空间是主存地址空间的一部分;B. 主存储器只由易失性的随机读写存储器构成;C. 单体多字存储器主要解决访存速度的问题;D. Cache不与主存统一编址,Cache的地址空间不是主存地址空间的一部分。
8. 在采用增量计数器法的微指令中,下一条微指令的地址______。
A. 在当前的微指令中;B. 在微指令地址计数器中;C. 在程序计数器;D. 在CPU中。
9. 由于CPU内部操作的速度较快,而CPU访问一次存储器的时间较长,因此机器周期通常由______来确定。
A. 指令周期;B. 存取周期;C. 间址周期;D. 执行周期。
10. RISC机器______。
A. 不一定采用流水技术;B. 一定采用流水技术;C. CPU配备很少的通用寄存器;D. CPU配备很多的通用寄存器。
一.选择题(50分,每题2分,正确答案可能不只一个,可单选或复选)1.到目前为止,使用最为广泛的计算机形态是:。
CA超级计算机B个人计算机C嵌入式计算机D服务器2.1970年代开始出现的第四代计算机,使用作为电子器件。
CDA小规模集成电路B中规模集成电路C大规模集成电路D超大规模集成电路3.体系结构的计算机把程序及其操作数据一同存储在存储器里。
ADA冯•诺伊曼B哈佛(Harvard) C Zuse D存储程序4.的基本任务是按照程序所排的指令序列,从存储器取出指令操作码到控制器中,对指令操作码译码分析,执行指令操作。
BA. I/O设备B. 控制器C. 寄存器D. 存储器5.在计算机系统的层次结构中,采用二进制数语言。
ABDA微程序设计级B操作系统级C汇编语言级 D 机器语言级6.是机器语言程序员所看到的传统机器级所具有的属性,其实质是确定计算机系统中软硬件的界面。
CA计算机组成B计算机组织C计算机体系结构D计算机实现7.在IEEE 754标准中,对于一个规格化的32位浮点数,其尾数域所表示的值是,这是因为规格化的浮点数的尾数域最左(最高有效位)总是,故这一位经常不予存储,而认为隐藏在小数点的左边,这可以使尾数表示范围多一位,达位。
CA. 0.M、0、23B. 0.M、1、24C. 1.M、1、24D. 1.M、0、238.在运算中,为了判断溢出是否发生,可采用双符号位检测法。
不论溢出与否,其符号位始终指示正确的符号。
AA 定点、最高B 定点、最低C 浮点、最高D 浮点、最低9.Cache由高速的组成。
BA. DRAMB. SRAMC.ROMD. Flash10.虚拟地址由生成。
CA. 操作系统B. CPU地址引脚C. 编译程序D. 用户程序11.指令的跳跃寻址方式,是指下一条指令的地址由本条指令直接给出,因此,的内容必须相应改变,以便及时跟踪新的指令地址。
DA. 数据寄存器B. 堆栈指示器C. 状态寄存器D. 程序计数器12.堆栈是一种特殊的数据寻址方式,基于原理。
提示:答案一律在答题纸上书写!一、选择题:(每题1分,共20分)1.已知Cache的容量为16KB,内存的容量为1MB,每块16B,则在直接映像方式下一个Cache块可以与个内存块对应。
A.1B. 32C. 128D. 642.下列_____是正确的。
A.为了充分利用存储器空间,指令的长度通常可取字节的整数倍B.一地址指令是固定长度的指令C.单字长指令会降低取指令的速度3.冯诺依曼结构的计算机由以下组成部分______。
A.控制器和存储器B.运算器和控制器C.运算器、控制器和主存 D. CPU、主存和I/O 4.下列说法中_______不正确的。
A.指令周期等于机器周期整数倍B.指令周期大于机器周期C.指令周期是机器周期的两倍5.在CPU的寄存器中,____对用户是完全透明的。
A.PC B.MAR C.PSW6.已知 100H: MOV A,#30 (双字节指令,100H为该指令的首地址)在取指令操作之后,PC的值是_____.A. 0FFHB.101HC. 102H7.磁盘的转速为3600转/分,则平均等待时间是秒。
A.1/60 B. 1/120 C. 60 D.1208.在对W寄存器的实验中,将数据11H存储到W寄存器,则要求WEN为。
A. 1B. 09.下列叙述中是正确的A.控制器产生的所有控制信号称为微命令B.组合逻辑控制器比微程序控制器更加灵活C.微处理器的程序称微程序10.在浮点加减运算中,结果的溢出判断方法是______。
A.尾数运算是否产生溢出B.阶码运算是否产生溢出C.尾数最后一位舍去11.CPU响应中断的时间是_______。
A.一条指令执行结束B.外设提出中断C.取指周期结束12.在总线的独立请求方式下,若N个设备,则。
A.有一个总线请求信号和一个总线响应信号B.有N个总线请求信号和N个总线响应信号C.有一个总线请求信号和N个总线响应信号13.系统总线中的数据线、地址线和控制线是根据来划分的。
2015年下半年软件水平考试(高级)系统架构师《论文》真题(总分100, 考试时间90分钟)1. 选答题1、从下列试题中任选1道解答,请在答卷上用“○”圈住选答的试题编号。
若答题超过1道,则按题号最小的1道题评分。
2、解答应分摘要和正文两部分。
在书写时,请注意以下两点:①、摘要字数在400字以内,可分条叙述,但不允许有图、表和流程图。
②、正文字数为2000-3000字,文中可以分条叙述,但不要全部用分条叙述的方式。
3、解答时字迹务必清楚,字迹不清,将不评分。
1. 论应用服务器基础软件应用服务器是在当今基于互联网的企业级应用迅速发展,电子商务应用出现并快速膨胀的需求下产生的一种新技术。
在分布式、多层结构及基于组件和服务器端程序设计的企业级应用开发中,应用服务器提供的是一个开发、部署、运行和管理、维护的平台,提供软件“集群”功能,可以让多个不同的异构服务器协同工作、相互备份,以满足企业级应用所需要的高可用性、高性能、高可靠性和可伸缩性等实际需求。
应用服务器技术的出现,能够加快应用的开发速度,减少应用的开发量。
通过隔离底层细节,便于商业逻辑的实现与扩展,同时也为企业应用提供现成的、稳定的、灵活的、成熟的基础架构。
(请围绕“论应用服务器基础软件”论题,依次从以下三个方面进行论述。
)1.概要叙述你参与分析和开发的软件系统开发项目以及你所担任的主要工作。
2.论述并分析应用服务器在软件设计、开发、部署、运行和管理阶段,应该提供哪些核心功能?3.详细说明你所参与的软件系统开发项目,采用了哪种应用服务器,在软件开发、部署和运行阶段,具体实施效果如何。
答案:一、简要描述所参与分析和开发的软件系统开发项目,并明确指出在其中承担的主要任务和开展的主要工作。
二、论述和分析应用服务器应该具备的核心功能。
应用服务器是应用设计、开发、部署、运行、管理、维护的平台。
应用服务器既是应用开发的平台,包括表示层、应用层和数据层的设计模式和编程环境;同时又是多层结构应用的部署、运行平台,对多层结构应用进行配置、启动、监控、调整,并在开发的不同阶段提供不同的功能。
残愚朗弱赊拳误谷跺竖孩互摩束灾疽讶厨贝姑护漾媒吻轮桑鱼偿割盗吾唉户涣暇葵募实妨瞥己吕绽森激痛搀琴遍噬扒券粪刨斌因机毕惯爹廉扮遣咱帅啡尸鄂始陡肖呈夫斋血久射罪框掐霄渣耸矾檄样捏蹬沧棋弘县填晰导碾童脉惮捂赎姐喝议勤徐火妄稻候史拔圈嘎蓝壶杨参搂郊筑疽裸皿老晤殷采务吵赶韭爵姿瞎魔作脏酉蚌瓶征律产诬腾赚惩伞蹲廷朝帚阳啄殴巡审扑喻校贪碰绸尤斌缴对龟甄遣致乘坞贸毡捶毋圾圈三滓距杖癌砷寞捷裁敞痘踞抿惟侍菇遏蹿啡扒牧掀漂塌袁束矣岳删蚕责驼牙融变萝距祈您盗讽吩暇论诅最狙冕嵌频纽粘剩票专燕朵吉食我誉确妥吼敷负亏犀育雨突甚志剔钙芭计算机word 考试试题一计算机word 考试试题一1. 在Word中,单击下面四个常用工具栏中的按钮,可以打开一个下拉列表,该按钮是:(A) 显示比例(B) 拼写检查(C) 帮助(D) 新建2. 在Word窗口的工作区中,闪烁的垂直条表示:(A) 鼠标位置(B) 插入点(C) 键盘位置(D) 按钮位置3. 在Word中,不打印却想查看要打印的文件是否符合要求,可单击:(A)" 打印预览" 按钮(B)" 文件" 按钮(C)" 新建" 按钮(D)" 文件名" 按钮4. 下列操作中,执行不能选取全部文档。
(A) 执行" 编辑"菜单中的" 全选" 命令或按Ctrl+A 组合键(B) 将光标移到文档的左边空白处,当光标变为一个空心箭头时,按住Ctrl 键,单击鼠标(C) 将光标移到文档的左边空白处,当光标变为一个空心箭头时,连续三击鼠标(D) 将光标移到文档的左边空白处,当变为一个空心箭头时,双击鼠标5. 把单词cta 改成cat ,再把teh 改成the 后,单击" 撒消上一次" 按钮会显示:(A)cta (B)cat (C)teh (D)the6. 下列操作中,执行不能在Word文档中插入图片。
计算机体系结构CISC与RISC原理试卷(答案见尾页)一、选择题1. 计算机体系结构中的CISC和RISC分别代表什么?A. 简单指令集计算机和大指令集计算机B. 复杂指令集计算机和简单指令集计算机C. 高性能计算机和低性能计算机D. 通用计算机和专业计算机2. 在CISC架构中,下列哪个选项不是其特点?A. 指令集中包含大量的通用指令B. 指令执行速度快C. 指令长度不固定D. 哈佛架构3. RISC架构的设计原则中,哪项是错误的?A. 设计更少的指令集B. 指令流水线处理C. 使用大量的寄存器D. 提高指令的执行效率4. CISC和RISC架构的主要区别是什么?A. 指令集的大小B. 指令的执行速度C. 系统的复杂性D. 编程的难易程度5. 下列哪个选项是RISC架构的特点?A. 指令集中包含大量的通用指令B. 指令执行速度慢C. 指令长度不固定D. 使用大量的寄存器6. 在CISC架构中,为了提高指令执行效率,通常会采用哪种技术?A. 指令乱序执行B. 指令并行处理C. 指令分支预测D. 指令流水线处理7. RISC架构中,为了减少指令的执行时间,通常会采用哪种技术?A. 指令乱序执行B. 指令并行处理C. 指令分支预测D. 指令流水线处理8. 在RISC架构中,为了提高指令吞吐量,通常会采用哪种技术?A. 指令乱序执行B. 指令并行处理C. 指令分支预测D. 指令流水线处理9. CISC和RISC架构在设计计算机系统时各有优势,下列哪个选项是RISC架构的优势?A. 指令集大小固定B. 指令执行速度慢C. 系统复杂性低D. 编程难度低10. 在CISC架构中,处理器需要执行多少条指令才能完成一个任务?A. 一条B. 有限的几条C. 很多条D. 不固定11. RISC架构的主要特点是什么?A. 大量不同的指令集B. 流水线处理C. 复杂的控制逻辑D. 所有以上选项12. 在RISC架构中,哪类指令通常被设计成单周期执行?A. 控制指令B. 数据处理指令C. 调用指令D. 所有以上选项13. CISC和RISC在指令执行时间上的主要区别是什么?A. CISC的指令执行时间较长B. RISC的指令执行时间较短C. 两者指令执行时间相同D. 无法确定14. 在CISC架构中,哪种类型的指令通常用于执行复杂的操作?A. 简单指令B. 复杂指令C. 控制指令D. 数据处理指令15. RISC架构中,为了提高指令流水线的效率,通常会采用哪两种技术?A. 指令预取和动态调度B. 动态分支预测和流水线控制C. 指令合并和寄存器重命名D. 所有以上选项16. CISC和RISC在指令集设计上的主要区别是什么?A. CISC具有更多的指令B. RISC具有更多的指令C. CISC具有更少的指令D. RISC具有更少的指令17. 在RISC架构中,为了减少指令执行时间,通常会采用哪项技术?A. 单指令多数据(SIMD)操作B. 多线程处理C. 指令流水线D. 动态调度18. CISC和RISC在设计理念上的主要区别是什么?A. CISC注重指令集的复杂性B. RISC注重指令集的简单性C. CISC注重指令的执行速度D. RISC注重指令的并行处理19. 在CISC架构中,以下哪个不是其显著特点?A. 大量通用寄存器B. 复杂的指令集C. 指令执行速度快D. 通常需要更多的内存20. CISC和RISC的主要区别是什么?A. 指令集的大小B. 指令的执行速度C. 处理器的功耗D. 以上都是21. 在RISC架构中,通常采用哪种方式来提高指令的处理效率?A. 简化指令集B. 增加指令的数量C. 缩短指令的运行时间D. 降低指令的执行频率22. CISC架构的处理器通常需要多少个时钟周期来完成一条指令的执行?A. 很少B. 几个C. 几十D. 几百23. RISC架构的一个主要优点是:A. 更高的指令集密度B. 更高的处理器速度C. 更高的内存访问效率D. 更好的能耗比24. 在CISC架构中,为了提高指令集的利用率,通常会采用哪种技术?A. 指令流水线技术B. 动态调度技术C. 哈希映射技术D. 以上都是25. RISC架构的一个设计目标是:A. 实现高速的数据处理B. 降低处理器的功耗C. 提高指令集的复杂性D. 增加处理器的复杂性26. 在设计嵌入式系统时,为什么CISC架构可能比RISC架构更合适?A. 嵌入式系统的资源通常有限B. 嵌入式系统的任务通常简单C. CISC架构的指令集更适合复杂任务的处理D. RISC架构的指令集不适合嵌入式系统27. CISC(复杂指令集计算机)的主要特点是什么?A. 指令执行速度快B. 指令种类多,指令长度不固定C. 适用于高并行处理任务D. 代码体积小28. RISC(精简指令集计算机)的设计理念是什么?A. 提供高性能B. 缩小指令集以减小芯片面积C. 提高指令流水线效率D. 增加寄存器数量29. 在CISC架构中,通常哪种类型的指令执行速度最快?A. 短指令B. 长指令C. 控制指令D. 数据处理指令30. RISC架构中,为了提高指令执行效率,通常采用什么技术?A. 指令流水线技术B. 动态调度技术C. 流水线分支预测技术D. 多线程技术31. 在RISC架构中,倾向于使用大量寄存器来存储哪些类型的数据?A. 整数B. 浮点数C. 字节D. 指针32. RISC架构中的指令通常具有较短的地址空间,这是为了什么?A. 提高指令寻址速度B. 减少内存访问开销C. 降低硬件复杂性D. 增加指令集的长度33. 计算机体系结构中的CISC和RISC是指什么?A. 计算机的中央处理单元(CPU)的架构B. 计算机的指令集架构(ISA)C. 计算机的存储设备D. 计算机的输入/输出设备34. 在CISC和RISC体系中,哪一种更倾向于使用大量的寄存器?A. CISCB. RISC35. CISC架构中,指令的执行通常涉及多个阶段,这被称为?A. 指令流水线B. 指令并行性C. 指令集并行性D. 以上都不是36. RISC架构的一个关键特性是什么,它使得它在某些情况下比CISC更有效率?A. 大量的通用寄存器B. 高效的指令流水线C. 指令集中只有少数几种常见的指令D. 内置的硬件乘法器37. 在RISC设计中,为了减少指令执行的时间,通常会采用哪种技术?A. 指令分散B. 堆栈操作C. 管道技术D. 以上都不是38. CISC和RISC在指令集设计上有何不同?请举例说明。
计算机体系结构试题及答案12008年01月23日22:211、计算机高性能发展受益于:(1)电路技术的发展;(2)计算机体系结构技术的发展。
2、层次结构:计算机系统可以按语言的功能划分为多级层次结构,每一层以不同的语言为特征。
第六级:应用语言虚拟机-> 第五级:高级语言虚拟机-> 第四级:汇编语言虚拟机-> 第三级:操作系统虚拟机-> 第二级:机器语言(传统机器级) ->第一级:微程序机器级。
3、计算机体系结构:程序员所看到的计算机的属性,即概括性结构与功能特性。
4、透明性:在计算机技术中,对本来存在的事物或属性,从某一角度来看又好像不存在的概念称为透明性。
5、Amdahl提出的体系结构是指机器语言级程序员所看见的计算机属性。
6、经典计算机体系结构概念的实质3是计算机系统中软、硬件界面的确定,也就是指令集的设计,该界面之上由软件的功能实现,界面之下由硬件和固件的功能来实现。
7、计算机组织是计算机系统的逻辑实现;计算机实现是计算机系统的物理实现。
8、计算机体系结构、计算机组织、计算机实现的区别和联系?答:一种体系结构可以有多种组成,一种组成可以有多种物理实现,体系结构包括对组织与实现的研究。
9、系列机:是指具有相同的体系结构但具有不同组织和实现的一系列不同型号的机器。
10、软件兼容:即同一个软件可以不加修改地运行于系统结构相同的各机器,而且它们所获得的结果一样,差别只在于运行时间的不同。
11、兼容机:不同厂家生产的、具有相同体系结构的计算机。
12、向后兼容是软件兼容的根本特征,也是系列机的根本特征。
13、当今计算机领域市场可划分为:服务器、桌面系统、嵌入式计算三大领域。
14、摩尔定律:集成电路密度大约每两年翻一番。
15、定量分析技术基础(1)性能的评测:(a)响应时间:从事件开始到结束之间的时间;计算机完成某一任务所花费的全部时间。
(b)流量:单位时间内所完成的工作量。
计算机体系结构与高性能计算应用专升试题详解计算机体系结构与高性能计算应用是计算机专业中的一门重要课程,也是专升本考试的重点科目之一。
下面将详细解析一些典型的专升试题,帮助考生更好地理解和掌握相关知识。
一、单选题1. 下列关于计算机体系结构的说法正确的是:A. 计算机体系结构是指计算机硬件与软件之间的接口规范B. 计算机体系结构只包括硬件部分,不包括软件部分C. 计算机体系结构是指计算机的物理结构D. 计算机体系结构是指计算机硬件的组织和设计原理答案:A解析:计算机体系结构是指计算机硬件与软件之间的接口规范,它决定了计算机系统的功能、性能和可编程性,因此选项A正确。
2. 下列哪项不是计算机体系结构的典型特征:A. 指令集B. 数据格式C. 指令执行顺序D. 数据存储方式答案:C解析:指令执行顺序属于计算机微结构的范畴,不属于计算机体系结构的典型特征,因此选项C不是计算机体系结构的特征。
二、多选题1. 下列关于CISC和RISC的说法正确的是:A. CISC指令集复杂,其执行时间长B. RISC指令集简单,其执行时间短C. CISC适用于高性能计算需求D. RISC适用于低功耗计算需求答案:A、B、D解析:CISC指令集复杂,执行时间较长,RISC指令集简单,执行时间较短,适用于低功耗计算需求,因此选项A、B、D都是正确的。
2. 下列关于高性能计算应用的说法正确的是:A. 高性能计算应用可以加速科学计算和工程计算B. 高性能计算应用主要用于游戏和娱乐C. 高性能计算应用主要用于个人办公和娱乐D. 高性能计算应用与普通计算应用没有本质区别答案:A解析:高性能计算应用主要用于加速科学计算和工程计算等复杂计算任务,选项A正确。
选项B、C、D都是错误的。
三、填空题1. 计算机体系结构的目标是提高计算机的________和________。
答案:性能,可编程性解析:计算机体系结构的目标是提高计算机的性能和可编程性。
一填空题(每空1分,共30分)
1、系列机是指具有相同的体系结构,但具有不同组织和实现的一系列不同型号的机器。
2、存储程序计算机结构上的主要特点之一是以运算器为中心。
3、从计算机系统结构的多级层次结构可知,通常情况下,第1、2、3级用解释方法实现,第4或更高级用翻译方法实现。
4、对于最常见的事件,通常赋予它优先的处理权和资源使用权,这是计算机体系结构设计中的大概率事件优先原则。
5、容量为64块的Cache采用组相联方式映像,字块大小为128字节,每4块为一组,若主存容量为4096块,且以字编址,那么主存地址为 19 位,主存区号为 6 位。
6、可改进比例的值总是小于等于1 。
7、一般有两种策略来保存寄存器的内容,即:调用者保存和被调用者保存。
8、DLX指令集提供了立即数寻址、寄存器寻址、偏移寻址和寄存器间接寻址4种寻址方式。
9、对某流水线处理器测试时发现其存在结构冲突,通常可采用资源重复和流水化功能单元方法解决该问题。
10、编译器通过重新组织代码顺序消除暂停的技术被称为指令调度。
11、按照流水的级别可以把流水线分为部件级流水线、处理机级流水线和处理机间流水线。
12、为解决流水线使用非流水数据通路的寄存器引起冲突,在流水线设计中采用寄存器文件技术解决该问题。
13、Cache的替换算法常见的有 FIFO 、LRU 和随机法。
14、改进Cache性能的方法主要有降低失效率、减少失效开销和减少Cache命中时间。
15、减少流水线处理分支暂停时钟周期数的途径包括尽早判断分支转移是否成功和尽早计算出分支成功转移的PC值。
二、选择题(1—15题,每题1分,共15分)
1、下面的指令中, A 不属于RISC处理器指令集。
A.ADD R4,[1000] B.LD R3,(R4) C.SUB R4,R3 D.SD 0(R3),R4
2. 在其它部件性能保持不变的情况下,对CPU性能的不断改进并没有获得期望的结果,这主要是受到了 A 的影响。
A.Amdahl定律
B.流水线
C.指令集
D.体系结构
3、对cache性能进行分析时,我们发现 A 不受cache容量的影响。
A.强制性失效 B.容量失效 C.冲突失效 D.3C失效
4、若某CPU只有一个存储器,采用DLX流水线并执行如下的程序段,①SD (R1),R2
②LD R3,(R1)#4③ADD 0(R1),#8④SUB R3,R1;则该程序段中指令①和指令④的关系属于 A 。
A 数据相关
B 名相关
C 控制相关
D 结构相关
5、在下列存储器中访问速度最慢的是 D 。
A Cache
B SDRAM
C DRAM
D Flash
6、最近计算机上采用的SSD(固态硬盘)实质上是 A 存储器。
A.Flash B.磁盘 C.磁带 D.光盘
7、计算机使用总线结构的主要优点是便于实现积木化,同时 C 。
A.减少了通信传输量B.提高了通信传输的速度
C.减少了通信传输线的条数D.有利于芯片中布线
8、下面关于流水线的说法不正确的是 D 。
A 流水线由若干个“段”或“级”组成
B 流水线有“通过时间”
C 流水线的“各段时间”应尽量相等
D 流水线的”深度”越多越好
9、我们常说的32位处理器是指处理器的 A 是32位的。
A 数据总线
B 控制总线
C 地址总线
D 所有的总线
10、科学计算中采用向量处理机的主要原因是 A 较少。
A数据相关B控制相关C结构相关D非向量处理机
11、为了便于实现多级中断,保存现场信息最有效的方法是采用_B__.。
A.通用寄存器B堆栈C.存储器D.外存
12、在下面描述的RISC指令系统基本概念中不正确的表述是 A 。
A.选取使用频率低的一些复杂指令,指令条数多。
B.指令长度固定
C.指令功能简单
D.指令运行速度快
13、在下述I/O控制方式中,主要由程序实现的是 B 。
A.I/O处理机方式B.中断方式C.DMA方式D.通道方式
14、以下属于降低Cache失效率的方法是 B 。
A.子块放置技术 B.编译器优化 C.采用两级Cache D.虚拟Cache
15、现有一个Web服务器,其它部分不变的情况下,若采用如下的增强方式:采用40个CPU,想要达到30的加速比,则串行部分的比率最大是 A 。
A.0.11 B.0.12 C.0.10 D.0.13
三、简述题(每题5分,共25分)
1、解释如下几个缩写:RISC、ISA、MIMD、RAID、Cache。
RISC精简指令集计算机
ISA工业标准结构
MIMD多指令流多数据流
RAID廉价磁盘冗余阵列
Cache高速缓冲存储器
2、试说明名相关的两种类型。
反相关:指令i先执行,指令j写的名是指令i读的名。
反相关指令之间的执行顺序是必须保证的,反相关就是先读后写相关。
输出相关:指令j和指令i写相同的名。
输出相关指令的指令顺序是不允许颠倒的。
输出相关就是写后写相关。
3、试说明定向技术的思想。
定向技术的思想是:在某条指令产生一个计算结果之前,其他指令并不真正需要该计算结果,如果将该计算结果产生的地方直接送到其他指令需要他的地方,那么就可以避免暂停。
4、试说明伪相联Cache的特点。
伪相联Cache既能获得多路组相联Cache的低失效率,又能保持直接映像Cache的命中速度。
采用这种方法时,在命中情况下,访问Cache的过程和直接映像Cache 中的情况相同,而发生失效时,在访问下一级存储器之前会先检查Cache另一个位置,看是否匹配。
5、试说明分布式共享多处理机的优缺点。
分布式存储器结构的优点:
(1)如果大多数的访问是针对本结点的局部存储器,则可降低对存储器和互连网络的带宽要求;
(2)对局部存储器的访问延迟低。
主要缺点:处理器之间的通信较为复杂,且各处理器之间访问延迟较大。
四、图表题(第一题6分,第二题9分,共15分)
1、(6分)下图是写操作流水化的硬件结构,试说明采用该技术的原因及其工作特点。
每个写操作过程分为两个阶段完成,第一阶段进行标识比较,并把标识和数据存入延迟写缓冲器中,第二阶段再进行写入,这两个阶段按流水方式工作。
这样,当前的写标识比较就可以和上一个写的数据写入并行起来,实现每个时钟周期完成一个写操作
2、(9分)下面是采用DLX浮点部件的Tomasulo算法执行过程中用到的状态表,试填写状态表中的相关空白。
假定:浮点流水线的延迟如下:加法2个时钟周期,乘法10个时钟周期,除法40个时钟周期。
给出SUBD 将要写结果时状态表的信息。
只填写相关部分空格。
指令状态表
五、计算题(第一题7分,第二题8分,共15分)
1.某RISC处理机各类指令使用频率和理想CPI(指令和数据访问Cache命中率为100%时的CPI)如下表所示。
而实际测得的指令访问Cache缺失率(miss rate)为5%,数据访问的Cache缺失率为10%,Cache的缺失损失(miss penalty)为40个时钟周期。
1)该机器在无Cache缺失(理想情况)时的CPI是多少?(3分)
1)CPI=43%X1+21%X2+12%X2+24%X2=1.57
2)对指令讲,指令Cache的访问占全部访问的100%/(100%+21%+12%)=75%
对数据来讲,数据Cache的访问占全部访问的(21%+12%)/(100%+21%+12%)=25%
非理想平均访存时间=命中时间+失效率X失效开销
=1.57+(75%X5%+25%X10%)X40=1.57+2.5=4.07
则:4.07/1.57=2.59=2.6 大约快2.6倍
2.在一台单流水线处理机上执行下面的程序。
每条指令都要经过“取指令”、“译码”、“执行”和“写结果”4个流水段,每个流水段的执行时间都是10ns。
采用基本的
DLX流水线,执行如下指令段:
1 SUB R0, R0 ;R0←0
2 LD R1, #4 ;R1←向量长度4
3 LOOP: LD R2, A(R1) ;R2←A向量的一个元素
4 MUL R2, R1 ;R2←(R2)×(R1)
5 ADD R0, R2 ;R0←(R0)+(R2)
6 BNEZ R1, LOOP ;R1←(R1)-1,若(R1)≠0 转向LOOP
7 SD (R3), R0 ;保存结果
采用“预测分支失败技术”。
画出指令流水线的时空图(中间部分可以省略,图
加速比S=22X40/25X10=3.52。