复习题一、单项选择题(每题2分,共30分)1.计算机问世至今,新型机器不断推陈出新,不管怎样更新,依然保有“存储程序”的概念,最早提出这种概念的是(B)。A.巴贝奇B.冯·诺依曼C.帕斯卡D.贝尔2.至今为止,计算机中所有信息仍以二进制方式表示的理由是(C)。A.节约原件B.运算速度快C.由物理器件的性能决定D.信息处理方便3.计算机硬件能够直接识别的语言是(D)。A.高级语言B.自然语言C.汇编语言D.机器语言4.机器主频周期是指(C)。A.指令周期B.总线周期C.时钟周期D.存取周期5.若一台计算机的机器字长为4字节,则表明该机器(C)。A.能处理的数值最大为4位十进制数B.能处理的数值最多为4位二进制数组成C.在CPU中能够作为一个整体处理32位的二进制代码D.在CPU中运算的结果最大为3226.用于科学计算的计算机中,标志系统性能的主要参数是(C)。A.主时钟频率B.主存容量C.MFLOPSD.MIPS7.下列(D)不属于系统程序。A.数据库系统B.操作系统C.编译程序D.编辑程序8.一片1MB的磁盘能存储(D)字节的数据。A.610B.610C.910D.2029.存储单元是指(B)。A.存放一个字节的所有存储元集合B.存放一个存储字的所有存储元集合C.存放一个二进制信息位的存储元集合D.存放一条指令的存储元集合10.存储字是指(A)。A.存放一个存储单元中的二进制代码组合B.存储单元的个数C.存放一个存储单元中的二进制代码位数D.机器指令的位数11.存储字长是指(C)。A.存放在一个存储单元中的二进制代码组合B.存储单元的个数C.存放在一个存储单元中的二进制代码位数D.机器指令的位数~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~12.关于ASCII编码的正确描述是(B)。A.使用8位二进制代码,最右边一位为1B.使用8位二进制代码,最左边一位为0C.使用8位二进制代码,最右边一位为0D.使用8位二进制代码,最左边一位为113.若二进制数为1111.101,则相应的十进制数为(A)。A.15.625B.15.5C.14.625D.14.514.若十六进制数为B5.4,则相应的十进制数为(D)。A.176.25B.176.5C.181.5D.181.2515.若十进制数为132.75,则相应的十六进制数为(B)。A.21.3B.84.CC.24.6D.84.616.下列说法正确的是(B)。A.当机器采用补码表示时,0有两种编码方式B.当机器采用原码表示时,0有两种编码方式C.当机器采用反码表示时,0有一种编码方式D.无论机器数采用何种码表示,0都有两种编码方式17.在整数定点机中,下列说法正确的是(B)。A.原码和反码不能表示-1,补码可以表示-1B.3种机器数均可表示-1C.原码和补码不能表示-1,反码可以表示-1D.都不能表示-118.计算机中表示地址时,采用(D)。A.原码B.补码C.移码D.无符号数19.若十进制数为49,则其对应的补码[X]补为(C)。A.11100011B.11111001C.11001111D.1100111020.主要用于表示浮点数中的阶码的是(D)。A.原码B.补码C.反码D.移码21.一个n+1位整数原码的数值范围是(D)。A.nn21x21<B.nn21x21<C.nn21x21<D.nn21x2122.假设机器字长为16位,用定点补码小数表示时,一个字所能表示的范围是(D)。A.150~(12)B.1515(12)~(12)C.1~1D.151~(12)23.N位定点整数(有符号)表示的最大值是(B)。A.2nB.21nC.12nD.121n24.已知X0且012XX.XXXn原,则[X]补可通过(C)求得。A.按位求反,末位加1B.求补C.除0X外,各位按位求反,末位加1D.[X]1反25.组成一个运算器需要多个部件,但下面所列(D)不是组成运算器的部件。A.通用寄存器组B.数据总线C.ALUD.地址寄存器26.定点补码加法运算中,(B)时表明运算结果必定发生了溢出。A.双符号位相同B.双符号位不同C.正负相加D.两个负数相加27.采用补码运算的目的是为了(B)。A.加速运算B.设计简单C.节省设备D.方便用户28.在定点机中执行算术运算时会产生溢出,其根本原因是(B)。A.主存容量不够B.运算结果无法表示C.操作数地址过大D.栈溢出29.在补码的加减法中,用两位符号位判断溢出,两位符号位1201SS时,表示(B)。A.结果为正数,无溢出B.结果正溢出C.结果负溢出D.结果为负数,无溢出30.若012n[X]X,XXXK补,其中0X为符号位,1X位最高数值位。若(B)则,当补码左移时,将会发生溢出。A.01XXB.01XXC.0X0D.1X131.两补码数相加,采用1位符号位,当(D)时表示结果溢出。A.符号位有进位B.符号位进位和最高数位进位异或结果为0C.符号位为1D.符号位进位和最高数位进位异或结果为132.在定点运算器中,无论采用双符号位还是单符号位,必须有(),它一般用()来实现。(C)A.译码电路,与非门B.编码电路,或非门C.溢出判断电路,异或门D.移位电路,与或非门33.计算机内的减法是用(C)来实现的。A.将被减数加到减数中B.从被减数中减去减数C.补数的相加D.从减数中减去被减数34.补码定点整数01010101左移两位后的值为(B)。A.01000111B.01010100C.01000110D.010101035.补码定点整数10010101右移1位后的值为(D)。A.01001010B.01001010C.10001010D.1100101036.已知一个8位寄存器的数值为11001010,将该寄存器小循环左移一位后,结果为(A)。A.01100101B.10010100C.10010101D.0110010037.在补码加减交替除法中,参加操作的数和商符分别是(B)。A.绝对值的补码在形成商值的过程中自动形成B.补码在形成商值的过程中自动形成C.补码由两数符号位“异或”形成D.绝对值的补码由两数符号位“异或”形成38.在原码一位乘中,当乘数Yi为1时,(B)。A.被乘数连同符号位与原部分积相加后,右移一位B.被乘数绝对值与原部分积相加后,右移一位C.被乘数连同符号位右移一位后,再与原部分积相加D.被乘数绝对值右移一位后,再与原部分积相加39.下列关于定点数一位原码乘法的描述正确的是(D)。Ⅰ.符号位不参与运算,根据数值位的乘法运算结果确定结果的符号位Ⅱ.在原码一位乘法过程中,所有的移位均是算术移位操作Ⅲ.假设两个n位数进行原码一位乘,部分积至少需要使用n位寄存器A.Ⅱ、ⅢB.只有ⅡC.只有ⅢD.全错40.在原码两位乘中,符号位单独处理,参加操作的数是(A)。A.原码B.绝对值的补码C.补码D.绝对值41.原码乘法是(C)。A.先取操作数绝对值相乘,符号位单独处理B.用原码表示操作数,然后直接相乘C.被乘数用原码表示,乘数取绝对值,然后相乘D.乘数用原码表示,被乘数取绝对值,然后相乘42.浮点加减中的对阶采取的方法是(A)。A.将较小的一个阶码调整到与较大的一个阶码相同B.将较大的一个阶码调整到与较小的一个阶码相同C.将被加数的阶码调整到与加数的阶码相同D.将加数的阶码调整到与被加数的阶码相同43.采用规格化的浮点数最主要是为了(D)。A.增加数据的表示范围B.方便浮点运算C.防止运算时数据溢出D.提高数据的表示精度44.若浮点数用补码表示,则判断运算结果为规格化数的方法是(C)。A.阶符与数符相同,则为规格化数B.小数点后第一位为1,则为规格化数C.数符与小数点后第一位数字相异,则为规格化数D.数符与小数点后第一位数字相同,则为规格化数45.在浮点机中,判断原码规格化的原则是(B)。A.尾数的符号位与第一位不同B.尾数的第一位数为1,数符任意C.尾数的符号位与第一位相同D.阶符与数符不同46.如果浮点数的尾数采用补码表示,则下列(D)中的尾数是规格化数形式。A.1.11000B.0.01110C.0.01010D.1.0001047.在浮点数编码表示中(D)在机器数中不出现,是隐含的。A.阶码B.符号C.尾数D.基数48.浮点数的精度取决于(C)。A.阶码的位数B.阶码采用的编码C.尾数的位数D.尾数采用的编码49.表示浮点数的范围是由浮点数的(A)决定的。A.阶码的位数B.阶码采用的编码C.尾数的位数D.尾数采用的编码50.若浮点数用补码表示,则判断运算结果是否为规格化数的方法是(C)。A.阶符与数符相同为规格化数B.阶符与数符相异为规格化数C.数符与尾数小数点后第一位数字相异为规格化数D.数符与尾数小数点后第一位数字相同为规格化数~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~51.CPU不能直接访问的是(D)。A.CacheB.ROMC.内存D.外存52.存储周期是指(D)。A.存储器的读出时间B.存储器进行连续读和写操作所允许的最短时间间隔C.存储器的写入时间D.存储器进行连续写操作所允许的最短时间间隔53.存储器是计算机系统的记忆设备,主要用于(D)。A.存放程序B.存放软件C.存放微程序D.存放程序和数据54.半导体静态存储器SRAM的存储原理是(B)。A.依靠定时刷新B.依靠双稳态电路C.依靠读后再生D.信息不再变化55.DRAM的存储原理是(A)。A.依靠定时刷新B.依靠双稳态电路C.依靠读后再生D.信息不再变化56.DRAM的刷新时以(A)为单位的。A.行B.列C.存储单元D.存储字57.EPROM是指(D)。A.读写存储器B.只读存储器C.可编程的只读存储器D.光擦除可编程的只读存储器58.RAM中每个存储单元为16位,则下面所述正确的是(B)。A.地址线也是16位B.地址线与16无关C.地址线与16有关D.地址线不得少于16位59.某主存储器按字节编址,地址线数目为16,这个存储器的容量为(C)。A.16K×16位B.32K×8位C.64K×8位D.16K×1位60.某存储器容量为32K×16位,则(C)。A.地址线为16根,数据线为32根B.地址线为32根,数据线为16根C.地址线为15根,数据线为16根D.地址线为15根,数据线为32根61.在按字节编址的存储器中,每个编址单元中存放(B)。A.1位B.8位C.16位D.32位62.某机字长32位,主存容量为256M字节,按字编址。主存的寻址范围为(A)。A.0~256M-1B.0~64M-1C.0~128M-1D.256M63.机器字长32位,其存储容量为16MB,若按双字编址,它的寻址范围是(C)。A.0~256K1B.0~512K1C.0~2M1D.0~1M164.若存储周期250ns,每次读出16位,则该存储器的数据传送率为(C)。A.6410字节/秒B.4M字节/秒C.6810字节/秒D.8M字节/秒65.有关高速缓冲存储器(Cache)的说法,正确的是(B)。A.只能在CPU以外B.CPU内、外都可设置CacheC.只能在CPU以内D.若存在Cache,CPU就不能再访问内存66.在CPU执行一段程序的过程中,Cache的存取次数为4600次,由主存完成的存取次数为400次。若Cache的存取时间为5ns,主存的存取时间为25ns,则CPU的平均访问时间为(B)ns。A.5.4B.6.6C.8.8D.9.267.某机器的主存储器共32KB,由16片16K1位(内部采用128128存储阵列)的DRAM芯片字和位同时扩展构成。若采用集中式刷新方式,且刷新周期为2ms,那么所有存储单元刷新一遍需要(A)个存储