《计算机系统结构》练习题A

合集下载

2022年兰州博文科技学院网络工程专业《计算机系统结构》科目期末试卷A(有答案)

2022年兰州博文科技学院网络工程专业《计算机系统结构》科目期末试卷A(有答案)

2022年兰州博文科技学院网络工程专业《计算机系统结构》科目期末试卷A(有答案)一、选择题1、外部设备打印机适合于连接到( )。

A.数组多路通道B.字节多路通道C.选择通道D.任意一种通道2、从计算机系统结构上讲,机器语言程序员所看到的机器属性是()A.计算机软件所要完成的功能B.计算机硬件的全部组成C.编程要用到的硬件组织D.计算机各部件的硬件实现。

3、下列说法正确的是( )A.Cache容量一般不大,命中率不会很高B.Cache芯片速度一般比CPU的速度慢数十倍C.Cache本身速度很快。

但地址变换的速度很慢D.Cache存贮器查映象表和访问物理Cache其间可以流水,使速度与CPU匹配4、流水机器对全局性相关的处理不包括( )A.猜测法B.提前形成条件码C.加快短循环程序的执行D.设置相关专用通路5、非线性流水线是指( )A.一次运算中使用流水线中的多个功能段B.一次运算中要多次使用流水线中的某些功能段C.流水线中某些功能段在各次运算中的作用不同D.流水线的各个功能段在各种运算中有不同的组合6、推出系列机的新机器,不能更改的是( )A.原有指令的寻址方式和操作码B.系统总线的组成C.数据通路宽度D.存贮芯片的集成度7、Cache存贮器常用的地址映象方式是( )。

A.全相联映象B.页表法映象C.组相联映象D.段页表映象8、微指令由()直接执行。

A.微指令程序B.硬件C.汇编程序D.编译程序9、对汇编语言程序员透明的是()A.I/O方式中的DMA访问B.浮点数据表示C.访问方式保护D.程序性中断10、静态流水线是指( )A.只有一种功能的流水线B.功能不能改变的流水线C.同时只能完成一种功能的多功能流水线D.可同时执行多种功能的流水线二、判断题11、指令的重叠解释,既可加快程序的解释,又能加快指令的解释。

()12、条件转移是局部相关。

()13、磁盘设备在数据传送时,数据宽度宜采用单字或单宇节。

计算机系统结构(复习题)

计算机系统结构(复习题)

《计算机系统结构》复习题(一)一、单项选择题1.同号相减或异号相加,阶差为1,只需要设置位警戒位. 【】A.0 B. 1 C。

2 D。

32.计算机系统多级层次结构中,操作系统机器级的直接上层是?【】A.传统机器级B.高级语言机器级C.应用语言机器级D.汇编语言机器级3.以下不.是设计RISC的原则的是?【】A.指令多用硬联控制实现B.指令条数多,通常超过100条C.指令寻址方式一般不超过两种D.所有指令都在一个机器周期内完成4。

下列操作码的编码方法中,操作码平均长度最短的是: 【】A、固定长编码B、Huffman编码C、不等长扩展编码D、等长扩展编码5.在采用延迟转移技术时,在以下几种调度方法中,效果最好的是哪一种方法? 【】A。

将转移指令前的那条指令调度到延迟槽中B.将转移目标处的那条指令调度到延迟槽中C。

将转移不发生时该执行的那条指令调度到延迟槽中D。

在延迟槽中填入NOP空操作指令6.在以下输入输出控制器的管理方式中,外设的工作速度对计算机性能影响最小的是?【】A。

程序控制轮询方式B。

程序控制中断方式C. 直接存储器访问方式D. I/O处理机方式7. 计算机系统多级层次结构中,操作系统机器级的直接上层是?【】A.传统机器级B.高级语言机器级C.应用语言机器级D.汇编语言机器级8.多处理机的互连方式采用总线形式的优点是?【】A.硬件成本低且简单B。

适用于处理机机数较多的场合C。

有很高的潜在通信速率D。

不便于改变系统硬件设置9.浮点数尾数基值r m=8,尾数数值部分长6位,可表示规格化正尾数的个数是?【】A.56个B.63个C.64个D.84个10.在IBM370系统中,支持操作系统实现多进程共用公用区管理最有效的指令是?【】A.“执行”指令B.“程序调用”指令C.“比较与交换”指令D.“测试与置定"指令11.解释指令的流水线方式中,同一时间内,流水线的各段只能按同一种功能的连接方式工作称为。

武汉大学计算机学院《计算机系统结构》08级A卷B卷及答案

武汉大学计算机学院《计算机系统结构》08级A卷B卷及答案

武汉⼤学计算机学院《计算机系统结构》08级A卷B卷及答案武汉⼤学计算机学院2010-2011学年度第⼀学期2008级《计算机系统结构》期末考试试卷(A)(开卷)姓名:学号:专业:(注:①考试时间为120分钟;②所有解答必须写在答题纸上。

)⼀、单项选择题(每⼩题2分,共20分)1.设计⼀个计算机系统时,以下对系统结构透明的选择是()。

【A】数据总线是64位还是32位【B】指令的寻址⽅式是否由操作码指明【C】是否设置堆栈数据表⽰【D】I/O系统是采⽤通道还是外围处理机2.在有通道处理机的I/O系统中,⽤户通过()来向系统提出访问I/O设备的申请?【A】通道指令【B】中断指令【C】⽆链通道指令【D】⼴义指令3.RISC不采⽤的实现技术是()。

