【考研类试卷】计算机专业基础综合计算机组成原理(数据的表示和运算)历年真题试卷汇编1及答案解析.doc

上传人:李朗 文档编号:1389656 上传时间:2019-12-03 格式:DOC 页数:12 大小:73KB
下载 相关 举报
【考研类试卷】计算机专业基础综合计算机组成原理(数据的表示和运算)历年真题试卷汇编1及答案解析.doc_第1页
第1页 / 共12页
【考研类试卷】计算机专业基础综合计算机组成原理(数据的表示和运算)历年真题试卷汇编1及答案解析.doc_第2页
第2页 / 共12页
【考研类试卷】计算机专业基础综合计算机组成原理(数据的表示和运算)历年真题试卷汇编1及答案解析.doc_第3页
第3页 / 共12页
【考研类试卷】计算机专业基础综合计算机组成原理(数据的表示和运算)历年真题试卷汇编1及答案解析.doc_第4页
第4页 / 共12页
【考研类试卷】计算机专业基础综合计算机组成原理(数据的表示和运算)历年真题试卷汇编1及答案解析.doc_第5页
第5页 / 共12页
点击查看更多>>
资源描述

1、计算机专业基础综合计算机组成原理(数据的表示和运算)历年真题试卷汇编 1及答案解析(总分:84.00,做题时间:90 分钟)一、单项选择题(总题数:35,分数:70.00)1.定点补码加减法运算中,当运算结果出现_时,表示运算结果负溢出。【华中科技大学 2002年】(分数:2.00)A.符号位为 00B.符号位为 01C.符号位为 10D.符号位为 112.采用变形补码判溢出,当发生正溢出时,其两位符号位为_。【国防科技大学 2002年】(分数:2.00)A.0B.1C.10D.113.在定点运算器中,无论采用双符号位还是单符号位,必须有_。【上海大学 2001年】(分数:2.00)A.译码电

2、路,它一般用与非门来实现B.编码电路,它一般用或非门来实现C.溢出判断电路,它一般用异或门来实现D.移位电路,它一般用与或非门来实现4.在原码不恢复余数除法(又称原码加减交替法)的算法中,_。【哈尔滨工程大学 2004年】(分数:2.00)A.每步操作后,若不够减,则需恢复余数B.若为负商,则恢复余数C.整个算法过程中,从不恢复余数D.仅当最后一步不够减时,才恢复一次余数5.在补码一位乘中,若判断位 Y n Y n+1 +1=10,则应执行的操作是_。【电予科技大学 1996年】【上海大学 1998年】(分数:2.00)A.原部分积加X 补 ,然后右移一位B.原部分积加X 补 ,然后右移一位C

3、.原部分积加X 补 ,然后左移一位D.原部分积加X 补 ,然后左移一位6.实现 N位(不包括符号位)补码一位乘时,乘积为_位。【西安电子科技大学 2007年】(分数:2.00)A.NB.N十 1C.2ND.2N+17.XY为定点二进制数,其格式为 1位符号位,n 位数值位。若采用 Booth补码一位乘法实现乘法运算,则需要_次移位和最多_次加法运算。【中科院计算所 2000年】(分数:2.00)A.n1B.nC.n+lD.n+28.设 n=8(不包括符号位),则原码一位乘需做_次移位和最多_次加法。【中科院计算所 2000年】(分数:2.00)A.7B.8C.9D.109.设 n=8(不包括符

4、号位),机器完成一次加和移位各需 100ns,则原码一位乘最多需_ns,补码 Booth算法最多需_ns。【中科院计算所 2000年】(分数:2.00)A.1600B.1.7C.1500D.180010.下列关于原码乘法说法正确的是_。【电子科技大学 1996年】(分数:2.00)A.原码乘法是指:用原码表示操作数据,然后直接相乘。B.原码乘法是指:取绝对值相乘,符号位按“同号为正异号为负”单独处理。C.原码乘法是指:用补码表示数据,然后直接相乘。D.原码乘法是指:直接相乘,符号位按“同号为正异号为负”单独处理。11.在原码加减交替除法中,当余数符号位为_时商 0,下一步执行_操作。【电子科技

