计算机组成原理期末复习 作业四 一. 单选题(共8题,36分) 1. (单选题) 至今为止,计算机中的所有信息仍以二进制方式表示,其理由是 B A节约件B物理器件性能决定C信息处理方便D运算速度快 2. (单选题) 若数X的真值为-0.1010,在计算机中该数表示为1.0110,则该数所用的编码为_____C___ A原码 B反码 C补码D移码 3. (单选题)字长16位,用定点补码小数表示时,一个字所能表示的范围是 D A、0——(1—2-15)B-1——+1 C、-(1—2-15)——(1—2-15)D-1——(1—2-15) 4. (单选题)___B___属于有权编码 A、16进制编码B、BCD码C、ASCII码D、GB2312 5. (单选题)假设下列字符码中最后一位为校验码,如果数据没有错误,则采用偶校验的字符码的是___A___。 A、B、C、D、 6. (单选题)C不属于有权编码C A、8421码B、2421码C、 余3码D、16进制编码 7. (单选题)下列数中最大的数是______。 选B A 二进制128+16+4+1=149 B 八进制2*64+2*8+7=151 C 16进制9*16+6=150 D 10进制143(227)8 B. (1FF)16 C. ()2 D. (1789)10 8. (单选题) 若用双符号位,则发生正溢的特征是:双符号位为B。00B. 01C. 10D. 11二. 填空题(共3题,13.5分)9. 计算机内部有控制信息和数据信息两股信息在流动10. 若X=+0.,则X补=+0.,若X=-0.,则X补=-1.0010110。11. 计算机内部总线可分为数据总线、地址总线和控制总线。三. 判断题(共3题,13.5分)12. 字节包含着若干个位,是运算器一次可处理的二进制位数 (√)13. 海明码不仅可以检验一位数据出错,同时还可以纠正一位数据错误。(√)14. 奇偶校验不仅可以数据检错,同时还可数据纠错。(×)四. 简答题(共4题,18分)15. (简答题)为什么采用双符号位?正数何负数的双符号各位什么?答:计算机运算溢出检测机制采用双符号位,00表示正号,11表示负号。如果进位将会导致符号位不一致,从而检测出溢出。结果符号位为01时,称为上溢,符号位为10时为下溢。16. (简答题)浮点数尾码和阶码各用什么编码?表示浮点数阶码的是移码表示浮点数尾码的是原码或补码17. (简答题)计算机层次结构硬联逻辑级、微程序级、传统机器级、操作系统级、汇编语言级、高级语言级、应用语言级18.(简答题)汉字内码汉字机内码,又称“汉字ASCII码”,简称“内码”,指计算机内部存储,处理加工和传输汉字时所用的由0和1符号组成的代码。输入码被接受后就由汉字操作系统的“输入码转换模块”转换为机内码,与所采用的键盘输入法无关。机内码是汉字最基本的编码,不管是什么汉字系统和汉字输入方法,输入的汉字外码到机器内部都要转换成机内码,才能被存储和进行各种处理。五. 计算题(共4题,19分)19. 将十进制数 -0.276 和 47化成二进制数,再写出各自的原码、补码、反码表示(符号位和数值位共8位)答:0.276=2∧(-2)+2∧(-6)+……≈0.010001-0.276≈-0.0=2^5+2^3+2^2+2^1+2^0=(2)-0.276的原码为 补码为、反码为 47的原码为 00补码为00、反码为 00 20.用补码运算方法计算X= 0.1011 Y= 0.1100 时X+Y=?并判断结果是否溢出(采用双符号位)。 答:X= 0.1011 Y=0.1100[X]补= 00 1011 , [Y]补= 00 1100[X]补+[Y]补=[x+y]补码=01 0111=>标志位为01 ,结果有溢出(结果上溢) 21.计算机字长n=8位,机器数真值x= -B,求[x]补。[-B]的补码就是B22. 用补码运算方法计算X= —0.1011,Y= 0.1001,X+Y=?并判断结果是否溢出(采用双符号位)X= -0.1011 Y=0.1001∵ [X]补= 11 0101 , [Y]补= 00 1001∴[X]补+[Y]补=[x+y]补码=11 1110标志位为11(标志位相同) ,结果无溢出作业五一. 单选题(共4题,33.2分)1. 存储器____B___需要定时刷新。A、SRAM B、DRAMC、ROM D、EPROM2. 6116存储器采用___D__。A、单地址单位//动态存储器B、单地址8位C、双地址单位D、双地址8位//静态存储器和其它存储器3. CACHE的作用是A。A、提高存储器的访问速度B、提高CPU的运行速度 C、扩大CPU的寻址范围D、扩大存储器的有效范围解析:CACHE的作用是提高CPU访问主存的速度4. 虚拟存储器的作用是____D____。A、提高存储器的访问速度B、提高CPU的运行速度 C、扩大CPU的寻址范围D、扩大存储器的有效范围二. 填空题(共3题,24.9分)5. Cache的控制部分判断出要访问的数据在Cache中,称访问cache命中6. Cache的控制部分判断出要访问的数据不在Cache中,称访问cache缺失7. 若用规格为16K*4位的存储器芯片,组成一个512K*8位的存储体,则需要64片芯片,分32个组,芯片内部地址译码线14位,芯片片选地址译码线至少5位。解析:芯片数:(512k*8)/(16k*4)=64 每组芯片数:8/4=2组数:64/2=32 32=2^5=>5位三. 判断题(共2题,16.6分)8. 虚拟存储器的作用是为了提高CPU同主存交换数据的速度。(×)9. 存储器位扩充的方法是:多个存储器芯片的数据线分别连在系统数据总线的不同位上;读写控制线和片内地址线并联在系统的读写控制线和地位地址线上;片选信号线分别连在系统地址译码器不同的输出位上。(×)四. 简答题(共1题,8.3分)10. 存储、存储单、存储体存储:是存储器的最小存储单,它的作用是用来存放一位二进制代码0或1。存储单:存储器中可存放一个字或若干字节的基本单位。为区别存储器中的存储单,每个存储单都有唯一的一个地址编码。存储体:由若干个存储单组成的独立存储实体。五. 其它(共2题,17分)11. 用2K*8位的动态RAM芯片构成8K*8位存贮器,画出该存贮器组成的逻辑框图。(8k*8)/(2k*8)=412. 用2716(2K*8Bit)组成8K*8Bit的存储器,地址 (0000H—07FFH),画出电路原理图。解:分析题目可知,由于两个存储器的位数一样,所以不需要进行位扩充只需进行字扩充,所以需要2716芯片的数目如下:8k/2k=4片,地址线编号从A0-A15,地址线设计如下:



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

