计算机组成原理唐朔飞第二版答案_计算机组成原理唐朔飞第二版答案

计算机组成原理唐朔飞第二版答案_计算机组成原理唐朔飞第二版答案【计算机组成原理】考前必做题-第二章、第三章第二章习题考点一:进制系统1. 计算机的工作采用          进制。1个数值在计算机中的表示形式叫作          。1个机器数对应的真实的值叫作         

【计算机组成原理】考前必做题-第二章、第三章   第二章习题   考点一:进制系统   1. 计算机的工作采用          进制。1个数值在计算机中的表示形式叫作          。1个机器数对应的真实的值叫作          。   解析:考查对于机器数,二进制及真值的基本概念。在计算机系统内部,所有的信息都是用二进制进行编码的。真值是机器数所代表的实际值。   答案:二,机器数,真值   考点二:定点数   1. 用海明码对长度为12位的数据进行检/纠错时,若能纠正一位错。则校验位数至少为        。   解析:此题考查求海明码校验位数,设n为有效信息的位数,k为校验位的位数,则信息位n和校验位k应满足   n+k ≤ 2k- 1 (若要检测两位错,则需再增加1位校验位,即k+1位)   在此题中,设校验位数为x,那么满足x+12 ≤ 2x-1,这样解出x最小为5,即为答案。   答案:5   2. 与七进制105等值的十六进制数是( )。   A. 151   B. 69   C. 36   D. 54   解析:此题考查进制间转换,一种方法是可以将七进制以及十六进制都化为十进制数再进行比较。(105)7 = 54,(54)10  = (36)16   答案:C   3. [7-18]补的二进制结果是( )。   A.   B.   C.   D.   解析:此题考查对于正负数补码的转换,正数的补码反码都是本身,如果是负数,就是取反加1。此题中先计算7-18 = (-11)10,然后对-11进行二进制转换,-11 =  (-0001011)2 = ()原,将原码取反加1得到补码。   答案:A   4. n位寄存器能够存放的无符号数的范围是          。1个8位寄存器存放1个无符号数,该无符号数的范围应该是          。1个16位寄存器存放1个无符号数,该无符号数的范围应该是          。   解析:此题考查无符号数的表示范围,n位无符号数表示范围为0~[2n – 1],代入位数即得答案。   答案:0~[2n – 1]、0~255、0~65535   5. 数据补码采用8位存储,假定数值X的补码是0011 0101,则数值(-X)的补码是          。   解析:此题考查补码知识,采用8位补码,那么两个补码编码互为取反加一的关系,对X取反加一即得答案。   答案:1100 1011   6. 在原码、反码和补码小数表示中,          对0的表示有两种,          可以表示-1。   解析:原码和反码、补码   答案:对于原码和反码而言,真值零是有正负之分的;补码可以表示-1   7. 在移码加减运算器中,采用双符号位,Sf1为高位符号位,Sf2为低位符号位,则运算结果出现正溢出的情况是( )。   A. Sf1Sf2 = 00   B. Sf1Sf2 = 01   C. Sf1Sf2 = 10   D. Sf1Sf2 = 11   解析:此题考查溢出的相关知识,运算结果超过数的表示范围就是溢出,此题考查的是采用双符号位判断溢出,当两个符号位为01时表示结果正溢出,为10时表示负溢出,两个符号位相同则是未溢出。   答案:B   8. 在补码加/减运算部件中,必须有( )电路,它一般用异或门来实现。   A. 译码   B. 编码   C. 溢出判断   D. 移位   解析:判断溢出需要异或判断。   答案:C   考点三:浮点数   1. 设某浮点数的阶码采用移码表示,尾数采用原码表示,判断该浮点数是否为规格化数的方法是( )。   A. 尾数的最高位为1,其余位任意   B. 尾数的最高位为0,其余位任意   C. 尾数最高位和数符相同,其余位任意   D. 尾数最高位和数符相异,其余位任意   解析:此题考查浮点数的规格化,题目中尾数采用原码,那么规格化后第一位的真值应该是1,尾数部分与真值相同,所以尾数最高位为1,其他任意。   答案:A   2. 下列有关浮点数加减运算的叙述中,正确的是( )。   Ⅰ对阶操作不会引起阶码上溢或下溢   Ⅱ右规和尾数舍入都可能引起阶码上溢   Ⅲ左规时可能引起阶码下溢   Ⅳ尾数溢出时结果不一定溢出   A. 仅Ⅱ、Ⅲ   B. 仅Ⅰ、Ⅱ、Ⅳ   C. 仅Ⅰ、Ⅲ、Ⅳ   D. Ⅰ、Ⅱ、Ⅲ、Ⅳ   解析:此题考查对浮点数的加减运算的步骤的理解,对阶操作是使两个操作数的小数点位置对齐,小阶向大阶看齐,所以不会引起上溢下溢;而规格化和左规右规都有可能引起溢出,但尾数溢出时不一定结果溢出。   答案:D   3. 假定收发信息采用偶校验,校验位在最后位。现在收到的信息是1101 0000 1。则是否认为接收到正确信息?如果是,正确信息是多少?   解析:此题考查奇偶校验码的知识,题目采用偶校验码,也就是整个校验码中“1”的个数为偶数,现在收到的信息中1的个数为偶数,所以认为收到了正确信息,那么除开最后一位加的校验位,正确信息应为1101 0000。   第三章习题   考点一:存储器的分类   1. 为了解决CPU与主存速度不匹配的问题,通常采用的方法是( )。   A. 采用速度更快的主存   B. 在CPU和主存之间插入少量的高速缓冲存储器   C. 在CPU周期中插入等待周期   D. 扩大主存的容量   解析:此题考查存储器的多级存储结构,存储系统层次结构主要体现在“Cache一主存”层次和“主存-辅存”层次。前者主要解决CPU 和主存速度不匹配的问题,后者主要解决存储系统的容量问题。   答案:B   2. 计算机系统中的存储系统是指( )。   A. RAM存储器   B. ROM存储器   C. 主存   D. 主存和辅存   解析:此题考查存储系统的基本概念,计算机存储系统由主存和辅存构成。   答案:D   3. 磁带上的文件只能是( )。   A. 顺序存取   B. 随机存取   C. 以双字为单位存取   D. 直接存取   解析:磁带是一种顺序存取存储器,其内容只能按某种顺序存取,所以磁带上的文件只能是顺序存取。   答案:A   考点二:存储系统的系统结构   1. 连续两次启动同一存储器所需的最小时间间隔称为( )。   A. 存储周期   B. 存取时间   C. 存储时间   D. 访问时间   解析:   存储周期是指连续两次启动读或写操作时所需要的最小时间间隔;   存取时间是从启动一次存储器操作到完成该操作所经历的时间,分为读出时间和写入时间。   存储时间是属于存取时间的存操作数据的过程时间,   访问周期是指存储器进行一次“读”或“写”操作所需的时间间隔。   答案:A   2. 以下几种存储器中,存取速度最快的是( )。   A. Cache   B. 寄存器   C. 内存   D. 闪存   解析:在存储器的多级存储系统中我们可以知道速度由快到慢依次为:CPU>寄存器>Cache>主存>磁盘>磁带,光盘   答案:B   3. 如果一个存储单被访问,则可能这个存储单会很快的再次被访问,这称为( )。   A. 时间局限性   B. 空间局限性   C. 程序局限性   D. 数据局限性   解析:此题考查程序访问的局部性原理,程序访问的局部性原理包括时间局部性和空间局部性。时间局部性是指在最近的未来要用到的信息,很可能是现在正在使用的信息,因为程序中存在循环。空间局部性是指在最近的未来用到的信息,很可能与现在正在使用的信息在存储空间上是邻近的,因为指令通常是顺序存放、顺序执行的,数据一般也是以向量、数组等形式簇聚地存储在一起的。根据题意可以看出这是时间局限性。   答案:A   考点三:RAM   1. 切断计算机电源后,下列存储器中的信息会丢失的是( )。   A. RAM   B. ROM   C. 软盘   D. 硬盘   解析:切断计算机电源后,RAM(随机存储器)会丢失,而ROM(只读存储器)即使断电内容也不会丢失,软盘和硬盘属于外存,一般断电也不会丢失。   答案:A   2. 计算机内存通常按照字节编址,设若干片256K ⅹ8位的SRAM芯片构成的2048K ⅹ32位的存储器,使得每次能够读写4个字节的数据,请问存储器与CPU连接的地址线和数据线数目为( )。   A. 21,32   B. 23,8   C. 21,8   D. 23,32   解析:根据题意,2048K ⅹ32b = 223B,所以地址线有23位,字长为4B,所以数据线应为32条。   答案:D   3. 下面存储器中,( )的地址线通常采用分时复用的方法。   A. SRAM   B. E2PROM   C. FLASH   D. DRAM   解析:DRAM采用地址复用技术,地址线是原来的1/2,且地址信号分行、列两次传送。   答案:D   考点四:ROM   1. PC机在工作中,电源突然中断,则( )全部不丢失。   A. ROM和RAM中的信息   B. RAM中的信息   C. ROM中的信息   D. RAM中的部分信息   解析:切断计算机电源后,RAM(随机存储器)会丢失,而ROM(只读存储器)即使断电内容也不会丢失。   答案:C   2. 下列关于闪存(Flash Memory)的叙述中,错误的是( )。   A. 信息可读可写,并且读、写速度一样快   B. 存储由MOS管组成,是一种半导体存储器   C. 掉电后信息不丢失,是一种非易失性存储器   D. 采用随机访问方式,可替代计算机外部存储器   解析:Flash Memory是在EPROM与E2PROM的基础上发展起来的,其主要特点是既可在不加电的情况下长期保存信息,又能在线进行快速擦除与重写。闪速存储器既有EPROM的价格便宜、集成度高的优点,又有EPROM电可擦除重写的特点,且擦除重写的速度快。但是闪存是一种半导体存储器,不能实现信息可读可写,删除或重写内容是有条件的。   答案:A   考点五:存储器和CPU链接   1. 利用4片8K ⅹ4的存储芯片,可构成容量为( )的存储器。   A. 32Kⅹ 16   B. 8Kⅹ8   C. 16Kⅹ8   D. 16Kⅹ16   解析:不管是字扩展还是位扩展,总比特数保持不变,C中采用字位同时扩展法,保持了总得比特数不变的原则,所以选C。   答案:C   2. 信息按整数边界对齐存储的主要优点是( )。   A. 访存速度快   B. 节约主存单   C. 指令字的规格化   D. 指令的优化   解析:信息按照整数边界对齐存储可以保证访问不同位数的信息时都能在一个存取周期内完成从而提高访存速度。   答案:A   考点六:加快内存访问速度   1. 命中率高且电路实现简单的Cache与内存映射方式的是( )映射方式。   考试规则:你认为正确的选项   A. 全相联   B. 直接   C. 组相联   D. 哈希   解析:全相联映射方式比较灵活,Cache块冲突概率比较低,命中率高。   答案:A   2. 正确的论述是( )。   A. LRU算法替换掉那些在Cache中驻留时间最长且未被引用的块   B. LRU算法替换掉那些在Cache中驻留时间最短且未被引用的块   C. LRU算法替换掉那些在Cache中驻留时间最长且仍在引用的块   D. LRU算法替换掉那些在Cache中驻留时间最短且仍在引用的块   解析:LRU算法依据程序访问的局部性原理,选择近期内长久未访问过的Cache行进行替换。   答案:A   3. 某计算机CPU的地址线有16根,内存采用字节编址,内存容量是64KB,Cache容量是2KB。Cache块大小是32B。假定采用直接映射方式。计算内存地址为1234H的单对应的Cache块号   解析:首先计算Cache块数量:2KB  32 = 64块,由于采用字节编址和直接映射方式,根据直接映射的地址结构和映射关系有:j = i mod 2c,可以得到2c=64,所以c的值为6。块内地址为5位,块号占6位,那么tag标记就占16-5-6 = 5位,再把1234H化为二进制形式得010001,也就是17。   答案:010001   4. 某计算机采用Cache。当访问Cache未命中时,直接访问内存,并更新Cache。花费的时间是10s。当命中时,直接访问Cache花费的时间是2s。假定Cache命中率是95%,计算平均访问时间。   解析:根据平均访问时间计算公式可以得到   T = 10us * (1-95%)+ 2us * 95% = 2.4us   答案:2.4us   :强连通计算机考研   22计算机考研交流总sigusoft群:   23计算机考研交流总sigusoft群:   课程咨询|号:容嬷嬷(csky-rmm)|    sigusoft:luckygirl:

2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/30166.html

(0)
上一篇 2024年 9月 12日 上午8:18
下一篇 2024年 9月 12日 上午8:21

相关推荐

关注微信