5、大学 1996年】(分数:2.00)A.0,2R i +YB.1,2R i YC.1,2Ri+YD.0,2R i 一Y12.原码不恢复余数定点小数除法,要求被除数绝对值小于除数绝对值,其目的是_。(分数:2.00)A.商为规格化小数B.商为正数C.商不溢出D.不必恢复余数13.下列关于补码除法说法正确的是_。【电子科技大学 1998年】(分数:2.00)A.补码不恢复除法中,够减商 0,不够减商 1B.补码不恢复余数除法中,异号相除时,够减商 0,不够减商 1C.补码不恢复除法中,够减商 1,不够减商 0D.以上都不对14.在补码加减交替除法中,当_时商 0。【电子科技大学 1996年】(分数

6、:2.00)A.RY同号B.RY异号C.余数与被除数共同决定D.以上都不对15.浮点表示法本质上是一种二进制的指数计数法。在浮点表示中,对_采用了隐含约定技术。【哈尔滨工程大学 2004年】(分数:2.00)A.数符B.数位C.指数D.基数16.适合于科学计算的数据表示形式为_。【中科院计算所 1998年】(分数:2.00)A.字符串B.定点数C.BCD码D.浮点数17.浮点数的表示范围和精度分别取决于_。(分数:2.00)A.阶码的位数和尾数的机器数形式B.阶码的机器数形式和尾数的位数C.阶码的位数和尾数的位数D.阶码的机器数形式和尾数的机器数形式18.浮点数格式如下:1 位阶符,6 位阶码

7、,1 位数符,8 位尾数。若阶码用移码,尾数用补码表示,则浮点数所能表示数的范围是_。【西安交通大学 2001年】(分数:2.00)A.一 2 63 (1-2 -8 )2 63B.-2 64 (1- 64 )2 64C.一(1-2 -8 )2 63 2 63D.一(1-2 -7 )2 64 (1-2 -8 )2 6319.二进制数在计算机中常用的表示方法有原码、补码、反码和移码等多种。表示定点整数时,若要求数值 0在计算机中唯一表示为全“0”,应采用_;表示浮点数时,若要机器零(即尾数为零,且阶码最小的数)在计算机中表示为全“0”,则阶码应采用_。某计算机中浮点数的阶码占 8位(含 1位阶符)

8、,尾数占 40位(含 1位数符),都采用补码,则该机器中所能表达的最大浮点数是_。【哈尔滨工业大学2007年】(分数:2.00)A.移码,移码,(1 一 2 -39 )2 255B.补码,移码,(1-2 -39 )2 127C.补码,移码,(1-2 -39 )2 256D.补码,移码,2 25520.某浮点机,采用规格化浮点数表示,阶码用移码表示(最高位代表符号位),尾数用原码表示。下列哪个数的表示不是规格化浮点数:_。【国防科技大学 2001年】阶码尾数阶码尾数(分数:2.00)A.11111111,1100000B.00111111011101C.1000001,0111101D.0111

9、111010001021.设浮点数阶的基数为 8,尾数用模 4补码表示。试指出下列浮点数中哪个是规格化数_。【中科院计算所 1998年】(分数:2.00)A.11.111B.0.000111C.11.10101D.11.11110122.在浮点加减的对阶操作中,是将_的阶码调整到与_的阶码一致。(分数:2.00)A.较大较小B.较小较大C.都不可以D.都可以23.下列关于对阶操作说法正确的是_。【电子科技大学 1998年】(分数:2.00)A.在浮点加减运算的对阶操作中,若阶码减小,则尾数左移B.在浮点加减运算中的对阶操作中,若阶码增大,则尾数右移:若阶码减小,则尾数左移C.在浮点加减运算的对

10、阶操作中,若阶码增大,则尾数右移D.以上都不对24.若浮点数用补码表示,则判断运算结果是否为规格化数的方法是_。【西安交通大学 1998年】【上海大学 1998年】(分数:2.00)A.阶符与数符相同为规格化数B.阶符与数符相异为规格化数C.数符与尾数小数点后第一位数字相异为规格化数D.数符与尾数小数点后第一位数字相同为规格化数25.在浮点机中,设尾数采用双符号位,当补码运算结果的尾数部分不是规格化的形式应进行规格化处理,当尾数符号位为_时,需要右规。【哈尔滨工业大学 2007年】(分数:2.00)A.0B.10C.11D.01或 1026.浮点运算结果出现_时,则其结果溢出。【西安电子科技大

