1南京信息工程大学滨江学院2013─2014学年第一学期计算机组成原理课程试卷试卷类型A(注明A、B卷)考试类型闭(注明开、闭卷)注意:1、本课程为必修(注明必修或选修),学时为51,学分为32、本试卷共8页;考试时间120分钟;出卷时间:2014年1月3、姓名、学号等必须写在指定地方;考试时间:2014年1月10日4、本考卷适用专业年级:网工+计科+软工任课教师:林美华(以上内容为教师填写)专业年级班级学号姓名题号一二三四五六七八九十十一十二总分得分阅卷人请仔细阅读以下内容:1、考生必须遵守考试纪律,详细内容见《南京信息工程大学滨江学院考试纪律规定》。2、所有考试材料不得带离考场。3、考生进入考场后,须将学生证或身份证放在座位的左上角。4、考场内不许抽烟、吃食物、喝饮料。5、考生不得将书籍、作业、笔记、草稿纸袋入考场,主考教师允许带入的除外。6、考试过程中,不允许考生使用通讯工具。7、开考15分钟后不允许考生进入考场,考试进行30分钟后方可离场。8、考生之间不得进行任何形式的信息交流。9、除非被允许,否则考生交卷后才能离开座位。10、考试违纪或作弊的同学将被请出考场,其违纪或作弊行为将上报学院。本人郑重承诺:我已阅读上述10项规定,如果考试是违反了上述10项规定,本人将自愿接受学校按照有关规定所进行的处理。上面姓名栏所填姓名即表示本人已阅读本框的内容并签名。2注意:所有答案必须写在后面的答题纸上,写在试卷部分的不予评分!一、选择题(每小题1分,共计20分)1.完整的计算机系统应包括:()A.运算器、控制器、存储器B.外设和主机C.主机和实用程序D.软、硬件系统2.完整的计算机硬件系统是由()组成的。A.主机与外设B.CPU与存储器C.ALU与控制器D.硬件系统与软件系统3.完整的计算机硬件系统是由组成的。A.主机与外设B.CPU与存储器C.ALU与控制器D.硬件系统与软件系统4.若浮点数格式为1位阶符、6位阶码、1位数符、8位尾数,则浮点数所能表示的数的范围是(A)说明:(负数用2的补码表示,尾数部分没有规格化的情况也在考虑范围内。)A.-263~(1-2-8)×263B.-263~(1-2-7)×263C.-264~(1-2-8)×264D.-264~(1-2-7)×2645.若浮点数用补码表示,则判断运算结果是否为规格化数的方法为()A.阶符与数符相同为规格化数B.阶符与数符相异为规格化数C.数符与尾数小数点后第1位数字相异为规格化数D.数符与尾数小数点后第1位数字相同为规格化数6.原码加减法是指()A.操作数用原码表示,连同符号位直接相加减B.操作数用原码表示,尾数直接相加减,符号位单独处理C.操作数用原码表示,根据两数的符号决定实际操作,符号位单独处理D.操作数取绝对值,直接相加减,符号位单独处理。7.运算器的主要功能是进行()A.逻辑运算B.算术运算C.逻辑运算与算术运算D.初等函数运算8.计算机内进行加/减运算时常采用()A.ASCII码B.原码C.反码D.补码9.计算机内常采用()作为字符编码。A.ASCII码B.原码C.反码D.补码10.有关算术右移中,说法正确的是()A.数据右移1位,最高位用0补充B.数据右移1位,最高位用1补充C.数据右移1位,最高位用原最低位补充D.数据右移1位,最高位用原最高位补充11.存储周期是指()A.存储器的读出时间B.存储器的写入时间3C.存储器进行连续读和写操作所允许的最短时间间隔D.存储器进行连续写操作所允许的最短时间间隔12.有关Cache的说法中正确的是()A.只能在CPU以外B.CPU内外都可以设置CacheC.只能在CPU以内D.若存在Cache,则CPU就不能再访问内存13.采用虚拟存储器的主要目的是()A.提高主存储器的存取速度B.扩大主存储器的存储空间,并能进行自动管理调度C.提高外存储器的存取速度D.扩大外存储器的存储空间14.需要刷新的存储器是()A.CacheB.ROMC.静态存储器D.动态存储器15.如果指令中的地址码为A,变址寄存器为X,基址寄存器为B,则变址间接寻址方式的操作数地址N为()A.X+(A)B.((X+B)+A)C.(X+A)D.((X)+A)16.变址寻址和基址寻址的有效地址形成方式类似,但()A.变址寄存器的内容在程序执行过程中是不能改变的B.基址寄存器的内容在程序执行过程中是可以改变的C.在程序执行过程中,变址寄存器的内容不能改变而基址寄存器的内容可以改变D.在程序执行过程中,基址寄存器的内容不能改变而变址寄存器的内容可以改变17.指令周期是()A.CPU从主存取出一条指令的时间B.CPU执行一条指令的时间C.时钟周期时间D.CPU从主存取出一条指令并执行这条指令的时间18.操作控制器的功能()A.产生时序信号B.从主存取出一条指令C.完成指令操作码译码D.从主存取出指令,完成指令操作码译码19.同步控制方式是()A.只适用于CPU控制的方式B.只适用于外设控制的方式C.由统一时序信号控制的方式D.所有指令执行时间都相同的方式20.异步控制常用于()作为其主要控制方式A.在单总线结构计算机中访问主存与外设时B.微型机的CPU控制中C.组合逻辑控制的CPU中D.微程序控制器中二.填空题(每小题1分,共20分)1.动态半导体存储器的刷新一般有、、和三种方式,之所以刷新是因为。2.使用高速缓冲存储器是为了解决问题,存储管理主要由实现。使用虚拟存储器是为了解决问题而制造的,存储管理主要由实现,在4后一种情况下,CPU访问第二级存储器。3.若要组成一个32K×8位的存储器,当分别选用1K×4位,16K×1位,2K×8位的三种不同规格的存储器芯片时,则各需,和片。4.磁表面存储器的主要技术指标是,,,。5.按显示器件分类,显示设备可以分为显示器、显示器和显示器。6.DMA技术的出现,使得外设可以通过直接访问内存,同时,CPU可以继续执行程序。三、简答题(每题5分,共计20分)1.什么是I/O控制?其主要目标是什么?2.在标准的DMA方式中,每交换一个单位数据,外设实际上也中断主机一次。这种中断与程序中断有何不同?3.总线上数据传输分哪几种类型?各有什么特点?4.微型计算机系统总线由哪三部分组成?它们各自的功能是什么?四.综合题:根据要求解题(共计40分)1.将﹣27/16这个十进制数表示成浮点规格化数,阶码3位,用补码表示;尾数9位,用补码表示。(5分)2.用补码一位乘法计算x×y,x=﹣0.1111,y=0.1110(5分)(补码一位乘法算法表见下页)3.已知某16位机主存采用半导体存储器,其地址码为20位,若选用16K×8位的SRAM组成该机所允许的最大主存空间,并选用模块板结构形式,问:①若每个模块板为128K×16位,共需几个模块板?(2分)②每个模块板内共有多少SRAM芯片?(2分)③主存共需多少SRAM芯片?CPU如何选择各模块板?(4分)④画出该存储器的组成逻辑框图。(4分)4.指令格式结构如下所示,其中6-11位指定源地址,0-5位指定目标地址。试分析指令格式及寻址方式的特点。(10分)1512119865320OPCODE寻址方式寄存器寻址方式寄存器5.某计算机有如下部件:ALU;移位寄存器;主存储器M;主存数据寄存器MDR;主存地址寄存器MAR;指令寄存器IR;通用寄存器R0~R3;暂存器C和D。试将各逻辑部件组成一个数据通路,并标明数据流动方向。(8分)5补码一位乘法算法表yn(高位)yn+1(低位)操作00部分积右移一位01部分积加x补,右移一位10部分积加[-x]补,右移一位11部分积右移一位6南京信息工程大学滨江学院2010─2011学年第一学期计算机组成原理课程试卷答题纸一、单项选择题(每小题1分,共20分)题号12345678910答案题号11121314151617181920答案二、填空题(每空1分,共20分,各题答案直接填写在相应题号后的横线上)1、__________________________________________________________________2、__________________________________________________________________3、__________________________________________________________________4、__________________________________________________________________5、__________________________________________________________________6、__________________________________________________________________三、简答题(每小题5分,共计20分)1.答:2.答:73.答:4.答:四.综合题:根据要求解题(共计40分)1.2.83.4.5.9答案:一、选择题(每小题1分,共计20分)1-5DAAAC6-10CCDAD11-15CBBDD16-20DDDCA二.填空题(每题1分,共20分)1.集中式刷新,分散式刷新,异步式刷新,有电荷泄漏需定期补充2.CPU与主存速度不匹配,硬件,扩大主存容量和地址编码分配,软件,不能直接3.64,16,164.存储密度,存储容量,数据传输速率,平均存取时间5.CRT,液晶,等离子6.DMA控制器三、简答题(每题5分,共计20分)1.(5分)答:对输入和输出操作进行硬件和软件的控制就是所谓的输入/输出控制,即I/O控制。I/O控制不仅要使外设和主机联系起来,构成一个“系统”,而且要使系统具有较高的吞吐能力和工作效率。2.(5分)答:DMA方式的中断称为简单中断,在DMA方式的I/O过程中,主机响应中断后不需要执行服务程序,而是让出一个或几个存取周期供I/O设备与主存直接交换数据,此时,CPU可以暂停运行,也可以执行非访问存储器操作。DMA传送与中断传送相比有以下不同点:①中断传送需要保存CPU现场并执行中断服务程序,时间开销较大,而DMA由硬件实现,不需要保存CPU现场,时间开销较小。②中断传送只能在一个指令周期结束后进行,而DMA传送则可以在两个机器周期之间进行。3.(5分)答:分单周期方式和突发方式两种。在单周期方式中,每个总线周期只传送一个数据。在突发方式下,占用一次总线要进行多个数据的传输,源模块发出首地址去访问目的模块的数据,以后的数据是在首地址的基础上按一定的规则去寻址目地模块。4.(5分)答:由地址总线、数据总线和控制总线三部分组成。地址总线用于指出数据的来源或去向;数据总线提供了模块间数据传输的路径;控制总线用来传送各种控制信号以便控制数据、地址总线的操作及使用。四.综合题:根据要求解题(共计40分)1.(5分)--27/16=--0.11011×21规格化浮点表示为:[27/16]原=001,111011000[27/16]反=001,100100111[27/16]补=001,1001010002.(5分)补码一位乘法[x]补=11.0001[y]补=0.1110[--x]补=11.000110部分积ynyn+100.00000.1110000.000000.1110+00.111100.1111000.0111100.11100.00111100.1100.000111100.1+11.000111.00101110[x×y]补=11.001011103.1)(220×16)/(217×16)=23=8(2分)2)(128k×16)/(16k×8)=8×2=16(2分)3)16×8=128,CPU通过译码与片选方式选择模块板。(4分)4)框架图(4分)4.(10分)指令格式及寻址方式的特点为:A14A15A16A0……A13A17A18A19CPUY0Y1……Y6Y73:8译码器3:8译码器