【A】重叠寄存器窗⼝【B】以微程序为主解释指令【C】优化延迟转移【D】以硬联逻辑为主解释指令4、编号为0—F的16个处理器采⽤PM2+3单级⽹络互连,第13号处理器连⾄第()号处理器。

【A】4 【B】5 【C】6 【D】75.流⽔计算机中采⽤“旁路技术”,可以解决()。

【A】RAR相关【B】WAR相关【C】RAW相关【D】WAW相关6、某I/O系统有两个选择通道,每个通道上都接有速率分别为500、450、600和500(KB/S)的四台设备。

则I/O系统的实际流量为()KB/S。

【A】450 【B】500 【C】600 【D】都不是7、“直接⽤微程序去解释另⼀台系统结构不同的机器的指令系统、以实现软件的移植”⽅法,这种技术是()。

【A】向前兼容【B】向后兼容【C】仿真【D】模拟8、在Pentium处理器中,流⽔线对转移指令的猜测技术是()。

【A】BHT 【B】BTB 【C】BTIB 【D】都不是9、在N个结点的混洗交换⽹络中,结点间的最⼤距离是()。

【A】n次交换【B】n次混洗【C】n次交换,n-1次混洗【D】n-1次交换,n次混洗10、德国时间2010年5⽉31⽇公布的第35届全球超级计算机TOP500排⾏榜中,我国星云超级计算机系统排名是()。

最新系统结构总复习题(附答案)

最新系统结构总复习题(附答案)

《计算机系统结构》期末考试复习题一、选择题:1、我们称由(B )实现的机器为虚拟机器。

A、硬件B、软件C、微程序D、固件2、计算机系统结构设计者所关心的是(C )所看到的的计算机结构。

A、硬件设计人员B、逻辑设计人员C、机器语言或汇编语言程序员D、高级语言程序员3、计算机组成是计算机系统结构的(B )。

A、硬件实现B、逻辑实现C、软件实现D、以上三种4、在计算机系统设计时,为了提高系统性能,应当注意(A )。

A、加快经常性使用指令的执行速度B、要特别精心设计少量功能强大的指令B、要减少在数量上占很小比例的指令的条数D、要加快少量指令的速度5、SIMD计算机可以处理(D )。

A、多指令流、单数据流B、单指令流单数据流C、多指令流多数据流D、单指令流多数据流6、在提高CPU性能的问题上,从系统结构角度,可以(C )。

A、提高时钟频率B、减少程序指令条数C、减少每条指令的时钟周期数D、减少程序指令条数和减少每条指令的时钟周期数7、冯.诺依曼计算机是(B )。

A、以存储器为中心B、以CPU为中心C、以处理输入/输出危重点D、以存储器与计算器为中心8、解决软件移植最好的办法就是(C )。

A、采用模拟方法B、采用仿真的方法C、采用统一高级语言D、采用统一标准设计计算机结构9、对计算机系统结构,下列透明的是(A )。

A、数据总线宽度B、浮点数表示C、CPU寄存器个数D、存储器的编址方法10、以下对系统程序员不透明的是(B )。

A、系列机各档不同的数据通路宽度B、虚拟存储器C、指令缓冲寄存器D、存储器读写缓冲寄存器11、在浮点数表示中,尾数的位数多少主要影响( B )。

A、表数范围B、表数精度C、表数效率D、运算实现容易程度12、当浮点数的尾数基值为(A )时,其表数效率最高(假如不考虑隐藏位)。

A、16B、8C、4D、213、当浮点数的尾数基值为( D )时,其表数精度最高,表数范围最大。

A、2B、8C、16D、2或414、当浮点数的尾数用原码表示,基值为2,阶码用移码表示,基值为2时,若尾数部分占23位(不含符号位),阶码占8位(含符号位),则表示的最大负数和最大正数分别为( C )。

第2章 计算机系统结构练习题

第2章 计算机系统结构练习题

第二章计算机系统结构练习题(一)单项选择题1.在现代计算机系统层次结构中,最内层是硬件,最外层是使用计算机的人,人与硬件之间是( )。

A.软件系统B.操作系统C.支援软件D.应用软件2.财务管理软件是一种专用程序,它属于( ) A.系统软件B.应用软件C接口软件D.支援软件3.当计算机被启动时,首先会立即执行( )。

A.接口程序B.中断服务程序C.用户程序D.引导程序4.当硬件的中断装置发现有事件发生,就会中断正在占用CPU的程序执行,让操作系统的( )占用CPU。

A.系统调用程序B.中断处理服务程序C.作业管理程序D文件管理程序5.操作系统支援软件和应用软件只有( )时才能履行自己的职责。

A.分配到主存空间B.占有了必要的外设C.占用中央处理器执行D.找到了所需的文件6.操作系统在中断处理服务程序完成之后,将( )。

A.选择刚被中断的程序执行B.选择正在排队的作业执行C.等待下—个事件的发生D.按预定策略选择程序执行7.在多道程序设计技术的计算机系统中,中央处理器( )。

A.只能被一个程序占用B.可以被多个程序同时占用C.可以被多个程序交替占用D.可以被操作系统和另一个程序同时占用8.外围设备通过相应的设备控制器和通道连接到公共系统总线上,这种结构( )。

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.硬件设置了( )以实现存储保护。

计算机系统结构题库

计算机系统结构题库

