欢迎来到天天文库
浏览记录
ID:41966935
大小:116.65 KB
页数:5页
时间:2019-09-05
《[精品]计算机组成与结构第1阶段测试题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、江南大学现代远程教育2011年上半年第一阶段测试卷考试科目:《计算机组成与结构》第1章至第3章(总分100分)时间:90分钟学习屮心(教学点)批次:层次:专业:学号:身份证号:姓名:得分:一、选择题:(十题,每题2分,共20分)1、冯•诺依曼机工作方式的基本特点是【】A.多指令流单数据流B.按地址访问并顺序执行指令C.堆栈操作D.存储器按内容选择地址2、在浮点数编码表示中【】在机器数中不出现,是隐含的。A.阶码B.符号C.尾数D.基数3、某机字长16位,含一位数符,用补码表示,则定点小数所能表示的非零最小正数为【】A.2-15B.2-16C.2'1D.1-2154、若釆用双符号
2、位补码运算,运算结果的符号位为10,则【】A.产生了负溢出(下溢)B.产生了正溢出(上溢)C.运算结果正确,为负数D.运算结果正确,为正数5、若十进制数为37.25,则相应的二进制数为【】A.10011.01B.110101.01C.100101」D.100101.016、若[X]反=1.1011,则x=【】A.-0.0101B.-0.0100C.0.1011D.-0.10117、原码乘法是【】A.先取操作数绝对值相乘,符号位单独处理B.用原码表示操作数,然后直接相乘C.被乘数用原码表示,乘数収绝对值,然后相乘D.乘数用原码表示,被乘数収绝对值,然后相乘一个n+1位整数移码的数
3、值范围是【】A.-2n+l4、符号用—表示。5、一位十进制数,用BCD码表示需要位二进制码,用ASCII码表示需要位二进制码。6、在浮点加减法运算过程中,在需要或吋,尾数向右移位。三、名词解释:(三题,每题5分,共15分)1、计算机结构、组织、实现2、ALU3、数据校验码四、简答题:(五题,每题7分,共35分)1、设浮点数的格式为:符号位:bl5;阶码:bl4-b8,采用补码表示;尾数:b7-b0,与符号位一起采用规格化的补码表示,基数为2。它能表示的最接近于0的正数和负数分别是什么?B15B14B8B7B0请用十进制数2的幕次表示。2、已知x=0.10011,y二0.11001,用补码减法计算x-y=?,5、要求写出计算过程,并指出计算结果是否溢出?3、写出基于偶校验的1101010的海明校验码。4、8位定点整数(含符号位),请用原码,补码,移码和反码写出能表示的数的范围。5、浮点数规格化的目的、方法。五、分析题:(二题,每题10分,共20分)1、请写出1位BOOTH乘法法则和补码不恢复余数除法法则的基本运算步骤。2、分析给出浮点数运算的法则。答案:一、选择题BDAADBACCA二、填空题1.1.10100002.奇偶3.24.00115.476.对阶向右规格化三、名词解释:(三题,每题5分,共15分)计算机结构、组织、实现计算机结构是指那些对程序员可见的系统属性,这些属性直接影响6、着程序的逻辑执行。计算机组织是指实现其结构规范的操作部件以及它们的互连方式。计算机实现是指计算机组成的物理实现。ALUALU,arithmeticandlogicalunit,算术逻辑单元,它是运算器的核心,执行所有算术操作和逻辑操作。数据校验码数据在计算机内部或与其它设备间进行传输时,会产生一定的传输错误,为了很好地检测或修复这种传输错误,通常在原冇数据码中加入部分校验位來实现,在数据传输中使用加入校验位的数据码,这时传输的数据码便是数据检验码,它由原数据码与检验码两部分组合而成。四、简答题:(三题,每题7分,共35分)题1答:最小正尾数为010000000即",最大正尾数为7、0111111111-2-8补码表示小数的规格化要求符号位与尾数高位相反10或01最小负尾数为100000000即-1,最大负尾数为101111111-(2_,+2_8)=-2_,(1+2_7)最小阶码为・2&=-64,最大阶码为26-1=63因此,最接近于0的负数为:・(1+2一7)2&最接近于0的正数为:2'65题2答:凶补二0.10011[yh卜=0.11001卜yh卜=1.00111(x・y)补=(x)补+(・y)补二0.10011+1.00111=1.11010,没有溢出(不同符号
4、符号用—表示。5、一位十进制数,用BCD码表示需要位二进制码,用ASCII码表示需要位二进制码。6、在浮点加减法运算过程中,在需要或吋,尾数向右移位。三、名词解释:(三题,每题5分,共15分)1、计算机结构、组织、实现2、ALU3、数据校验码四、简答题:(五题,每题7分,共35分)1、设浮点数的格式为:符号位:bl5;阶码:bl4-b8,采用补码表示;尾数:b7-b0,与符号位一起采用规格化的补码表示,基数为2。它能表示的最接近于0的正数和负数分别是什么?B15B14B8B7B0请用十进制数2的幕次表示。2、已知x=0.10011,y二0.11001,用补码减法计算x-y=?,
5、要求写出计算过程,并指出计算结果是否溢出?3、写出基于偶校验的1101010的海明校验码。4、8位定点整数(含符号位),请用原码,补码,移码和反码写出能表示的数的范围。5、浮点数规格化的目的、方法。五、分析题:(二题,每题10分,共20分)1、请写出1位BOOTH乘法法则和补码不恢复余数除法法则的基本运算步骤。2、分析给出浮点数运算的法则。答案:一、选择题BDAADBACCA二、填空题1.1.10100002.奇偶3.24.00115.476.对阶向右规格化三、名词解释:(三题,每题5分,共15分)计算机结构、组织、实现计算机结构是指那些对程序员可见的系统属性,这些属性直接影响
6、着程序的逻辑执行。计算机组织是指实现其结构规范的操作部件以及它们的互连方式。计算机实现是指计算机组成的物理实现。ALUALU,arithmeticandlogicalunit,算术逻辑单元,它是运算器的核心,执行所有算术操作和逻辑操作。数据校验码数据在计算机内部或与其它设备间进行传输时,会产生一定的传输错误,为了很好地检测或修复这种传输错误,通常在原冇数据码中加入部分校验位來实现,在数据传输中使用加入校验位的数据码,这时传输的数据码便是数据检验码,它由原数据码与检验码两部分组合而成。四、简答题:(三题,每题7分,共35分)题1答:最小正尾数为010000000即",最大正尾数为
7、0111111111-2-8补码表示小数的规格化要求符号位与尾数高位相反10或01最小负尾数为100000000即-1,最大负尾数为101111111-(2_,+2_8)=-2_,(1+2_7)最小阶码为・2&=-64,最大阶码为26-1=63因此,最接近于0的负数为:・(1+2一7)2&最接近于0的正数为:2'65题2答:凶补二0.10011[yh卜=0.11001卜yh卜=1.00111(x・y)补=(x)补+(・y)补二0.10011+1.00111=1.11010,没有溢出(不同符号
此文档下载收益归作者所有