版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
【答案】《计算机组成原理》(华中科技大学)章节期末慕课答案有些题目顺序不一致,下载后按键盘ctrl+F进行搜索第1周计算第1周编程题1.温度转换
答案:【题目内容:写一个将华氏温度转换成摄氏温度的程序,转换的公式是:°F=(9/5)*°C+32其中C表示摄氏温度,F表示华氏温度。程序的输入是一个整数,表示华氏温度。输出对应的摄氏温度,也是一个整数。提示,为了把计算结果的浮点数转换成整数,需要使用下面的表达式:(int)x;其中x是要转换的那个浮点数。注意:除了题目要求的输出,不能输出任何其他内容,比如输入时的提示,输出时的说明等等都不能。这道题目要求转换后的数字,程序就只能输出这个数字,除此之外任何内容都不能输出。输入格式:一个整数。输出格式:一个整数。输入样例:100输出样例:37】第二章数据表示第二章单元测试1.如果某系统里运算15*4=112成立,则系统采用的进制是
答案:【6789】2.假设寄存器为8位,用补码形式存储机器数,包括一位符号位,那么十进制数-25在寄存器中的十六进制形式表示为
答案:【E7H67H99HE6H】3.设G(x)=1011,某(7,4)码为K1K2K3K4K5K6K7,仅K7出错时进行CRC校验得到的余数为001,当仅K5出错时,进行CRC校验得到的余数为
答案:【100010011110】4.浮点数的表示范围和表示精确度分别取决于
答案:【阶码的位数和尾数的位数尾数的位数和阶码的位数阶码的编码和尾数的编码机器字长和阶码的位数】5.当-1<x<0时,[x]补=
答案:【2+x2-x1-x】6.有字长为8位的代码10010011,分别采用奇校验和偶校验方式对其编码,把增加的1位校验码安排在编码结果的右边位,则得到的奇、偶校验编码分别是
答案:【100100110和100100111010010011和110010011110010011和010010011100100111和100100110】7.两个字长16位的补码0A2B和E16A,带符号扩展成32位后的结果分别
答案:【00000A2B和0000E16A11110A2B和FFFFE16A00000A2B和FFFFE16AFFFF0A2B和0000E16A】8.字长8位的某二进制补码整数为11011010,则该数的标准移码是
答案:【01011010110110101011101000111010】9.存储器中地址为1000#、1001#、1002#、1003的4个连续存储单元,分别保存的字节数据是1A、2B、3C、4D,如果数据字长为32位,存储器采用的是小端对齐模式,则这4个存储单元存储的数据值应被解析为
答案:【4D3C2B1A1A2B2C3DD4C3B2A1A1B2C3D4】10.某十六进制浮点数A3D00000中最高8位是阶码(含1位阶符,且在阶码的最左边位),尾数是最低24位(含1位数符,且在尾数的最左边位),若阶码和尾数均采用补码,则该浮点数的十进制真值是(从上述描述可知,本题的浮点数不是采用的IEEE754)
答案:【-0.375×2^(-93)-0.625×2^(-93)0.625×2^(-35)-0.375×2^(-35)】11.某IEEE754格式32位浮点数,若其对应的十六进制代码为ABE00000,则浮点数的真值为
答案:【-0.75×2^(-40)-1.75×2^(-40)-0.75×2^(-87)-1.75×2^(-87)】12.字长4位的待编码二进制数据为1101,对它进行CRC编码时采用的生成多项式代码为1011,则得到的CRC编码为
答案:【1101101110110011010101101001】13.2^100mod7=
答案:【2345】14.下列关于补码和移码关系的描述中,错误的是
答案:【相同位数的补码和移码具有相同的数据表示范围零的补码和移码相同同一个数的补码和移码,其数值部分相同,而符号相反一般用译码表示浮点数的阶码,而用补码表示定点数】15.下列对海明校验的描述中,正确的描述是
答案:【分成r组时,可以得到r位指错码,因此可以区分2^r种只有1位出错的情况海明校验码的码距与校验位的位数无关待编码数据长度为4位,再增加3位校验码就可以检测到仅1位数据出错的情况并纠错在任何条件下,海明校验都无法检测到多位数据同时出错的情况】16.若浮点数的尾数是用5位补码来表示,左边1位是符号位,则下列两个尾数都是规格化的尾数是
答案:【01100和1111011011和0101110001和0100101011和11010】17.对字长为8位的二进制代码10001101,下列说法错误的是
答案:【如果代码为无符号数,则其十进制真值为141如果代码为补码数,则其十进制真值为-115如果代码为标准移码数,则其十进制真值为-115如果代码为原码数,则其十进制真值为-13】18.对于IEEE754格式的浮点数,下列描述正确的是
答案:【阶码用移码表示,尾数用原码表示阶码和尾数都用补码表示阶码和尾数都用原码表示阶码用移码表示,尾数用补码表示】19.计算机字长16位,采用补码表示整数,下列关于其表示数据范围的描述中正确的是
答案:【能表示的最小正整数是1能表示最大正整数是(2^15)-1能表示的最大负整数是-1能表示的最小负整数是-(2^15)】20.在IEEE754浮点机器数中不保存的是
答案:【尾数中最高位的1基数阶码的符号位尾数的符号位】第三章运算方法与运算器第三章单元测验1.已知A=0.1011,B=-0.0101,则[A+B]补为
答案:【0.01101.10111.01100.1101】2.在定点运算器中,为判断运算结果是否发生错误,无论采用双符号位还是单符号位,均需要设置___,它一般用异或门来实现
答案:【译码电路移位电路溢出判断电路编码电路】3.设机器字长8位(含1位符号位),采用补码表示,对机器数DAH分别进行算术左移一位和算术右移一位,其结果分别为
答案:【B5H,6DHB4H,6DHB4H,EDHB5H,EDH】4.以下各机器数中,引入___数据表示,减法可直接通过一次加法运算来实现,且运算结果与参加运算数的机器数表现形式不变,从而简化运算器设计
答案:【移码原码反码补码】5.在下列浮点数表示中,左移一位就可被规格化浮点数是
答案:【】6.若浮点数用补码表示,则判断运算结果尾数是否为规格化数的方法是
答案:【阶符与数符相同阶符与数符相异尾数符号位与尾数小数点后第一位数字相异尾数符号位与尾数小数点后第一位数字相同】7.浮点数加减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均包含2位符号位)。若有两个浮点数X=2^7′29/32,Y=2^5′5/8,则用浮点加法计算X+Y的最终结果是
答案:【001111100010001110100010010000010001溢出】8.单符号位补码表示的两个同号数相加或异号数相减时,所得结果的符号位SF和进位标志CF进行()运算为1时,表示运算的结果产生溢出
答案:【与或与非异或】9.以下关于算术逻辑运算单元(ALU)的描述正确的是
答案:【能完成算术与逻辑运算无论如何都不能实现乘法运算只能完成算术运算只能完成逻辑运算】10.对8位补码操作数A5H,进行二位算术右移后的十六进制结果为()H
答案:【D252E969】11.原码除法是指
答案:【操作数和符号都用绝对值表示操作数用补码表示并进行除法,但商用原码表示操作数取绝对值相除,符号位单独处理操作数用原码表示,然后相除】12.执行算术右移指令的操作过程是
答案:【操作数的符号位填0,各位顺次右移1位操作数的符号位填1,各位顺次右移1位操作数的符号位不变,各位顺次右移1位,符号位拷贝至最高数据位进位标志移至符号位,各位顺次右移1位】13.以下关于算术移位和逻辑移位的描述中正确的是
答案:【算术右移时,符号位不变并向最高数据位复制逻辑左移时,左边最高位丢失,右边低位补0逻辑右移时,相当于对原数除2算术左移时,相当于对原数乘2】14.以下关于数据运算的说法正确的是
答案:【补码加减交替法是一种不恢复余数法原码乘法运算时符号单独参加运算浮点运算可由阶码运算和尾数运算两个部分联合实现n位小数的补码一位乘法(Booth算法),初始化时需要在乘数最低位后面添加一个附加位,并取初值为0】15.在浮点数加减法运算“规格化”步骤中,以下哪些尾数(假定采用补码表示)需要进行”左移规格化”处理?(以下各数均为2进制表示)
答案:【00.100010.010011.100000.0111】16.计算机内部的定点数大多用补码表示,下列关于补码及运算特点叙述中正确的是
答案:【零的表示唯一符号位与数值部分一起参加运算补码加减运算的进位位取模运算后直接舍去减法可用加法来实现】17.下列是组成运算器部件的是
答案:【状态寄存器数据总线ALU地址寄存器】18.假定有4个整数用8位补码分别表示r1=FEH,r2=F2H,r3=90H,r4=F8H,若将运算结果存放在一个8位的寄存器中,则下列运算不会发生溢出的是
答案:【r1×r2r2×r3r1×r4r2×r4】19.以下关于ALU的描述中,不正确的是
答案:【只能做加法与减法运算只能做算术运算支持算术与逻辑运算只做逻辑运算】20.若采用双符号位补码运算,运算结果的符号位为10,下列结论中错误的是
答案:【产生了下溢产生了上溢运算结果溢出,结果为负数运算结果溢出,结果为正数】第四章存储系统(一)存储系统(一)单元测验1.假定用若干块4K*4位的存储芯片组成一个8K*8位的存储器,则地址0B1F所在芯片的最小地址是
答案:【0000H0600H0700H0B00H】2.某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数目分别为
答案:【64,1616,6416,1664,6464K的SRAM需要地址线16根,另外题目条件中说明数据线16位,本答案不正确】3.字位结构为256Kx4位SRAM存储芯片,其地址引脚与数据引脚之和为
答案:【18222430】4.计算机字长32位,主存容量为128MB,本机按字的寻址范围为
答案:【0~32M-10~128M-10~64M-10~16M-1】5.存储字长是指
答案:【存储器地址线的二进制位数存放在一个存储单元中的二进制位数存储单元总数寄存器的数据位数】6.主存储器和CPU之间增加高速缓冲存储器(Cache)的目的是
答案:【提高存储系统访问速度简化存储管理扩大主存容量支持虚拟存储技术】7.CPU可直接访问的存储器是
答案:【磁盘主存光盘磁带】8.在32位的机器上存放0X12345678,假定该存储单元的最低字节地址为0X4000,则在小端存储模式下存在在0X4002单元的内容是
答案:【0X120X340X560X78】9.某计算机字长32位,下列地址属性中属于按双字长边界对齐的是
答案:【CPU地址线低三位全部为0CPU地址线低二位全部为0CPU地址线最低为0CPU地址线低三位取值随意】10.下列存储器类型中,速度最快的是
答案:【DRAMFlashMemorySRAMEPROM】11.动态存储器刷新以()为单位进行
答案:【单个存储单元行列字节】12.用若干片2K′4位的存储芯片组成一个8K′8位的存储器,则地址0B1FH所在的芯片在全局的最大地址是
答案:【0CFFH0BFFH1BFFH0FFFH】13.计算机系统中的存储体系是指
答案:【RAM和ROM存贮器Cache磁盘存储器Cache、主存和辅助存储器】14.符合存储体系构建思想的是
答案:【时间局部性空间局部性编程采用顺序结构编程采用分支结构】15.全部使用4片32K*8位的SRAM存储芯片,可设计的存储器有
答案:【128K*8位32K*32位64K*16位128K*16位】16.DRAM比SRAM慢,可能的原因包括
答案:【DRAM需要刷新CPU访问DRAM器时,行列地址线分时间发送DRAM读之前需要预充电DRAM存储单元的行列地址线复用】17.不需要定时刷新的半导体存储器是
答案:【SRAMDRAMEPROMFlashMemory】18.下列属于衡量存储器技术指标的是
答案:【存储容量存取时间存储周期存储器带宽】19.下列关于RAM和ROM的叙述中,正确的是
答案:【RAM是易失性存储器,ROM是非失性存储器RAM和ROM都采用随机存取的方式进行访问Cache可选RAM、ROM做数据存储体ROM和RAM都不需要刷新】20.关于内存的下列说法中,错误的是
答案:【内存的存取速度不能低于CPU速度,否则会造成数据丢失程序只有在数据和代码等被调入内存后才能运行采用虚拟内存技术后CPU可以直接访问硬盘上的代码和数据某计算机内存容量为8GB,按字节编址,那么它的地址总线为33位】第四章存储系统(二)第四章存储系统(二)测试1.下列关于CaChe的说法中,错误的是()
答案:【CaChe对程序员透明CaChe行大小与主存块大小一致分离CaChe(也称哈佛结构)是指存放指令的CaChe与存放数据CaChe分开设置读操作也要考虑CaChe与主存的一致性问题】2.下列关于主存与cache地址映射方式的叙述中正确的是()
答案:【全相联映射方式比较适用于大容量Cache直接映射是一对一的映射关系,组相联映射是多对一的映射关系在Cache容量相等条件下,直接映射方式的命中率比组相联方式有更高的命中率在Cache容量相等条件下,组相联方式的命中率比直接映射方式有更高的命中率】3.下列关于MMU的叙述中,错误的是()
答案:【MMU是存储管理部件MMU负责主存地址到Cache地址的映射MMU参与虚拟地址到物理地址的转换MMU配合使用TLB地址转换速度更快】4.假定主存按字节编址,cache共有64行,采用4路组相联映射方式,主存块大小为32字节,从0开始编号。问主存第3000号单元所在主存块对应的cache组号是
答案:【151329】5.以下关于虚拟存储管理地址转换的叙述中错误的是()
答案:【地址转换是指把逻辑地址转换为物理地址一般来说,逻辑地址比物理地址的位数少地址转换过程中可能会发生“缺页”MMU在地址转换过程中要访问页表项】6.以下哪种情况能更好地发挥Cache的作用
答案:【程序中存在较多的函数调用程序的大小不超过内存容量程序具有较好的时间和空间局部性递归子程序】7.相联存储器是按()进行寻址访问的存储器
答案:【地址内容堆栈队列】8.虚拟存储器中,程序执行过程中实现虚拟地址到物理地址映射部件(系统)是
答案:【应用程序完成操作系统和MMU配合完成编译器完成MMU完成】9.下列关于Cache的描述中正确的是()
答案:【Cache存储器是内存中的一个特定区域Cache存储器的存取速度介于内存和磁盘之间Cache存储器中存放的内容是内存的副本Cache中存放正在处理的部分指令和数据】10.某计算机系统中,CaChe容量为512KB,主存容量为256MB,则CaChe一主存层次的等效容量为
答案:【512KB256MB256MB+512KB256MB-512KB】11.下列关于CaChe的论述中,正确的是
答案:【采用直接映射时,CaChe无需使用替换算法采用最优替换算法,CaChe的命中率可达到100%加快CaChe本身速度,比提高CaChe命中率更能提升存储系统的等效访问速度CaChe的容量与主存的容量差距越大越能提升存储系统的等效访问速度】12.采用虚拟存储器的主要目的是
答案:【提高主存储器的存取速度扩大CPU的访存空间,且能进行自动管理和调度提高外存储器的存取速度扩大外存储器的存储空间】13.在Cache的地址映射中,若主存中的任意一块均可映射到Cache内任意一行的位置上,则这种映射方法称为
答案:【全相联映射直接映射2-路组相联映射混合映射】14.某计算机的存储系统由cache和主存组成。某程序执行过程共访存2000次,其中访问cache缺失(未命中)100次,则该程序执行过程中Cache的命中率为
答案:【80%85%90%95%】15.在程序执行过程中,Cache与主存的地址映射是由
答案:【用户编写程序完成操作系统完成编译系统完成硬件自动完成】16.在虚存、内存之间进行地址变换时,功能部件()将地址从虚拟(逻辑)地址空间映射到物理地址空间
答案:【TLBMMUCacheDMA】17.32位处理器的最大虚拟地址空间为
答案:【2G4G8G16G】18.下列关于TLB、Cache和虚存页(Page)命中组合情况中,一次访存过程中可能发生的是()
答案:【TLB命中、cache命中、Page命中TLB未命中、cache命中、Page命中TLB未命中、cache未命中、Page命中TLB未命中、cache命中、Page未命中】19.下列关于存储系统的描述中正确的是()
答案:【每个程序的虚地址空间可以远大于实地址空间,也可以远小于实地址空间多级存储体系由cache、主存和虚拟存储器构成Cache和虚拟存储器这两种存储器管理策略都利用了程序的局部性原理当Cache未命中时,CPU以直接访问主存,而CPU不能直接访问辅助存储器】20.下面有关Cache的说法中正确的是()
答案:【设置Cache的目的,是缓解CPU和主存之间的速度匹配问题设置Cache的理论基础,是程序访问的局部性原理Cache与主存统一编址,Cache地址空间是主存的一部分Cache功能均由硬件实现,对程序员透明】计算组成原理期末考试组成原理期末考试试卷1.计算机主存容量8MB,分为4096个主存块,Cache数据区容量为64KB,Cache的总行数为()
答案:【409620483216】2.在下列因素中,与Cache的命中率无关的是()
答案:【Cache块大小Cache的总容量主存的存取时间替换算法】3.下列关于CaChe的说法中,正确的是()
答案:【采用直接映像时,CaChe无需考虑替换问题如果选用最优替换算法,则CaChe的命中率可以达到100%提高CaChe本身速度比提高CaChe命中率更有利于提升存储器的等效访问速度CaChe的容量与主存的容量差别越大越好】4.为了便于实现多级中断,保存现场信息最有效的办法是采用()
答案:【通用寄存器堆栈主存Cache】5.下列各项操作中,不属于中断隐指令完成的操作是()
答案:【设置中断屏蔽字保存断点产生向量地址读取服务程序入口地址】6.某Cache共有16块,每个主存数据块的大小为64字节,存储器均按字节编址。主存中第268号单元所在主存块,如果要将其装入到Cache中。如果采用2路组相联映射方式将主存数据块装入到Cache,则该主存块应装入到Cache中时,应装入到()
答案:【第2组中任意块第4组中任意块第6组中任意块第7组中任意块】7.某半导体14KB,按字节编址,其中0000H-1FFFH为ROM区,2000H-37FFH为RAM区,地址总线A15-A0(低),双向数据总线D7-D0(低),读写控制线R/W。可选用的存储芯片有EPROM(4kB/片)和RAM(2K×4位/片)。需要RAM芯片数量为()
答案:【14片7片6片3片】8.下列按内容寻址,而不是按地址码寻址的存储器是()
答案:【双端口存储器相联存储器并行储器虚拟存储器】9.下列关于软件与硬件协同的描述中,错误的是()
答案:【指令格式与CPU的内部结构有关溢出检测硬件可以大大简化基于软件的溢出判断程序的局部性与存储系统等效访问速率有关动态存储单元的不同结构对指令功能产生影响】10.采用DMA方式传送数据时,每传送一个数据就要用一个()时间。
答案:【存储周期指令周期机器周期时钟周期】11.下列关于数据通路的叙述中,错误的是(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年九江理工职业学院马克思主义基本原理概论期末考试模拟题带答案解析(夺冠)
- 呐喊中的要课件
- 2024年鸡东县幼儿园教师招教考试备考题库及答案解析(必刷)
- 2025年中国刑事警察学院马克思主义基本原理概论期末考试模拟题带答案解析(必刷)
- 2025年饶阳县招教考试备考题库及答案解析(必刷)
- 2024年盘县招教考试备考题库及答案解析(夺冠)
- 2025年长春职业技术大学马克思主义基本原理概论期末考试模拟题附答案解析(必刷)
- 2025年濮阳职业技术学院单招职业技能考试题库带答案解析
- 2025年湘中幼儿师范高等专科学校单招职业适应性考试题库带答案解析
- 2025年武汉理工大学马克思主义基本原理概论期末考试模拟题带答案解析(必刷)
- 山西省金科新未来2024-2025学年高一上学期期末考试化学试题(含答案)
- 电气检测安全报告
- 第四届全国仪器仪表行业职业技能竞赛-无人机装调检修工(仪器仪表检测)理论考试题库(含答案)
- 国家职业技术技能标准 4-10-01-05 养老护理员 人社厅发201992号
- 急性梗阻性化脓性胆管炎护理
- 2024深海矿产资源开采系统技术指南
- 2022通达经营性物业贷调查报告
- 立式气液分离器计算
- 财务每日工作汇报表格
- 2022-2023学年广东省佛山市南海区、三水区九年级(上)期末数学试卷含解析
- 版权登记代理委托书
评论
0/150
提交评论