《计算机系统结构》题库一.单项选择题(在下列每小题的四个备选答案中,只有一个答案是正确的,请把你认为是正确的答案填入题后的()内,每小题2分)第一章:1.计算机系统多级层次中,从下层到上层,各级相对顺序正确的应当是:A.汇编语言机器级---操作系统机器级---高级语言机器级B.微程序机器级---传统机器语言机器级---汇编语言机器级C.传统机器语言机器级---高级机器语言机器级---汇编语言机器级D.汇编语言机器级---应用语言机器级---高级语言机器级答案:B 分数:2 所属章节1—12.汇编语言源程序变成机器语言目标程序是经来实现的。

A. 编译程序解释B. 汇编程序解释C. 编译程序翻译D. 汇编程序翻译答案:D 分数:2 所属章节1—13.直接执行微指令的是:A. 汇编程序B. 编译程序C. 硬件D. 微指令程序答案:C 分数:2 所属章节1—14.对系统程序员不透明的是:A. Cache存储器B. 系列机各档不同的数据通路宽度C. 指令缓冲寄存器D. 虚拟存储器答案:D 分数:2 所属章节1—25.对应用程序员不透明的是:A. 先行进位链B. 乘法器C. 指令缓冲器D. 条件码寄存器答案:D 分数:2 所属章节1—26.对机器语言程序员透明的是:A. 中断字B. 主存地址寄存器C. 通用寄存器D. 条件码答案:B 分数:2 所属章节1—27.计算机系统结构不包括:A. 主存速度B. 机器工作状态C. 信息保护D. 数据表示答案:A 分数:2 所属章节1—28.对计算机系统结构透明的是:A. 字符行运算指令B. 是否使用通道行I/O处理机C. 虚拟存储器D. VLSI技术答案:D 分数:2 所属章节1—29.对汇编语言程序员透明的是:A.I/O方式中的DMA访问方式B. 浮点数据表示C. 访问方式保护 D 程序性中断.答案:A 分数:2 所属章节1—210.属计算机系统结构考虑的应是:A. 主存采用MOS还是TTLB. 主存采用多体交叉还是单体C. 主存容量和编址方式D. 主存频宽的确定答案:C 分数:2 所属章节1—211.从计算机系统结构上讲,机器语言程序员所看到的机器属性是:A. 计算机软件所要完成的功能B. 计算机硬件的全部组成C. 编程要用到的硬件组织D. 计算机各部件的硬件实现答案:C 分数:2 所属章节1—212.计算机组成设计不考虑:A. 专用部件设置B. 功能部件的集成度C. 控制机构的组成D. 缓冲技术答案:B 分数:2 所属章节1—213.在多用户机器上,应用程序员不能使用的指令是:A. “执行”指令B. “访管”指令C. “启动I/O”指令D. “测试与置定”指令答案:C 分数:2 所属章节1—214.以下说法中,不正确的是:软硬件功能是等效的,提高硬件功能的比例会:A. 提高解题速度B. 提高硬件利用率C. 提高硬件成本D. 减少所需要的存储容量答案:B 分数:2 所属章节1—315.在系统结构设计中,提高软件功能实现的比例会:A. 提高解题速度B. 减少所需要的存储容量C. 提高系统的灵活性D. 提高系统的性能价格比答案:C 分数:2 所属章节1—316.下列说法中不正确的是:A.软件设计费用比软件重复生产费用高B.硬件功能只需实现一次,而软件功能可能要多次重复实现C.硬件的生产费用比软件的生产费用高D.硬件的设计费用比软件的设计费用低答案:D 分数:2 所属章节1—317. 在计算机系统设计中,比较好的方法是:A. 从上向下设计B. 从下向上设计C. 从两头向中间设计D. 从中间开始向上、向下设计答案:D 分数:2 所属章节1—318. “从中间开始”设计的“中间”目前多数是在:A.传统机器语言级与操作系统机器级之间B.传统机器语言级与微程序机器级之间C.微程序机器级与汇编语言机器级之间D.操作系统机器级与汇编语言机器级之间答案:A 分数:2 所属章节1—319.系列机软件应做到:A.向前兼容,并向上兼容B.向后兼容,力争向上兼容C.向前兼容,并向下兼容D.向后兼容,力争向下兼容答案:B 分数:2 所属章节1—520. 推出系列机的新机器,不能更改的是:A.原有指令的寻址方式和操作码B.系统总线的组成C.数据通路宽度D.存储芯片的集成度答案:A 分数:2 所属章节1—521. 不同系列的机器之间,实现软件移植的途径不包括:A. 用统一的高级语言B. 用统一的汇编语言C. 模拟D. 仿真答案:B 分数:2 所属章节1—522. 利用时间重叠概念实现并行处理的是:A. 流水处理机B. 多处理机C. 并行(阵列)处理机D. 相联处理机答案:A 分数:2 所属章节1—523. 多处理机主要实现的是:A. 指令级并行B. 任务级并行C. 操作级并行D. 操作步骤的并行答案:B 分数:2 所属章节1—5第二章:1.程序员编写程序时使用的地址是()。

计算机系统结构练习题(第二章)

计算机系统结构练习题(第二章)

★1.确定哪些数据类型用数据表示来实现,下面几项中不重要的是:A.能够缩短程序运行的时间B.数据表示能够有良好的通用性和利用率C.最可能多的用硬件实现,提高性能D.减少CPU和主存储器之间的通讯量【答案】C★2.早期的计算机系统只有定点数据表示,因此硬件结构可以很简单。

