1计算机组成原理模拟题一一.填空题1.计算机软件一般分为两大类:一类叫______,另一类叫______。操作系统属于______类。2.主存与cache的地址映射有____________、___________、___________三种方式。3.DMA控制器按其______结构,分为______型和______型两种。4.闪速存储器能提供高性能、低功耗、高可靠性及______能力,为现有的______体系结构带来巨大变化,因此作为______用于便携式电脑中。5.主存储器的性能指标主要是______、______、存储周期和存储器带宽。6.汉字的______、______、______是计算机用于汉字输入、内部处理、输出三种不同用途的编码。7.RISC指令系统的最大特点是:______;______;______种类少。只有取数/存数指令访问存储器。8.存储器和CPU连接时,要完成______的连接;______的连接和______的连接,方能正常工作。9.衡量总线性能的重要指标是____________,它定义为总线本身所能达到的最高__________________。10.微型机的标准总线从16位的______总线,发展到32位的______总线和______总线,又进一步发展到64位的PCI总线。二.选择题1.计算机问世至今,新型机器不断推陈出新,不管怎样更新,依然保有“存储程序”的概念,最早提出这种概念的是______。A.巴贝奇B.冯.诺依曼C.帕斯卡D.贝尔2.算术/逻辑运算单元74181ALU可完成______。A.16种算术运算功能B.16种逻辑运算功能C.16种算术运算功能和16种逻辑运算功能D.4位乘法运算和除法运算功能3.若浮点数用补码表示,则判断运算结果是否为规格化数的方法是____。2A.阶符与数符相同为规格化数B.阶符与数符相异为规格化数C.数符与尾数小数点后第一位数字相异为规格化数D.数符与尾数小数点后第一位数字相同为规格化数4.某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数目为______。A.64,16B.16,64C.16,16D.64,85.存储单元是指______。A.存放一个机器字的所有存储元B.存放一个二进制信息位的存储元C.存放一个字节的所有存储元的集合D.存放两个字节的所有存储元的集合6.交叉存贮器实质上是一种______存贮器,它能_____执行______独立的读写操作。A.模块式,并行,多个B.模块式串行,多个C.整体式,并行,一个D.整体式,串行,多个7.变址寻址方式中,操作数的有效地址等于______。A.基值寄存器内容加上形式地址(位移量)B.堆栈指示器内容加上形式地址(位移量)C.变址寄存器内容加上形式地址(位移量)D.程序记数器内容加上形式地址(位移量)8.描述PCI总线中基本概念不正确的句子是______。A.HOST总线不仅连接主存,还可以连接多个CPUB.PCI总线体系中有三种桥,它们都是PCI设备C.以桥连接实现的PCI总线结构不允许许多条总线并行工作D.桥的作用可使所有的存取都按CPU的需要出现在总线上9.中断向量地址是:______。A.子程序入口地址B.中断服务例行程序入口地址C.中断服务例行程序入口地址的指示器D.中断返回地址10.某计算机字长32位,其存储容量为2MB,若按半字编址,它的寻址范围是______。A.4MBB.2MBC.2MD.1M11.当采用______对设备进行编址情况下,需要专门的I/O指令组。A.统一编址法B.单独编址法C.两者都是D.两者都不是12.指令周期是指______。3A.CPU从主存取出一条指令的时间B.CPU执行一条指令的时间C.CPU从主存取出一条指令加上执行这条指令的时间D.时钟周期时间13.下列不属于中断请求条件的是______。A.一条指令执行结束B.一次I/O操作结束C.机器内部发生故障D.一次DMA操作结束14.同步控制是______。A.只适用于CPU控制的方式B.只适用于外围设备控制的方式C.由统一时序信号控制的方式D.所有指令执行时间都相同的方式15.为了便于实现多级中断,保存现场信息最有效的办法是采用______。A.通用寄存器B.堆栈C.存储器D.外存三.简答题1.说明计算机系统的层次结构。2.请说明程序查询方式与中断方式各自的特点。3.提高存储器速度可采用哪些措施,请说出至少五种措施。4.DRAM存储器为什么要刷新?有几种刷新方式?四.分析题1.设机器字长32位,定点表示,尾数31位,数符1位,问:(1)定点原码整数表示时,最大正数是多少?最小负数是多少?(2)定点原码小数表示时,最大正数是多少?最小负数是多少?2.已知某8位机的主存采用半导体存储器,地址码为18位,采用16K×4位的SRAM芯片组成该机所允许的最大主存空间,并选用模块条形式,问:(1)若每个模块条为32K×8位,共需几个模块条?(2)每个模块条内有多少片RAM芯片?(3)主存共需多少RAM芯片?CPU需使用几根地址线来选择各模块?使用何种译码器?3.指令格式如下所示,OP为操作码字段,试分析指令格式特点。44.CPU执行一段程序时,cache完成存取的次数为2420次,主存完成存取的次数为80次,已知cache存储周期为40ns,主存存储周期为240ns,求(1)cache的命中率(2)cache/主存系统的平均访问时间。5.某磁盘存储器的转速为3000转/分,共有4个记录面,每毫米5道,每道记录信息为12288B,最小磁道直径为230mm,共有275道.问:(1)磁盘存储器的存储容量是多少?(2)最大位密度,最小位密度是多少?(3)磁盘数据传输率是多少?6.CPU结构如下图所示,其中有一个累加寄存器AC、一个状态条件寄存器和其他4个寄存器,各部件之间的连线表示数据通路,箭头表示信息传送方向。(1)标明4个寄存器的名称。(2)简述指令从主存取出送到控制器的数据通路。(3)简述数据在运算器和主存之间进行存取访问的数据通路