11、学 2007年】(分数:2.00)A.尾数未溢出、阶码上溢B.阶码未溢出、尾数上溢C.尾数未溢出、阶码下溢D.阶码未溢出、尾数下溢27.在规格化浮点数表示中,保持其他方面不变,将阶码部分的移码表示改为补码表示,将会使数的表示范围_。【中科院 2000年】(分数:2.00)A.增大B.减少C.不变D.以上三种都不对。28.字长相同的两种浮点数,第一种阶码位数较多,尾数位数少,第二种阶码位数少,尾数位数多,阶的底数都是 2,则_。(分数:2.00)A.表示的数的范围与精度相同B.第一种数的范围大,但精度低C.第二种数的范围大,精度高D.第一种数的范围大,精度高29.浮点数的 IEEE754标准对尾

12、数编码采用的是_。【西安电子科技大学 2005年】(分数:2.00)A.原码B.反码C.补码D.移码30.1EEE754标准规定的 64位浮点数格式中,符号位为 1位,阶码为 11位,尾数为 52位,则它所能表示的最小规格化负数为_。(分数:2.00)A.一(22 52 )2 -1023B.一(2 一 2 -52 )2 +1023C.一 12 -1024D.一(12 -52 )2 +204731.按照 IEEE754标准规定的 32位浮点数(41A4C000)16 对应的十进制数是_。(分数:2.00)A.4.59375B.一 2059375C.一 459375D.20.5937532.算术逻

13、辑单元(ALu)的功能一般包括_。【北京理工大学 2002年】(分数:2.00)A.算术运算B.逻辑运算C.算术运算和逻辑运算D.加法运算33.并行加法器中,每位全和的形成除与本位相加二数数值有关外,还与_。(分数:2.00)A.低位数值大小有关B.低位数的全和有关C.低位数值大小无关D.低位数送来的进位有关34.4片 SN74181ALU和 1片 SN74182CLA器件相配合,具有如下进位传递功能_。【西安交通大学 1998年、2001 年】【哈尔滨工业大学 2007年】(分数:2.00)A.行波进位B.组内先行进位,组间先行进位C.组内先行进位,组间行波进位D.组内行波进位,组间先行进位

14、35.加法器采用并行进位的目的是_。【华中科技大学 2002年】(分数:2.00)A.增强加法器功能B.简化加法器设计C.提高加法器运算速度D.保证加法器可靠性二、分析题(总题数:6,分数:14.00)36.设 32位长的浮点数,其中阶符 1位,阶码 7位,数符 l位,尾数 23位。分别写出机器数采用原码和补码表示时,所对应的最接近于 0的十进制负数。【哈尔滨工业大学 2000年】(分数:2.00)_37.设浮点数字长为 32位,欲表示6 万的十进制数,在保证数的最大精度条件下,除阶符、数符各取 1位外,阶码和尾数各取几位?按这样分配,该浮点数溢出的条件是什么?(分数:2.00)_38.设由

15、S、E、M 三个域组成的一个 32位二进制字所表示的非零规则化数 X,其表示为 x=(-1) S (JM)2 E-12B 。问:它所能表示的规格化的最大正数、最小正数、最大负数、最小负数是多少?【北京邮电大学 2002年】(分数:2.00)_39.设浮点数字长 16位,其中阶码 5位(含 1位阶符),尾数 11位(含 1位数符),将十进制数 (分数:2.00)_40.已知十进制数 x=125,Y=-18125,按机器补码浮点运算规则计算xY 补 ,结果用二进制真值表示。(机器数字长自定)【华南理工大学 2000年】(分数:2.00)_试用 74181和 74182器件设计以下两种方案的 32位

16、 ALU(只需画出进位之间的联系),并比较两种方案的速度及集成电路片数。【西安交通大学 2001年】(分数:4.00)(1).采用单重分组(组内并行进位,组间串行进位)进位结构。(分数:2.00)_(2).采用双重分组(二级先行进位)进位结构。(分数:2.00)_计算机专业基础综合计算机组成原理(数据的表示和运算)历年真题试卷汇编 1答案解析(总分:84.00,做题时间:90 分钟)一、单项选择题(总题数:35,分数:70.00)1.定点补码加减法运算中,当运算结果出现_时,表示运算结果负溢出。【华中科技大学 2002年】(分数:2.00)A.符号位为 00B.符号位为 01C.符号位为 10