但是这样的系统有明显的缺点,下面哪一个不是它的缺点:A.数据表示范围小B.单个需要的计算时钟周期多C.编程困难D.存储单元的利用率很低【答案】B★3. 简述采用标志符数据表示方法的主要优缺点。

【答案】优点有:(1)简化了指令系统(2)由硬件自动实现一致性检查和数据类型的转换。

(3)简化程序设计(4)简化编译器(5)方便软件调试(6)支持数据库系统缺点有:(1)数据和指令的长度不能一致(2)指令的执行速度降低(3)硬件的复杂性增加★4.有效的缩短地址码的长度,主要采用的有哪些方法?【答案】(1)用间址寻址方式缩短地址码长度(2)用变址寻址方式缩短地址码长度(3)用寄存器间接寻址方式缩短地址码长度是最有效的方法★5.随着计算机技术的不断发展和对指令系统的合理性的研究,精简的指令系统(RISC)出现并且逐步取代CISC的重要位置。

下面所述不是CISC的主要缺点的是:A.20%与80%规律B.VLSI技术的不断发展引起的一系列问题C. 软硬件功能分配的问题D. 由于指令众多带来的编码困难【答案】D★★★6. 某台计算机只有Load/Store 指令能对存储器进行读/写操作,其它指令只对寄存器进行操作。

根据程序跟踪实验结果,已知每种指令所占的比例及CPI 数如下: 指令类型 指令所占比例 CPI 算逻指令 43% 1 Load 指令 21% 2 Store 指令 12% 2 转移指令 24% 2(1)求上述情况下的平均CPI 。

(2)假设程序由M 条指令组成。

算逻运算中25%的指令的两个操作数中的一个已在寄存器中,另一个必须在算逻指令执行前用Load 指令从存储器取到寄存器。

计算机体系结构第一章_练习题

计算机体系结构第一章_练习题

计算机体系结构第⼀章_练习题《计算机系统结构》第⼀章测试题⽬⼀、填空题:(每空1分,共35分)1、从______⾓度可以将系统看成是按_______划分的多个机器级组成的层次结构。

2、计算机系统结构的层次结构由⾼到低分别为______,______,______,______,______,______。

3、在计算机系统结构的层次结构中,机器被定义为______的集合体。

4、就计算机系统结构、计算机组成和计算机实现三者之间的关系,完成下⾯填空:a)确定指令系统中是否要设乘法指令属于______,乘法指令是⽤专门的⾼速乘法器实现还是⽤加法器实现属于______,乘法器和加法-移位器的物理实现属于______。

b)主存容量与编址⽅式的确定属于______,主存是否采⽤多体交叉属于______,主存器件的选定属于______。

c)设计何种系列机属于______,系列机内不同型号计算机的组织属于______。

5、同时性指两个或多个事件在______发⽣,并发性指两个或多个事件在______发⽣。

6、费林按指令流和数据流的多倍性把计算机系统分成______,______,______和______四⼤类。

传统的单处理机属于______。

7、⼀般⽤耦合度反映____________,它分为______,______,和______。

8、冯泽云提出⽤______来定量地描述各种计算机系统特征,把计算机分成______,______,______和______四类。

9、开发并⾏性的途径有______,______和______。

⼆、名词解释:(每题3分,共15分)1.透明性2.计算机系统结构3.并⾏性4.虚拟机5.MFLOPS三、简答题:(每题5分,共30分)1、软件和硬件在什么意义上是等效的?在什么意义上是不等效的?2、简述计算机系统结构⽤软件实现和⽤硬件实现各⾃优缺点。

3、下列哪些对系统程序员是透明的?哪些对应⽤程序员是透明的?虚拟存储器;Cache存储器;程序状态字;指令缓冲寄存器;通⽤寄存器。

2022年黄淮学院软件工程专业《计算机系统结构》科目期末试卷A(有答案)

2022年黄淮学院软件工程专业《计算机系统结构》科目期末试卷A(有答案)

2022年黄淮学院软件工程专业《计算机系统结构》科目期末试卷A(有答案)一、选择题1、开发并行的途径有(),资源重复和资源共享。

A.多计算机系统B.多道分时C.分布式处理系统D.时间重叠2、设16个处理器编号分别为0,1,2,...,15用Cube,互联函数时,第10号处理机与第()号处理机相联。

A.11B.8C.14D.23、计算机组成设计不考虑()A.专用部件设置B.功能部件的集成度C.控制机构的组成D.缓冲技术4、属计算机系统结构考虑的是()A.主存采用MOS还是TTLB.主存采用多体交叉还是单体C.主存容量和编址方式D.主存频宽的确定5、在计算机系统设计中,比较好的方法是()。

A.从上向下设计B.从下向上设计C.从两头向中间设计D.从中间开始向上、向下设计6、费林按指令流和数据流的多倍性把计算机系统分类,这里的多倍性指()。

A.系统瓶颈部件上处于同一执行阶段的指令流是数据流的多少倍。

B.系统瓶颈部件上处于同一执行阶段的数据流是指令流的多少倍。

C.系统瓶颈部件上处于同一执行阶段的指令或数据的最大可能个数。

D.A和B7、从计算机系统结构上讲,机器语言程序员所看到的机器属性是()A.计算机软件所要完成的功能B.计算机硬件的全部组成C.编程要用到的硬件组织D.计算机各部件的硬件实现。

8、Cache存贮器常用的地址映象方式是( )。

A.全相联映象B.页表法映象C.组相联映象D.段页表映象9、流水机器对全局性相关的处理不包括( )A.猜测法B.提前形成条件码C.加快短循环程序的执行D.设置相关专用通路10、程序员编写程序时使用的地址是( )。

