《计算机专业基础综合计算机组成原理历年真题试卷汇编1》由会员分享,可在线阅读,更多相关《计算机专业基础综合计算机组成原理历年真题试卷汇编1(6页珍藏版)》请在金锄头文库上搜索。
1、计算机专业基础综合计算机组成原理(数据的表示和运算)历年真题试卷汇编1(总分:84.00,做题时间:90 分钟)一、 单项选择题(总题数:35,分数:70.00)1. 定点补码加减法运算中,当运算结果出现时,表示运算结果负溢出。【华中科技大学2002 年】A. 符号位为00B. 符号位为 01C. 符号位为10丿D. 符号位为 11 考查双符号位时溢出的判别。两个符号位不同时,表示溢出,此时最高位符号位代表真实符号。2. 采用变形补码判溢出,当发生正溢出时,其两位符号位为。【国防科技大学2002 年】A. 0B. 1 丿C. 10D. 11 考查双符号位时溢出的判别。原理同上题。3. 在定点运
2、算器中,无论采用双符号位还是单符号位,必须有。【上海大学 2001 年】A. 译码电路,它一般用与非门来实现B. 编码电路,它一般用或非门来实现C. 溢出判断电路,它一般用异或门来实现丿D. 移位电路,它一般用与或非门来实现 考查溢出判别所需硬件配置。三种溢出判别方法,均必须有溢出判别电路,可用异或门来实现。4. 在原码不恢复余数除法(又称原码加减交替法)的算法中, 。【哈尔滨工程大学2004 年】A. 每步操作后,若不够减,则需恢复余数B. 若为负商,则恢复余数C. 整个算法过程中,从不恢复余数丿D. 仅当最后一步不够减时,才恢复一次余数考查原码不恢复余数除法。5在补码一位乘中,若判断位Y
3、Y+1=10,则应执行的操作是_。【电予科技大学1996年】【上海n n+1大学 1998 年】A. 原部分积加X二,然后右移一位丿补B. 原部分积加X、,然后右移一位补C. 原部分积加X、,然后左移一位补D. 原部分积加X、,然后左移一位补考查补码一位乘。6实现N位(不包括符号位)补码一位乘时,乘积为_位。【西安电子科技大学2007年】A. NB. N 十 1C. 2N 丿D. 2N+1考查补码一位乘。补码一位乘法运算过程中一共向右移位N次,加卜原先的N位,一共是2N位数值位。7.XY为定点二进制数,其格式为1位符号位,n位数值位。若采用Booth补码一位乘法实现乘法运算,则 需要次移位和最
4、多次加法运算。【中科院计算所2000年】A. n1B. n丿C. n+l 丿D. n+2考查 Booth 乘法。8设n=8(不包括符号位),则原码一位乘需做_次移位和最多次加法。【中科院计算所2000年】A. 7B. 8 丿C. 9D. 10考查原码乘法。9. 设n=8(不包括符号位),机器完成一次加和移位各需100ns,则原码一位乘最多需ns,补码Booth算法最多需ns。 【中科院计算所2000年】A. 1600 丿B. 1.7 丿C. 1500D. 1800考查原码乘法与Booth乘法。10. 下列关于原码乘法说法正确的是。【电子科技大学1996年】A. 原码乘法是指:用原码表示操作数据
5、,然后直接相乘。B. 原码乘法是指:取绝对值相乘,符号位按“同号为正异号为负”单独处理。丿C. 原码乘法是指:用补码表示数据,然后直接相乘。D. 原码乘法是指:直接相乘,符号位按“同号为正异号为负”单独处理。 考查原码乘法。11. 在原码加减交替除法中,当余数符号位为时商0,下一步执行操作。【电子科技大学1996年】A. 0, 2R + | Y |B. 1, 2R | Y |C. 1, 2Ri+ | Y | 丿D. 0, 2R 一| Y|考查原码加减交替除法。12. 原码不恢复余数定点小数除法,要求被除数绝对值小于除数绝对值,其目的是。A. 商为规格化小数B. 商为正数C. 商不溢出丿D. 不
6、必恢复余数考查原码不恢复余数除法。13. 下列关于补码除法说法正确的是。【电子科技大学1998年】A. 补码不恢复除法中,够减商0,不够减商1B. 补码不恢复余数除法中,异号相除时,够减商0,不够减商1丿C. 补码不恢复除法中,够减商1,不够减商0D. 以上都不对考查补码除法(不恢复余数法加减交替法)的原理。14. 在补码加减交替除法中,当时商0。【电子科技大学1996年】A. RY 同号B. RY异号丿C. 余数与被除数共同决定D. 以上都不对考查补码除法(不恢复余数法加减交替法)的原理。15. 浮点表示法本质上是一种二进制的指数计数法。在浮点表示中,对采用了隐含约定技术。【哈尔滨工程大学2
7、004 年】A. 数符B. 数位C. 指数D. 基数丿考查浮点表示法基本概念。浮点机中,基数采用隐含约定技术,通常可约定为 2、4、8等。16. 适合于科学计算的数据表示形式为。【中科院计算所1998 年】A. 字符串B. 定点数C. BCD 码D. 浮点数丿考查浮点数的作用。17. 浮点数的表示范围和精度分别取决于。A. 阶码的位数和尾数的机器数形式B. 阶码的机器数形式和尾数的位数C. 阶码的位数和尾数的位数丿D. 阶码的机器数形式和尾数的机器数形式考查浮点数的技术指标。18. 浮点数格式如下:1 位阶符,6位阶码,1 位数符,8 位尾数。若阶码用移码,尾数用补码表示,则浮点数所能表示数的
8、范围是。【西安交通大学2001 年】A. 一一 2 63 (1-2 -8 ) X 2 63 VB. -2 64 (1- 64 )X 2 64C. 一(1-2 -8 ) X 2 63 2 63D. (1一2 -7 ) X 2 64 (1-2 -8 )X 2 63考查浮点数表示范围。19. 二进制数在计算机中常用的表示方法有原码、补码、反码和移码等多种。表示定点整数时,若要求数值0在计算机中唯一表示为全“0”,应采用;表示浮点数时,若要机器零(即尾数为零,且阶码最小的数)在计算机中表示为全“0”,则阶码应采用。某计算机中浮点数的阶码占8 位(含1 位阶符),尾数占40 位(含1 位数符),都采用补
9、码,则该机器中所能表达的最大浮点数是。【哈尔滨工业大学2007年】A. 移码,移码,(1一2 -39 ) X 2 255B. 补码,移码,(1-2-39 ) X 2 127VC. 补码,移码,(1-2-39 ) X 2 256D. 补码,移码,2 255考查各种机器数的特点及其区别。20. 某浮点机,采用规格化浮点数表示,阶码用移码表示(最高位代表符号位),尾数用原码表示。下列哪个数的表示不是规格化浮点数:。【国防科技大学 2001 年】阶码尾数阶码尾数A. 11111111, 1. 1000-00B. 0011111. 1. 0111-01VC. 1000001, 0. 1111-01D.
10、0111111. 0. 1000-10考查规格化浮点数。原码表示时,首位为1是规格化浮点数。21. 设浮点数阶的基数为8,尾数用模4补码表示。试指出下列浮点数中哪个是规格化数。【中科院计算所1998 年】A. 11.111B. 0.000111C. 11.10101 VD. 11.111101考查规格化浮点数。当浮点数为正数时,数值位前3位不为全0时,是规格化数;当浮点数为负数时,数值位前 3位不为全1 时,是规格化数。22. 在浮点加减的对阶操作中,是将的阶码调整到与的阶码一致。A. 较大较小B. 较小较大丿C. 都不可以D. 都可以 考查对阶操作。23. 下列关于对阶操作说法正确的是。【电
11、子科技大学1998 年】A. 在浮点加减运算的对阶操作中,若阶码减小,则尾数左移B. 在浮点加减运算中的对阶操作中,若阶码增大,则尾数右移:若阶码减小,则尾数左移C. 在浮点加减运算的对阶操作中,若阶码增大,则尾数右移丿D. 以上都不对考查对阶操作。对阶操作,是将较小的阶码调整到与较大的阶码一致,故不存在阶码减小、尾数左移的情 况,因而A、B项错。24. 若浮点数用补码表示,则判断运算结果是否为规格化数的方法是。【西安交通大学1998 年】【上海大学 1998 年】A. 阶符与数符相同为规格化数B. 阶符与数符相异为规格化数C. 数符与尾数小数点后第一位数字相异为规格化数 VD. 数符与尾数小
12、数点后第一位数字相同为规格化数 考查浮点数中补码规格化数的形式。25. 在浮点机中,设尾数采用双符号位,当补码运算结果的尾数部分不是规格化的形式应进行规格化处理,当尾数符号位为时,需要右规。【哈尔滨工业大学 2007 年】A. 0B. 10C. 11D. 01 或 10 V考查浮点数右规。运算结果两符号位不等,表示尾数之和绝对值大于 1,需右规,即将尾数之和向右移一 位,阶码加 1。26. 浮点运算结果出现时,则其结果溢出。【西安电子科技大学2007 年】A. 尾数未溢出、阶码上溢 VB. 阶码未溢出、尾数上溢C. 尾数未溢出、阶码下溢D. 阶码未溢出、尾数下溢考查浮点数溢出概念。在浮点规格化
13、中已指出,当尾数之和(差)出现01XX-X或10XX-X时,并不表 示溢出,只有将此数右规后,再根据阶码来判断浮点运算结果是否溢出。27. 在规格化浮点数表示中,保持其他方面不变,将阶码部分的移码表示改为补码表示,将会使数的表示范围。【中科院2000年】A. 增大B. 减少C. 不变 VD. 以上三种都不对。考查移码与补码的联系。移码与补码的表示范围相同,区别仅在于首位符号位相异,故将阶码部分的移码 表示改为补码表示,将会使数的表示范围不变。28. 字长相同的两种浮点数,第一种阶码位数较多,尾数位数少,第二种阶码位数少,尾数位数多,阶的底数都是 2,则。A. 表示的数的范围与精度相同B. 第一
14、种数的范围大,但精度低 VC. 第二种数的范围大,精度高D. 第一种数的范围大,精度高 考查浮点数中阶码位数与尾数位数的作用。29. 浮点数的IEEE754标准对尾数编码采用的是。【西安电子科技大学2005年】A. 原码丿B. 反码C. 补码D. 移码考查IEEE754标准。IEEE754尾数采用原码表示,且短实数、长实数采用隐藏位,临时实数不采用隐藏位 方案。30.1EEE754标准规定的64位浮点数格式中,符号位为1位,阶码为11位,尾数为52位,则它所能表示 的最小规格化负数为。A. (2一2 52 )X 2 -1023B. (2 一 2 -52 )X 2 +1023 VC. 一 1X 2 -1024D. 一(1一2 -52 ) X 2 +2047考查 IEEE754 标准。31. 按照IEEE754标准规定的32位浮点数(41A4C000)16对应的十进制数是。A. 4.59375B. 一 2059375C. 一 459375D. 20.59375 V考查 IEEE754 标准。32. 算术逻辑单元(ALu)的功能一般包括_。【北京理工大学2002年】A. 算术运算B. 逻辑运算C. 算术运算和逻辑运算 VD. 加法运算考查 ALU。33. 并行加法器中,每位全和的形成除与本位相加二数数值有关外,还与。A. 低位数值大小有关B