17、 D.符号位为 11解析:解析:考查双符号位时溢出的判别。两个符号位不同时,表示溢出,此时最高位符号位代表真实符号。2.采用变形补码判溢出,当发生正溢出时,其两位符号位为_。【国防科技大学 2002年】(分数:2.00)A.0B.1 C.10D.11解析:解析:考查双符号位时溢出的判别。原理同上题。3.在定点运算器中,无论采用双符号位还是单符号位,必须有_。【上海大学 2001年】(分数:2.00)A.译码电路,它一般用与非门来实现B.编码电路,它一般用或非门来实现C.溢出判断电路,它一般用异或门来实现 D.移位电路,它一般用与或非门来实现解析:解析:考查溢出判别所需硬件配置。三种溢出判别方法

18、,均必须有溢出判别电路,可用异或门来实现。4.在原码不恢复余数除法(又称原码加减交替法)的算法中,_。【哈尔滨工程大学 2004年】(分数:2.00)A.每步操作后,若不够减,则需恢复余数B.若为负商,则恢复余数C.整个算法过程中,从不恢复余数 D.仅当最后一步不够减时,才恢复一次余数解析:解析:考查原码不恢复余数除法。5.在补码一位乘中,若判断位 Y n Y n+1 +1=10,则应执行的操作是_。【电予科技大学 1996年】【上海大学 1998年】(分数:2.00)A.原部分积加X 补 ,然后右移一位 B.原部分积加X 补 ,然后右移一位C.原部分积加X 补 ,然后左移一位D.原部分积加X

19、 补 ,然后左移一位解析:解析:考查补码一位乘。6.实现 N位(不包括符号位)补码一位乘时,乘积为_位。【西安电子科技大学 2007年】(分数:2.00)A.NB.N十 1C.2N D.2N+1解析:解析:考查补码一位乘。补码一位乘法运算过程中一共向右移位 N次,加卜原先的 N位,一共是2N位数值位。7.XY为定点二进制数,其格式为 1位符号位,n 位数值位。若采用 Booth补码一位乘法实现乘法运算,则需要_次移位和最多_次加法运算。【中科院计算所 2000年】(分数:2.00)A.n1B.n C.n+l D.n+2解析:解析:考查 Booth乘法。8.设 n=8(不包括符号位),则原码一位

20、乘需做_次移位和最多_次加法。【中科院计算所 2000年】(分数:2.00)A.7B.8 C.9D.10解析:解析:考查原码乘法。9.设 n=8(不包括符号位),机器完成一次加和移位各需 100ns,则原码一位乘最多需_ns,补码 Booth算法最多需_ns。【中科院计算所 2000年】(分数:2.00)A.1600 B.1.7 C.1500D.1800解析:解析:考查原码乘法与 Booth乘法。10.下列关于原码乘法说法正确的是_。【电子科技大学 1996年】(分数:2.00)A.原码乘法是指:用原码表示操作数据,然后直接相乘。B.原码乘法是指:取绝对值相乘,符号位按“同号为正异号为负”单独

21、处理。 C.原码乘法是指:用补码表示数据,然后直接相乘。D.原码乘法是指:直接相乘,符号位按“同号为正异号为负”单独处理。解析:解析:考查原码乘法。11.在原码加减交替除法中,当余数符号位为_时商 0,下一步执行_操作。【电子科技大学 1996年】(分数:2.00)A.0,2R i +YB.1,2R i YC.1,2Ri+Y D.0,2R i 一Y解析:解析:考查原码加减交替除法。12.原码不恢复余数定点小数除法,要求被除数绝对值小于除数绝对值,其目的是_。(分数:2.00)A.商为规格化小数B.商为正数C.商不溢出 D.不必恢复余数解析:解析:考查原码不恢复余数除法。13.下列关于补码除法说

22、法正确的是_。【电子科技大学 1998年】(分数:2.00)A.补码不恢复除法中,够减商 0,不够减商 1B.补码不恢复余数除法中,异号相除时,够减商 0,不够减商 1 C.补码不恢复除法中,够减商 1,不够减商 0D.以上都不对解析:解析:考查补码除法(不恢复余数法加减交替法)的原理。14.在补码加减交替除法中,当_时商 0。【电子科技大学 1996年】(分数:2.00)A.RY同号B.RY异号 C.余数与被除数共同决定D.以上都不对解析:解析:考查补码除法(不恢复余数法加减交替法)的原理。15.浮点表示法本质上是一种二进制的指数计数法。在浮点表示中,对_采用了隐含约定技术。【哈尔滨工程大学