A.有效地址B.逻辑地址C.辅存实地址D.主存地址二、填空题11、要实现两条指令在时间上重叠解释,首先需要付出________,其次,要处理好指令之间可能存在的________12、指令系统是软件设计人员与硬件设计人员之间的一个主要________,也是他们之间互相沟通的一座桥梁。

2022年东北大学软件工程专业《计算机系统结构》科目期末试卷A(有答案)

2022年东北大学软件工程专业《计算机系统结构》科目期末试卷A(有答案)

2022年东北大学软件工程专业《计算机系统结构》科目期末试卷A(有答案)一、选择题1、虚拟存储器常用的地址映象方式是( )A.全相联B.段相联C.组相联D.直接2、在操作系统机器级,一般用()程序()作业控制语句。

A.汇编程序,翻译B.汇编程序,解释C.机器语言,解释D.机器语言,翻译3、非线性流水线是指( )A.一次运算中使用流水线中的多个功能段B.一次运算中要多次使用流水线中的某些功能段C.流水线中某些功能段在各次运算中的作用不同D.流水线的各个功能段在各种运算中有不同的组合4、以下说法中,不正确的是,软硬件功能是等效的,提高硬件功能的比例会:( )A.提高解题速度B.提高硬件利用率C.提高硬件成本D.减少所需要的存贮器用量5、下列关于标量流水机的说法不正确的是()A.可对标量数据进行流水处理B.没有向量数据表示C.不能对向量数据进行运算D.可以对向量、数组进行运算6、传统机器语言机器级,是用()来()机器指令。

A.硬件,翻译B.编译程序,翻译C.微指令程序,解释D.微指令程序,翻译7、不同系列的机器之间,实现软件移植的途径不包括( )A.用统一的高级语言B.用统一的汇编语言C.模拟D.仿真8、推出系列机的新机器,不能更改的是( )A.原有指令的寻址方式和操作码B.系统总线的组成C.数据通路宽度D.存贮芯片的集成度9、下列说法正确的是()A."一次重叠"是一次解释一条指令B."一次重叠"是同时解释相邻两条指令C.流水方式是同时只能解释两条指令D."一次重叠"是同时可解释很多条指令10、开发并行的途径有(),资源重复和资源共享。

A.多计算机系统B.多道分时C.分布式处理系统D.时间重叠二、填空题11、Cache写不命中时,只写入主存储器,并不将该字所在块由主存调入Cache。

称此分配法为________分配法。

12、在理想情况下,超标量超流水线处理机执行程序的速度是________和________的乘积。

计算机体系结构复习题(有答案)

计算机体系结构复习题(有答案)
《体系结构复习题》 一、选择题(15 分) 1. 计算机系统多级层次中,从下层到上层,各级相对顺序正确的应当是( ) A.汇编语言机器级---操作系统机器级---高级语言机器级 B.微程序机器级---传统机器语言机器级---汇编语言机器级 C.传统机器语言机器级---高级语言机器级---汇编语言机器级 D. 汇编语言机器级---应用语言机器级---高级语言机器级 2. 对系统程序员不透明的是( ) A.Cache 存储器 B.系列几各档不同的数据通路宽度 C.指令缓冲寄存器 D.虚拟存储器 3. 在计算机系统设计中,比较好的方法是( ) A.从上向下设计 B.从下向上设计 C.从两头向中间设计 D.从中间开始向上、向下设计 4. 不同系列的机器之间,实现软件移植的途径不包括( ) A.用统一的高级语言 B.用统一的汇编语言 C.模拟 D.仿真 5. 堆栈型机器比通用寄存器型机器优越的是( ) A.支持先进先出类接替算法的求解 B.能更好地支持向量的运算 C. 支 持 由 逆 波 兰 表 达 式 将 高 级 语 言 多 元 赋 值 语 句 直 接 编 译 生 成 堆 栈 指 令 程 序 D.能优化存储器的空间利用率 6. 浮点数尾数基值 rm=8,尾数数值部分长 6 位,可表示的规格化最小正尾数为( ) A.0.5 B.0.25 C.0.125 D.1/64 7. 在尾数下溢处理方法中,平均误差最大的是( ) A.截断法 B.舍入法 C.恒置“1”法 D.ROM 查表法 8. ILLIAC Ⅳ是一种( ) A.流水线处理机 B.指令重叠处理机 C.阵列处理机 D.多处理机 9. 能实现作业、任务级并行的异构型多处理机属( ) A.MISD B.SIMD C.MIMD D.SISD 10.非线性流水线是指( ) A.一次运算中使用流水线中多个功能段 B.一次运算中要多次使用流水线中的某些功能段 C. 流水线中的某些功能段在各次运算中的作用不同 D. 流水线中的各个功能段在各种运算中有不同的组合 11.流水机器对全局性的相关处理不包括( ) A.猜测法 B.提前形成条件码 C.加快短循环程序的执行 D.设置相关专用通路 12.外部设备打印机适合于连接( ) A.数组多路通道或选择通道 B.字节多路通道或选择通道 C.选择通道 D.任意一种通道 13.虚拟存储器常用的地址映像方式是( ) A.全相联 B.段相联 C.组相联 D.直接

计算机系统结构试题及答案

计算机系统结构试题及答案

