-1-200~200学年第二学期计算机组成及系统结构试卷(A)标准答案(评分标准)项目一二三四五总分得分2030102020100一、填空题:(本题20空,每空1分,共20分)1.计算机的工作特点是快速性、通用性、准确性、逻辑性。2.JPEG标准用于静态图像压缩;MPEG标准用于运动视频图像的压缩。3.汉字输入时,将汉字转换成计算机能接受的汉字输入码,它进入计算机后必须转换成汉字内码才能进行信息处理。4.要组成4M×8位的存储器,需要8片4M×1位的存储器芯片并联,或者需要4片1M×8的存储芯片串连。5.只读存储器ROM可分为ROM、PROM、EPROM、E2PROM四种。6.Cache是指高速缓冲存储器。7.磁盘上由一系列同心圆组成的记录轨迹称为磁道,最外圈的轨迹是第0磁道。8.计算机通常使用程序计数器PC来指定指令的地址。(只填写“PC”不给分)9.任何指令周期的第一步是取址周期。10.在菊花链方式下,越_靠近CPU_的设备优先级越高。二、单选题:(本题30小题,每题1分,共30分)12345CCDCB678910BBDCB1112131415ADCDD1617181920BBABA2122232425AAACD2627282930BCBDA三、判断题:(本题5小题,每题2分,共10分;正确打“√”,错误打“×”)12345√××××-2-四、简答题:(本题5小题,每题4分,共20分)1.冯.诺依曼计算机体系的基本思想是什么?按此思想设计的计算机硬件系统应由哪些部件组成?冯.诺依曼计算机体系的基本思想是存储程序,也就是将用指令序列描述的解题程序与原始数据一起存储到计算机中。计算机只要一启动就能自动地取出一条条指令并执行之,直至程序执行完毕得到计算结果为止。…………………………………(2分)硬件系统组成:输入输出设备、CPU、总线、存储器、主板等。…………………(2分)2.简述引入Cache结构的理论依据?引入Cache结构的理论依据是程序访存的局部性规律。…………………………(2分)由程序访存的局部性规律可知在较短的时间内,程序对内存的访问都局限于某一个较小的范围,将这一范围的内容调入Cache后,利用Cache的高速存取能力,可大大提高CPU的访存速度。……………………………………………………………(2分)3.什么叫指令?什么叫微指令?指令:即指机器指令。………………………………………………………………(1分)每一条指令可以完成一个独立的算术运算或逻辑运算操作。……………………(1分)控制部件通过控制线向执行部件发出各种控制命令,通常把这种控制命令叫做微指令,而一组实现一定操作功能的微命令的组合构成一条微指令。………………(2分)4.简述串行传输与并行传输的特点及适用场合?串行传输是指数据在一条线路上按位依次进行传输,线路成本低,适合于长距离的数据传输。……………………………………………………………………………(2分)并行传输是每个数据位都有一条单独的传输线,所有的数据位同时传输,这种传输速度快、成本高,适合于短距离、高速传输的场合。……………………………(2分)5.中断处理过程包括哪些操作步骤?设备提出中断请求;当一条指令执行结束时CPU响应中断;……………………(1分)CPU关中断,不再响应其他中断请求;保存程序断点(PC);…………………(1分)硬件识别中断源(转移到中断服务子程序入口地址);…………………………(1分)用软件方法保存CPU现场;为设备服务;恢复CPU现场;CPU开中断,以便接收其他设备中断请求;返回主程序。……………………………………………………(1分)五、计算与分析设计题:(本题2小题,每题10分,共20分)1.某数据通讯系统采用CRC校验方式,欲发数据序列为10001101110,生成多项式为10011,请写出加入校验位后的实际发送数据。(10分)解:由于生成多项式为5比特,故k=4。将发送的数据10001101110乘以2的k次幂后产生乘积100011011100000,这就是发送数据的格式。然后采用模二除法,具体为:………………………………………………………………………………………(3分)10010110011--------------------------------10011)10001101110000010011----------------------1010110011-3-----------------1101110011----------------1000010011-----------------1100010011-----------------1011010011-----------------…………………………(5分)101这就是余数,即校验码最后将余数比特列加入乘积中,得:100011011100101……………………………(2分)评分标准:(写出计算公式,分析正确给3分,分析校验位正确给5分,余数以及数据格式计算都正确给本题满分10分;特别说明:没有模二除法过程扣2分,余数计算不正确扣2分)2.设有若干片256K×8位的SRAM芯片,问:(1)如何构成2048K×32位的存储器?(2分)(2)需要多少片RAM芯片?(2分)(3)该存储器需要多少字节地址位?(2分)(4)画出该存储器与CPU连接的结构图,设CPU的接口信号有地址信号、数据信号、控制信号MREQ#和R/W#。(4分)解:256K×8位SRAM芯片包含18根地址线(1)采用字位扩展的方法。………………………………………………………………(2分)(2)需要(2048/256)×(32/8)=32片SRAM芯片。……………………………………(2分)(3)2048K×32bit=221x4byte=223byte。故需要23根地址线。………………(2分)(4)分析解答:(第(4)问评分标准:分析过程正确给2分,结构图正确给2分)…(4分)①首先进行位扩展,构成32bit需要4片256K×8bit芯片,4片构成一组。②按照新构成的存储组进行字扩展,需要2048/256=8组③字扩展中的各个部件串行工作,需要片选,利用3-8译码器进行片选即可。-4-A20-18A17-0ramsel7译码器ramsel2ramsel1ramsel0OE#D31~D0D31~D0D31~D0D31~D0WEACS256Kx84片DWEACS256Kx84片DWEACS256Kx84片DWEACS256Kx84片DA20-0MREQ#R/W#CPUD31~D0