23、 2004年】(分数:2.00)A.数符B.数位C.指数D.基数 解析:解析:考查浮点表示法基本概念。浮点机中,基数采用隐含约定技术,通常可约定为 2、4、8 等。16.适合于科学计算的数据表示形式为_。【中科院计算所 1998年】(分数:2.00)A.字符串B.定点数C.BCD码D.浮点数 解析:解析:考查浮点数的作用。17.浮点数的表示范围和精度分别取决于_。(分数:2.00)A.阶码的位数和尾数的机器数形式B.阶码的机器数形式和尾数的位数C.阶码的位数和尾数的位数 D.阶码的机器数形式和尾数的机器数形式解析:解析:考查浮点数的技术指标。18.浮点数格式如下:1 位阶符,6 位阶码,1 位

24、数符,8 位尾数。若阶码用移码,尾数用补码表示,则浮点数所能表示数的范围是_。【西安交通大学 2001年】(分数:2.00)A.一 2 63 (1-2 -8 )2 63 B.-2 64 (1- 64 )2 64C.一(1-2 -8 )2 63 2 63D.一(1-2 -7 )2 64 (1-2 -8 )2 63解析:解析:考查浮点数表示范围。19.二进制数在计算机中常用的表示方法有原码、补码、反码和移码等多种。表示定点整数时,若要求数值 0在计算机中唯一表示为全“0”,应采用_;表示浮点数时,若要机器零(即尾数为零,且阶码最小的数)在计算机中表示为全“0”,则阶码应采用_。某计算机中浮点数的阶

25、码占 8位(含 1位阶符),尾数占 40位(含 1位数符),都采用补码,则该机器中所能表达的最大浮点数是_。【哈尔滨工业大学2007年】(分数:2.00)A.移码,移码,(1 一 2 -39 )2 255B.补码,移码,(1-2 -39 )2 127 C.补码,移码,(1-2 -39 )2 256D.补码,移码,2 255解析:解析:考查各种机器数的特点及其区别。20.某浮点机,采用规格化浮点数表示,阶码用移码表示(最高位代表符号位),尾数用原码表示。下列哪个数的表示不是规格化浮点数:_。【国防科技大学 2001年】阶码尾数阶码尾数(分数:2.00)A.11111111,1100000B.00

26、111111011101 C.1000001,0111101D.01111110100010解析:解析:考查规格化浮点数。原码表示时,首位为 1是规格化浮点数。21.设浮点数阶的基数为 8,尾数用模 4补码表示。试指出下列浮点数中哪个是规格化数_。【中科院计算所 1998年】(分数:2.00)A.11.111B.0.000111C.11.10101 D.11.111101解析:解析:考查规格化浮点数。当浮点数为正数时,数值位前 3位不为全 0时,是规格化数;当浮点数为负数时,数值位前 3位不为全 1时,是规格化数。22.在浮点加减的对阶操作中,是将_的阶码调整到与_的阶码一致。(分数:2.00

27、)A.较大较小B.较小较大 C.都不可以D.都可以解析:解析:考查对阶操作。23.下列关于对阶操作说法正确的是_。【电子科技大学 1998年】(分数:2.00)A.在浮点加减运算的对阶操作中,若阶码减小,则尾数左移B.在浮点加减运算中的对阶操作中,若阶码增大,则尾数右移:若阶码减小,则尾数左移C.在浮点加减运算的对阶操作中,若阶码增大,则尾数右移 D.以上都不对解析:解析:考查对阶操作。对阶操作,是将较小的阶码调整到与较大的阶码一致,故不存在阶码减小、尾数左移的情况,因而 A、B 项错。24.若浮点数用补码表示,则判断运算结果是否为规格化数的方法是_。【西安交通大学 1998年】【上海大学 1