2009-2010学年度第一学期2007级《计算机系统结构》期末考试试卷(A)(闭卷)姓名:学号:专业:(注:①考试时间为120分钟;②所有解答必须写在答题纸上.)一、单项选择题(每小题3分,共30分)1.在系列机中发展一种新型号机器,你认为下列()设想是不行的?【A】新增加字符数据类型和若干条字符处理指令【B】将中断分级由原来的4级增加到5级【C】在CPU和主存之间增设Cache存贮器【D】将浮点数的下溢处理法由原来的恒置“1"法,改为查表舍入法2.对计算机系统结构来说,不透明的是( )。

【A】存储器采用交叉存取还是并行存取【B】CPU内部的数据通路的宽度是8位还是16位【C】采用浮点数据表示还是标志符数据表示【D】指令采用硬联逻辑实现还是微程序实现3.一个平衡的计算机系统,应该是( )。

【A】1MIPS的CPU速度【B】1MB的主存容量【C】1Mb/s的I/O吞吐率【D】A、B和C4、()设计是现代计算机系统设计所采用的方法.【A】由上往下【B】由下往上【C】由中间开始【D】上下同时开始5.当今微型机中实现软件移植最好的方法是().【A】系列机【B】兼容机【C】仿真技术【D】统一高级语言6、不能够对向量数据结构提供直接支持的是()数据表示.【A】向量【B】堆栈【C】描述符【D】A和C7、采用整数边界存储技术,其主要目的是()。

【A】节约主存空间【B】提高数据的访问速度【C】一个主存周期可取多条指令【D】一个主存周期至少可取到一条指令8、在指令的操作码编码方式中,优化实用的编码是( )。

【A】Huffman编码【B】等长编码【C】Huffman扩展编码【D】BCD码9、流水计算机中将指令Cache和数据Cache分开,主要是为了( ).【A】提高存储系统的速度【B】增加主存容量【C】解决功能部件冲突【D】解决访存冲突10、当N=16时,能描述4组4元交换的函数是( )。

【A】C1+C2 【B】C0+C1 【C】C0+C2 【D】C2+C3二、(10分)在采用通用寄存器指令集结构的计算机上得到了如下所示的数据:假若编译器优化后能去掉50%的ALU指令,但不能去掉其它三类指令。

全国2021年4月(02325)计算机系统结构练习题及答案

全国2021年4月(02325)计算机系统结构练习题及答案