28、998年】(分数:2.00)A.阶符与数符相同为规格化数B.阶符与数符相异为规格化数C.数符与尾数小数点后第一位数字相异为规格化数 D.数符与尾数小数点后第一位数字相同为规格化数解析:解析:考查浮点数中补码规格化数的形式。25.在浮点机中,设尾数采用双符号位,当补码运算结果的尾数部分不是规格化的形式应进行规格化处理,当尾数符号位为_时,需要右规。【哈尔滨工业大学 2007年】(分数:2.00)A.0B.10C.11D.01或 10 解析:解析:考查浮点数右规。运算结果两符号位不等,表示尾数之和绝对值大于 1,需右规,即将尾数之和向右移一位,阶码加 1。26.浮点运算结果出现_时,则其结果溢出。

29、【西安电子科技大学 2007年】(分数:2.00)A.尾数未溢出、阶码上溢 B.阶码未溢出、尾数上溢C.尾数未溢出、阶码下溢D.阶码未溢出、尾数下溢解析:解析:考查浮点数溢出概念。在浮点规格化中已指出,当尾数之和(差)出现 01或10时,并不表示溢出,只有将此数右规后,再根据阶码来判断浮点运算结果是否溢出。27.在规格化浮点数表示中,保持其他方面不变,将阶码部分的移码表示改为补码表示,将会使数的表示范围_。【中科院 2000年】(分数:2.00)A.增大B.减少C.不变 D.以上三种都不对。解析:解析:考查移码与补码的联系。移码与补码的表示范围相同,区别仅在于首位符号位相异,故将阶码部分的移码

30、表示改为补码表示,将会使数的表示范围不变。28.字长相同的两种浮点数,第一种阶码位数较多,尾数位数少,第二种阶码位数少,尾数位数多,阶的底数都是 2,则_。(分数:2.00)A.表示的数的范围与精度相同B.第一种数的范围大,但精度低 C.第二种数的范围大,精度高D.第一种数的范围大,精度高解析:解析:考查浮点数中阶码位数与尾数位数的作用。29.浮点数的 IEEE754标准对尾数编码采用的是_。【西安电子科技大学 2005年】(分数:2.00)A.原码 B.反码C.补码D.移码解析:解析:考查 IEEE754标准。IEEE754 尾数采用原码表示,且短实数、长实数采用隐藏位,临时实数不采用隐藏位

31、方案。30.1EEE754标准规定的 64位浮点数格式中,符号位为 1位,阶码为 11位,尾数为 52位,则它所能表示的最小规格化负数为_。(分数:2.00)A.一(22 52 )2 -1023B.一(2 一 2 -52 )2 +1023 C.一 12 -1024D.一(12 -52 )2 +2047解析:解析:考查 IEEE754标准。31.按照 IEEE754标准规定的 32位浮点数(41A4C000)16 对应的十进制数是_。(分数:2.00)A.4.59375B.一 2059375C.一 459375D.20.59375 解析:解析:考查 IEEE754标准。32.算术逻辑单元(ALu

32、)的功能一般包括_。【北京理工大学 2002年】(分数:2.00)A.算术运算B.逻辑运算C.算术运算和逻辑运算 D.加法运算解析:解析:考查 ALU。33.并行加法器中,每位全和的形成除与本位相加二数数值有关外,还与_。(分数:2.00)A.低位数值大小有关B.低位数的全和有关C.低位数值大小无关D.低位数送来的进位有关 解析:解析:考查并行加法器。34.4片 SN74181ALU和 1片 SN74182CLA器件相配合,具有如下进位传递功能_。【西安交通大学 1998年、2001 年】【哈尔滨工业大学 2007年】(分数:2.00)A.行波进位B.组内先行进位,组间先行进位 C.组内先行进

33、位,组间行波进位D.组内行波进位,组间先行进位解析:解析:考查 ALU的组成。每 4片 74181与 1片 74182相连,可组成一个两级先行进位结构的 16位ALU。35.加法器采用并行进位的目的是_。【华中科技大学 2002年】(分数:2.00)A.增强加法器功能B.简化加法器设计C.提高加法器运算速度 D.保证加法器可靠性解析:解析:考查加法器。二、分析题(总题数:6,分数:14.00)36.设 32位长的浮点数,其中阶符 1位,阶码 7位,数符 l位,尾数 23位。分别写出机器数采用原码和补码表示时,所对应的最接近于 0的十进制负数。【哈尔滨工业大学 2000年】(分数:2.00)_正