全国2021年4月(02325)计算机系统结构练习题及答案全国2021年4月高等教育自学考试考前练习题8.静态流水线是指() A.只是一种功能的流水线B.功能不能改变的流水线计算机系统结构(课程代码:02325)一、单项选择题(本大题共10小题,每小题1分,共10分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.计算机系统多级层次中,从下层到上层,各级相对顺序正确的应当是()A.汇编语言机器级――操作系统机器级――高级语言机器级 B.汇编语言机器级――应用语言机器级――高级语言机器级 C.微程序机器级――传统机器语言机器级――汇编语言机器级 D.传统机器语言机器级――高级语言机器级――汇编语言机器级 2.对程序员来说,以下哪个是透明的A.数据总线宽度 B.通用寄存器 C.磁盘外设3.系列机软件应做到() A.向前兼容,并向上兼容 C.向后兼容,力争向上兼容B.向前兼容,并向下兼容 D.向后兼容,力争向下兼容 D.条件码寄存器C.可同时执行多种功能的多功能流水线 D.同时只能完成一种功能的多功能流水线 9.STARAN网络是一种() A.多级立方体网络 C.单级PM2I网络B.单级立方体网络 D.多级混洗交换网络10.能实现作业、任务级并行的异构型多处理机属于() A.MISD C.SIMDB.MIMD D.SISD二、填空题(本大题共10小题,每小题2分,共20分) 请在每小题的空格中填上正确答案。

错填、不填均无分。

11.已进入流水线的转移指令和其后续指令之间的相关,称为性相关。

12. 开发并行性是为了并行处理,并行性又包括有__________性和__________性二重含义。

13. 实现程序移植的主要途径有统一高级语言、系列机、__________和__________。

14. 输入输出系统的发展经历了3个阶段,相应对应于3种方式,即程序控制I/O方式、__________方式和__________方式。

全国2022年10月高等教育自学考试02325《计算机系统结构》试题(真题)

全国2022年10月高等教育自学考试02325《计算机系统结构》试题(真题)
24.简述紧耦合多处理机以软件为基础实现多Cache的一致性的优缺点及应用场合。
25.简述阻塞式网络产生阻塞的原因及其解决方法。
四、简单应用题:本大题共2小题,每小题10分,共20分。
26.设某虚拟存储器上运行的程序含5个虚页,其页地址流依次为4,5,3,2,5,1,3,2,5,1,3。用LRU替换。
(2)考虑题目的要求,设计优化实用的操作码形式,并计算其操作码的平均码长。
29.在一个4段的流水线处理机上需经过6拍才能完成一个任务,其预约表如题29表所示。
(1)写出延迟禁止表,冲突向量。
(2 )画出流水线状态转移图。
(3)求出最小平均间隔拍数及其最佳调度方案。
14.在满足通道设计流量不低于设备工作时的最大流量时,为使微观上不丢失设备信息,可以加设一定容量的________或动态提高低速设备的响应_________来弥补。
15.为了提高访问Cache的命中率,Cache的取算法有________预取和________预取两种不同的预取方法。
16.为洞时解释相邻两条或多条指令,常用的控制方式是_________。
20.在紧耦合多处理机中,为了减少访问主存冲突,主存一般采用________存取;为了减少访问主存的次数,处理机还可以自带
三、简答题:本大题共5小题,每小题6分,共30分。
21.简述计算机程序时间上的局部性和空间.上的局部性。
22.简述标志符数据表示的概念和标志符数据表示存在的两个问题。
23.简述中断系统和作用。
A.舍人法
B.截断法
C.恒置“1”法
D.查表舍人法
4.通道程序执行结束后引起的中断是
A.外中断
B. I/0中断
C.程序性中断
D.机器校验中断

专升本《计算机系统结构》_试卷_答案

专升本《计算机系统结构》_试卷_答案

专升本《计算机系统结构》一、(共75题,共150分)1. 最早的冯·诺依曼(von Neumann)结构计算机是以()为中心的。

(2分)A。

运算器 B.控制器 C。

存储器 D.I/O设备.标准答案:A2。

同构型多处理机和异构型多处理机所采用的提高并行性的技术途径分别是( ) (2分)A。

资源共享、资源重复 B。

资源重复、资源共享C.资源共享、时间重叠D.资源重复、时间重叠。

标准答案:D3. 由同一厂家生产的、系统结构相同的,但组成和实现不同的所有计算机,称为()(2分)A.兼容机B.扩展机C.系列机D.系统机.标准答案:C4. 从计算机系统中处理数据的并行性看,并行性等级从低到高分为() (2分)A。

位串字串、位并字串、位串字并、全并行B.位并字串、全并行、位串字串、位串字并C。

全并行、位并字串、位串字串、位串字并D。

位串字串、位串字并、位并字串、全并行.标准答案:A5。

扩展编码要求( ),否则会产生解码不唯一的问题. (2分)A。

所有的短码都必须是长码的前缀B。

所有的短码都不能是长码的前缀C.所有的短码都必须是长码的后缀D.所有的短码都不能是长码的后缀。

标准答案:B6. 下面的指令中,( )不属于RISC处理器指令集。

(2分)A。

ADD R4,[1000] B。

LD R3,(R4)C。

SUB R4,R3 D。

SD 0(R3),R4。

标准答案:A7. 指令的重叠解释方式与顺序解释方式相比,可以提高()指令的执行速度。

(2分)A.一条B.两条C。

两条以上 D.两条或两条以上.标准答案:D8. 虚拟存储器外部地址变换,实现的是虚地址到()的变换. (2分)A.辅存物理地址 B。

主存地址C.Cache地址D.虚地址.标准答案:A9. 设主存和辅存的平均访问时间分别为秒和秒,若要使虚拟存储器的主存—辅存层平均时间达到,问至少应保证主存访问命中率为()(2分)A.0.97 B。

0.98 C。

0.99 D。

中南民族大学计算机系统结构试卷

中南民族大学计算机系统结构试卷

中南民族大学计算机系统结构试卷2010年 A 卷1. 计算机系统的多层结构从高到低可以分为应用语言虚拟机,,操作系统机器级,传统机器级和。

2.并行性包含和二重含义。

3.系列机软件必须保证兼容。

4.某计算机系统采用浮点运算部件后,使浮点运算速度提高到原来的20倍,而系统运行某一程序的整体性能提高到原来的5倍,则该程序中浮点操作所占的比例是。

系统加速比是。

5.由软件实现的机器称为。

在一个计算机系统中,低层机器的属性对高层机器的程序员往往是的。

1、高级语言虚拟机,汇编语言虚拟机,微程序机器级;2、同时性,并发性;3、向后;4、 84.2% , 5;5、虚拟机,透明的;三、计算机系统有三个部件可以改进,这三个部件的加速比如下:部件1加速比=6;部件2加速比=4;部件3加速比=5;(1)如果部件1和部件2的可改进比例为30%和20%,那么当部件3的可改进比例为多少时,系统的加速比才可以达到2?(9分)(2)如果三个部件的可改进比例为30%、10%和12.5%,三个部件同时改进,那么系统加速比是多少?(6分)(1)∑∑+-=iii ii S f f S )1(1(3分)1332211321)](1[-??+++++-=S f S fS f f f f S (1分) 1330.30.22[1(0.30.2)]645f f -?=-+++++(2分)312.5%f = (3分)(2)3121231231(1)S f f f f f f S S S =---+++(2分)10.30.10.125(10.30.10.125)645S =---+++(1分)1 1.740.575S ==四、假设某应用程序中有4类操作,通过该进,各操作获得了不同的性能提高。

(2)各类操作单独改进后,程序获得的加速比分别是多少?(6分)(3)4类操作均改进后,整个程序的加速比是多少(用加速比的定义求解)?(6分)(1)该进后,各类操作的加速比分别是:1221S == 220210S == 3441S == (1分)(2)各类操作单独改进后,程序获得的加速比分别是:操作1单独改进后,程序获得的加速比是:11111/110.040.04/21.02S f f S =-+=-+= (2分)操作2单独改进后,程序获得的加速比是:22211/110.80.8/21.67S f f S =-+=-+= (2分)操作3单独改进后,程序获得的加速比是:3331/110.160.16/41.14S f f S =-+=-+= (2分)(3)4类操作均改进后,整个程序的加速比是(没有用定义求解,该小题0分):102202020410120102012.17S ?+?+?=+?+?= (6分)五、现有3段流水线,各段经过的时间依次为△t ,3△t ,△t ,(1)分别计算在连续输入3条指令时和30条指令时的吞吐率和效率。

2022年广州航海学院计算机应用技术专业《计算机系统结构》科目期末试卷A(有答案)

2022年广州航海学院计算机应用技术专业《计算机系统结构》科目期末试卷A(有答案)

2022年广州航海学院计算机应用技术专业《计算机系统结构》科目期末试卷A(有答案)一、选择题1、程序员编写程序时使用的地址是( )。

A.有效地址B.逻辑地址C.辅存实地址D.主存地址2、以下说法中,不正确的是()。

软硬件功能是等效的,提高硬件功能的比例会A.提高解题速度B.提高硬件利用率C.提高硬件成本D.减少所需存储器用量3、IBM360/91属于()A.向量流水机B.标量流水机C.阵列流水机D.并行流水机4、1TFLOPS计算机能力,1TBYTE/S的I/O带宽和()称为计算机系统的3T性能目标。

A,1TBYTE 硬盘容量B.1TBYTE 软盘容量C.1TBYTE 主存容量D.A和B5、开发并行的途径有(),资源重复和资源共享。

A.多计算机系统B.多道分时C.分布式处理系统D.时间重叠6、以下说法中,不正确的是,软硬件功能是等效的,提高硬件功能的比例会:( )A.提高解题速度B.提高硬件利用率C.提高硬件成本D.减少所需要的存贮器用量7、在流水机器中,全局性相关是指( )。

A.先写后读相关B.先读后写相关C.指令相关D.由转移指令引起的相关8、直接执行微指令的是( )A.汇编程序B.编译程序C.硬件D.微指令程序9、推出系列机的新机器,不能更改的是()。

A.原有指令的寻址方式和操作码B.系统总线的组成C.数据通路宽度D.存储芯片的集成度10、最能确保提高虚拟存贮器访主存的命中率的改进途径是( )A.增大辅存容量B.采用FIFO替换算法并增大页面C.改用LRU替换算法并增大页面D.改用LRU替换算法并增大页面数二、判断题11、最近最少使用法是STACK型替换算法。

()12、计算机仿真适合在两种结构差距大的机器间运用。

()13、要使线性流水线的实际吞吐率接近于理想的最大吞吐率,应将子过程数分得越多越好。

()14、延迟转移技术是RISC关键技术之一。

()15、流水线的吞吐率是流水线单位时间输出结果的数量。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《计算机系统结构》练习题A
一. 简要回答下列各题
1.什么是翻译?什么是解释?
2.什么是CISC?什么是RISC?CISC指令集结构功能设计的主要目标是什么?
3.什么是静态流水线?什么是动态流水线?
4.请简述程序局部性原理。

5.请简述定向技术的主要思想。

6.以“Cache-主存”层次为例,简述存储层次的4个主要问题。

请简述计算机系统设计的4个定量原理。

2. 请简述流水线的三种冲突,并分别给出至少一种解决方法。

3. Cache的3C失效是哪三种失效?针对每种失效给出一种降低失效率的方法。

二. 选择题(请选择一个最为准确的答案)
1.关于流水线的下列说法,错误的是:
(a)流水线能够提高吞吐率
(b)流水线提高了器件的利用率
(c)流水线提高了单个任务的处理速度
(d)消除流水线瓶颈的方法有“瓶颈段细分方法”和“瓶颈段重复设置方法”
2.寄存器换名技术可以减少如下相关带来的暂停:
(a)读后写相关(b)结构相关(c)写后读相关(d)控制相关
3.假设对于DLX流水线,由取指令(IF)、指令译码读寄存器(ID)、执行(EX)、存储器访问(MEM)、写寄存器(WB)五段组成。

在一个时钟周期中对同一个寄存器的读操作和写操作可以通过寄存器文件“定向”,有正常定向路径。

转移指令在EX段计算目标地址,在MEM段检测分支条件。

指令SUB R4, R3, R2 和BNEZ R4, LOOP之间应暂停的周期数为:
(a)3 (b)2 (c)1 (d)0
4.虚拟存储器中,可采用如下映像规则:
(a)直接映像(b)组相联映像(c)全相联映像(d)上述三者均可
5.在页式管理的虚拟存储器中,如果没有快表TLB,一次虚拟存储器访问至少需要几次主存访问来完成?
(a)3 (b)2 (c)1 (d)0
三. 填空题
1.系列机的软件兼容包括()、()、()和()四个方面。

2.大多数RISC机器的CPU中都设有大量寄存器,让每个过程使用一个有限量的寄存器窗口,并让各过程的寄存器窗口()。

3.流水线中的相关主要分为以下3种类型:()、()和数据相关,其中数据相关又分为如下3类:()、()和()。

4.存储层次中的写策略主要有两种,它们是:()和()。

5.控制外部设备的输入输出方式分为:()、()、()、()和()。

四、某计算机主存为1KB,采用两路组相联(2-Way)映像,指令Cache容量为32B,每个块为8B。

在该机执行如下循环程序:
OK: LD F2,0(R1)
MULTD F4,F2,F0
LD F6,0(R2)
ADDD F6,F4,F6
SD 0(R2),F6
ADDI R1,R1,#8
ADDI R2,R2,#8
SGTI R3,R1,DONE
BEQZ R3,OK
每条指令长度均为4B,程序执行前指令Cache的内容为空,Cache采用LRU替换算法。

(1)假设该程序加载道0010100000地址上,试给出该循环推出前每个Cache块所对应的主存区号标识,以及其组内块号;
(2)如果该循环执行20次,则Cache命中率为多少?。

相关文档
最新文档