34、确答案:(正确答案:原码表示时,最接近于 0的十进制负数为一 2 -23 2 -127 =一 2 -150 ,其二进制表示为 1(阶符)11111111(数符)00000000000000000000001 补码表示时,最接近于 0的十进制负数为一 2 -23 2 -128 =一 2 -151 ,其二进制表示为 1(阶符)00000001(数符)11111111111111111111111)解析:37.设浮点数字长为 32位,欲表示6 万的十进制数,在保证数的最大精度条件下,除阶符、数符各取 1位外,阶码和尾数各取几位?按这样分配,该浮点数溢出的条件是什么?(分数:2.00)_正确答案:(正

35、确答案:因为 2 16 =65536,2 15 =32768,因已有 1位数符,则6 万的十进制数需 16位二进制数表示。对于尾数为 16位的浮点数,因 16需用 5位二进制数表示,即(16) 10 =(10000) 2 ,故除阶符外,阶码至少取 5位。为了保证数的最大精度,最终阶码取 5位,尾数取 32一 1-1-5=25位。按这样分配,当阶码大于+31 时,浮点数溢出,需中断处理。)解析:38.设由 S、E、M 三个域组成的一个 32位二进制字所表示的非零规则化数 X,其表示为 x=(-1) S (JM)2 E-12B 。问:它所能表示的规格化的最大正数、最小正数、最大负数、最小负数是多少

36、?【北京邮电大学 2002年】(分数:2.00)_正确答案:(正确答案:1)最大正数:0(数符)11111111(阶码部分)11111111111111111111111,X=1+(1-2 -23 )2 127 2)最小正数:00000000000000000000000000000000,X=102 -128 3)最小负数:11111111111111111111111111111111,x=一1+(12 -23 )2 127 4)最大负数:10000000000000000000000000000000,X=一 10x2 -128)解析:39.设浮点数字长 16位,其中阶码 5位(含 1位

37、阶符),尾数 11位(含 1位数符),将十进制数 (分数:2.00)_正确答案:(正确答案:令*其二进制形式:x=00001101000 定点数表示:x=00001101000 浮点数规格化表示:x=011010000002 -11 定点机中x 原 =x 补 =x 反 =00001101000 浮点机中 *)解析:40.已知十进制数 x=125,Y=-18125,按机器补码浮点运算规则计算xY 补 ,结果用二进制真值表示。(机器数字长自定)【华南理工大学 2000年】(分数:2.00)_正确答案:(正确答案:设机器字长为 14位,其中阶符 1位,阶码 4位,数符 1位,尾数 8位,则X=011

38、1110102 0111 ,Y=0100100012 0.01 x 补 =00011111111010,Y 补 =10010101101111(其中首位为数符,第二位为阶符)计算X-Y 补 ;1)对阶:AE=EX一EY=00111=00101=00010EY“=EY+AE=00101+00010=00111MY 右移两位后 MY=11101101111Y 补 =100111110110112)尾数相减(采用双符号位):M=MXMY=0011111010 一1111011011=0011111010+0000100101=01000111113)规格化处理:M=0100011111,E=0011

39、1+1=010004)舍入处理(假定采用 0舍 1入法):规格化处理时右移出的数是“1”,产生进位。M=0100100005)判别溢出:阶码 E的符号位与最高数据位相反,无溢出。上述结果正确。XY 补 =00100010010000XY=010010000x2 0.1000 =10010000)解析:试用 74181和 74182器件设计以下两种方案的 32位 ALU(只需画出进位之间的联系),并比较两种方案的速度及集成电路片数。【西安交通大学 2001年】(分数:4.00)(1).采用单重分组(组内并行进位,组间串行进位)进位结构。(分数:2.00)_正确答案:(正确答案:采用单重分组(组内并行进位,组间串行进位)的 32位 ALU结构框图如图 2-1所示。共用 8片 74181,运算速度较慢。 )解析:(2).采用双重分组(二级先行进位)进位结构。(分数:2.00)_正确答案:(正确答案:采用双重分组(二级先行进位)的 32位 ALU结构框图如图 2-2所示。共用 8片74181和 2片 74182。每 4片 74181为一大组,使用 1片 74182,可实现大组内的 4片 74181之间的第二级先行进位。大组与大组之间采用行波进位。此方案比 1)速度快,但多用了 2片 74182。 )解析:

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 考试资料 > 大学考试

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1