首页 自考计算机组成原理真题讲解

自考计算机组成原理真题讲解

举报
开通vip

自考计算机组成原理真题讲解真题讲解第二章名词解释基数:移码:溢出:偶校验码:在浮点数据编码中,对阶码所代表的指数值的数据,在计算机中是一个常数,不用代码表示。带符号数据表示方法之一,符号位用1表示正,0表示负,其余位与补码相同。指数的值超出了数据编码所能表示的数据范围。让编码组代码中1的个数为偶数,违反此规律为校验错。名词解释原码:补码:反码:阶码:带符号数据表示方法之一,一个符号位表示数据的正负,0代表正号,1代表负号,其余的代表数据的绝对值。带符号数据表示方法之一,正数的补码与原码相同,负数的补码是将二进制位按位取反后在最低位上加1.带...

自考计算机组成原理真题讲解
快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 讲解第二章名词解释基数:移码:溢出:偶校验码:在浮点数据编码中,对阶码所代表的指数值的数据,在计算机中是一个常数,不用代码表示。带符号数据表示方法之一,符号位用1表示正,0表示负,其余位与补码相同。指数的值超出了数据编码所能表示的数据范围。让编码组代码中1的个数为偶数,违反此规律为校验错。名词解释原码:补码:反码:阶码:带符号数据表示方法之一,一个符号位表示数据的正负,0代表正号,1代表负号,其余的代表数据的绝对值。带符号数据表示方法之一,正数的补码与原码相同,负数的补码是将二进制位按位取反后在最低位上加1.带符号数据的表示方法之一,正数的反码与原码相同,负数的反码是将二进制位按位取反在浮点数据编码中,表示小数点的位置的代码。名词解释尾数:机器零:上溢:下溢:在浮点数据编码中,表示数据有效值的代码。在浮点数据编码中,阶码和尾数都全为0时代表的0值指数的绝对值太大,以至大于数据编码所能表示的数据范围指数的绝对值太小,以至小于数据编码所能表示的数据范围名词解释规格化数:Booth算法:海明距离:检错码:一种带符号数乘法,它采用相加和相减的操作计算补码数据的乘积在信息编码中,两个合法代码对应位上编码不同的位数。浮点数据的一种舍入方法,在截去多余位时,将剩下数据的最低位置1.能够发现某些错误或具有自动纠错能力的数据编码。名词解释纠错码:海明码:循环码:桶形移位器:能够发现某些错误并且具有自动纠错能力的数据编码。一种常见的纠错码,能 检测 工程第三方检测合同工程防雷检测合同植筋拉拔检测方案传感器技术课后答案检测机构通用要求培训 出两位错误,并能纠正一位错误。一种纠错码,其合法码字移动任意位后的结果仍然是一个合法码字。可将输入的数据向左、向右移动1位或多位的移位电路。数制的转换若十进制数据为137.5则其八进制数为()A.89.8    B.211.4    C.211.5    D.1011111.101B「 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 」:十进制数转化为八进制数时,整数部分和小数部分要用不同的方法来处理。整数部分的转化采用除基取余法:将整数除以8,所得余数即为八进制数的个位上数码,再将商除以8,余数为八进制十位上的数码……如此反复进行,直到商是0为止;对于小数的转化,采用乘基取整法:将小数乘以8,所得积的整数部分即为八进制数十分位上的数码,再将此积的小数部分乘以8,所得积的整数部分为八进制数百分位上的数码,如此反复……直到积是0为止。此题经转换后得八进制数为211.40.数制的转换若十进制数为132.75,则相应的十六进制数为()A.89.8    B.211.4    C.211.5    D.1011111.101B「分析」:十进制数转化为十六进制数时,采用除16取余法;对于小数的转化,采用乘16取整法:将小数乘以16,所得积的整数部分转换为十六进制。此题经转换后得十六进制数为84.c.数制的转换若十六进制数为A3.5,则相应的十进制数为( )。A.172.5  B.179.3125  C.163.3125 D.188.5C「分析」:将十六进制数A3.5转换为相应的十进制数,可采用乘幂相加法完成,即:10×161+3×160+5×16-1=163.3125.数制的转换若二进制数为1111.101,则相应的十进制数为( )A.15.625  B.15.5   C.14.625   D.14.5A「分析」:将二进制数1111.101转换为相应的十进制数,可采用乘幂相加法完成,即:1×23+1×22++1×21+1×20+1×2-1+1×2-3=15.625.数制的转换若十六进制数为B5.4,则相应的十进制数为( )。A.176.5  B.176.25   C.181.25   D.181.5C「分析」:将十六进制数B5.4转换为相应的十进制数,可采用乘幂相加法完成,即:11×161+5×160+4×16-1=181.25.数据编码如果X为负数,由[X]补求[-X]补是将( )。  A.[X]补各值保持不变  B.[X]补符号位变反,其它各位不变  C.[X]补除符号位外,各位变反,未位加1  D.[X]补连同符号位一起各位变反,未位加1D「分析」:不论X是正数还是负数,由[X]补求[-X]补的方法是对[X]补求补,即连同符号位一起按位取反,末位加1.数据编码若x补=0.1101010,则x原=( )。A.1.0010101  B.1.0010110  C.0.0010110  D.0.1101010D「分析」:正数的补码与原码相同,负数的补码是用正数的补码按位取反,末位加1求得。此题中X补为正数,则X原与X补相同。数据编码若x=1011,则[x]补=( )。A.01011    B.1011    C.0101    D.10101A「分析」:x为正数,符号位为0,数值位与原码相同,结果为01011.数据编码若[X]补=1.1011,则真值X是( )。A.-0.1011   B.-0.0101   C.0.1011   D.0.0101B「分析」:[X]补=1.1011,其符号位为1,真值为负;真值绝对值可由其补码经求补运算得到,即按位取后得0.0100再末位加1得0.0101,故其真值为-0.0101.数据编码设有二进制数x=-1101110,若采用8位二进制数表示,则[X]补( )。A.11101101  B.10010011   C.00010011  D.10010010D「分析」:x=-1101110为负数,负数的补码是将二进制位按位取反后在最低位上加1,故[x]补=10010010.数据编码.若[X]补=0.1011,则真值X=( )。A.0.1011  B.0.0101  C.1.1011 D.1.0101A 「分析」:[X]补=0.1011,其符号位为0,真值为正;真值就是0.1011数据编码若定点整数64位,含1位符号位,补码表示,则所能表示的绝对值最大负数为( )。A.-264   B.-(264-1)  C.-263   D.-(263-1)C「分析」:字长为64位,符号位为1位,则数值位为63位。当表示负数时,数值位全0为负绝对值最大,为-263.数据编码某机字长8位,含一位数符,采用原码表示,则定点小数所能表示的非零最小正数为( )A.2-9    B.2-8    C.1-    D.2-7D「分析」:求最小的非零正数,符号位为0,数值位取非0中的原码最小值,此8位数据编码为:00000001,表示的值是:2-7.数据编码13.n+1位的定点小数,其补码表示的是( )。  A.-1≤x≤1-2-n     B.-1<x≤1-2-n  C.-1≤x<1-2-n    D.-1<x<1-2-nA「分析」:  编码方式最小值编码最小值最大值编码最大值数值范围n+1位无符号定点整数000…0000111…1112n+1-10≤x≤2n+1-1n+1位无符号定点小数0.00…00000.11…1111-2-n0≤x≤1-2-nn+1位定点整数原码1111…111-2n+10111…1112n-1-2n+1≤x≤2n-1n+1位点定小数原码1.111…111-1+2-n0.111…1111-2-n-1+2-n≤x≤1-2-nn+1位定点整数补码1000…000-2n0111…1112n-1-2n≤x≤2n-1n+1位点定小数补码1.000…000-10.111…1111-2-n-1≤x≤1-2-nn+1位定点整数反码1000…000-2n+10111…1112n-1-2n+1≤x≤2n-1n+1位点定小数反码1.000…000-1+2-n0.111…1111-2-n-1+2-n≤x≤1-2-nn+1位定点整数移码0000…000-2n1111…1112n-1-2n≤x≤2n-1n+1位点定小数移码小数没有移码定义数据编码定点小数反码[x]反=x0.x1…xn表示的数值范围是( )。A.-1+2-n<x≤1-2-n   B.-1+2-n≤x<1-2-nC.-1+2-n≤x≤1-2-n   D.-1+2-n<x<1-2-nC一个n+1位整数原码的数值范围是( )。A.-2n+1<x<2n-1    B.-2n+1≤x<2n-1C.-2n+1<x≤2n-1    D.-2n+1≤x≤2n-1D数据编码设某浮点数共12位。其中阶码含1位阶符共4位,以2为底,补码表示;尾数含1位数符共8位,补码表示,规格化。则该浮点数所能表示的最大正数是( )。A.27    B.28   C.28-1   D.27-1D「分析」:为使浮点数取正数最大,可使尾数取正数最大,阶码取正数最大。尾数为8位补码(含符号位),正最大为01111111,为1-2-7,阶码为4位补码(含符号位),正最大为0111,为7,则最大正数为:(1-2-7)×27=27-1.定点数加减法若采用双符号位,则发生正溢的特征是:双符号位为( )。A.00     B.01   C.10    D.11B「分析」:采用双符号位时,第一符号位表示最终结果的符号,第二符号位表示运算结果是否溢出。当第二位和第一位符号相同,则未溢出;不同,则溢出。若发生正溢出,则双符号位为01,若发生负溢出,则双符号位为10.定点数加减法若采用双符号位补码运算,运算结果的符号位为01,则( )。A.产生了负溢出(下溢) B.产生了正溢出(上溢)C.结果正确,为正数   D.结果正确,为负数B「分析」:采用双符号位时,第一符号位表示最终结果的符号,第二符号位表示运算结果是否溢出。当第二位和第一位符号相同,则未溢出;不同,则溢出。若发生正溢出,则双符号位为01,若发生负溢出,则双符号位为10.定点数的乘除法请用补码一位乘中的Booth算法计算x×y=?x=0101,y=-0101,列出计算过程。「分析」:补码一位乘法中的Booth算法是一种对带符号数进行乘法运算的十分有效的处理方法,采用相加和相减的操作计算补码数据的乘积。做法是从最低位开始,比较相临的数位,相等时不加不减,只进行右移位操作;不相等(01)时加乘数,不相等(10时)相减乘数,再右移位;直到所有位均处理完毕「答案」:  x=0101,x补=0101,-x补=1011,y=-0101,y补=1011  循环  步骤   乘积(R0R1P)  0   初始值  000010110  1   减0101  101110110  右移1位 110111011  2   无操作  110111011  右移1位  111011101  3   加0101  001111101  右移1位 000111110  4   减0101  110011110  右移1位 111001111  所以结果为[x×y]补=11101111,真值为-00011001,十进制值为-25.定点数的乘除法已知x=0011,y=-0101,试用原码一位乘法求xy=?请给出 规范 编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载 的运算步骤,求出乘积。「分析」:原码一位乘法中,符号位与数值位是分开进行计算的。运算结果的数值部分是乘数与被乘数数值位的乘积,符号是乘数与被乘数符号位的异或。原码一位乘法的每一次循环的操作是最低位为1,加被乘数的绝对值后右移1位;最低位为0,加0后右移1位。几位乘法就循环几次。「答案」:  x原=00011,y原=10101,|x|=0011,|y|=0101结果的符号位1xor0=1  循环   步骤    乘积(R0R1)  0    初始值   00000101  1    加0011   00110101  右移1位   00011010  2    加0     00011010  右移1位  00001101  3    加0011   00111101  右移1位  00011110  4    加0    00011110  右移1位  00001111  所以结果为-00001111定点数的乘除法在原码一位乘中,当乘数Yi为1时,( )。A.被乘数连同符号位与原部分积相加后,右移一位B.被乘数绝对值与原部分积相加后,右移一位C.被乘数连同符号位右移一位后,再与原部分积相加D.被乘数绝对值右移一位后,再与原部分积相加B「分析」:原码一位乘法中,符号位与数值位是分开进行计算的。运算结果的数值部分是乘数与被乘数数值位的乘积,符号是乘数与被乘数符号位的异或。数值位相乘时,当乘数某位为1时,将被乘数绝对值与原部分积相加后,右移一位。定点数的乘除法原码乘法是( )。  A.先取操作数绝对值相乘,符号位单独处理  B.用原码表示操作数,然后直接相乘  C.被乘数用原码表示,乘数取绝对值,然后相乘  D.乘数用原码表示,被乘数取绝对值,然后相乘A「分析」:原码一位乘法中,符号位与数值位是分开进行计算的。运算结果的数值部分是乘数与被乘数数值位的乘积,符号是乘数与被乘数符号位的异或。定点数的乘除法原码加减交替除法又称为不恢复余数法,因此( )。  A.不存在恢复余数的操作  B.当某一步运算不够减时,做恢复余数的操作  C.仅当最后一步余数为负时,做恢复余数的操作  D.当某一步余数为负时,做恢复余数的操作C「分析」:在用原码加减交替法作除法运算时,商的符号位是由除数和被除数的符号位异或来决定的,商的数值是由除数、被除数的绝对值通过加减交替运算求得的。由于除数、被除数取的都是绝对值,那么最终的余数当然应是正数。如果最后一步余数为负,则应将该余数加上除数,将余数恢复为正数,称为恢复余数。定点数的乘除法原码乘法是指( )。A.用原码表示乘数与被乘数,直接相乘B.取操作数绝对值相乘,符号位单独处理C.符号位连同绝对值一起相乘D.取操作数绝对值相乘,乘积符号与乘数符号相同B逻辑运算已知一个8位寄存器的数值为11001010,将该寄存器小循环左移一位后,结果为( )。A.01100101  B.10010100  C.10010101   D.01100100C「分析」:  移位种类运算 规则 编码规则下载淘宝规则下载天猫规则下载麻将竞赛规则pdf麻将竞赛规则pdf   算术左移每位左移一位,最右位移入0,最高位移出进入标志寄存器C位  算术右移每位右移一位,最高位符号复制,最低位移出进入标志寄存器C位  逻辑左移每位左移一位,最右位移入0,最高位移出进入标志寄存器C位  逻辑右移每位右移一位,最右位移入0,最低位移出进入标志寄存器C位  小循环左移每位左移一位,最高位进入最低位和标志寄存器C位  小循环右移每位右移一位,最低位进入最高位和标志寄存器C位  大循环左移每位左移一位,最高位进入标志寄存器C位,C位进入最低位  大循环右移每位右移一位,最低位进入标志寄存器C位,C位进入最高位浮点数运算浮点加减中的对阶的( )。A.将较小的一个阶码调整到与较大的一个阶码相同B.将较大的一个阶码调整到与较小的一个阶码相同C.将被加数的阶码调整到与加数的阶码相同D.将加数的阶码调整到与被加数的阶码相同A「分析」:浮点加减法中的对阶是向较大阶码对齐,即将较小的一个阶码调整到与较大的一个阶码相同。浮点数运算用浮点数运算步骤对56+5进行二进制运算,浮点数格式为1位符号位、5位阶码、10位尾码,基数为2「答案」:  5610=1110002=0.111000×26  510=1012=0.101×23  ①对阶:0.101×23=0.000101×26  ②尾数相加:0.111000+0.000101=0.111101  ③规格化结果:0.111101×26  ④舍入:数据己适合存储,不必舍入  ⑤检查溢出:数据无溢出。人有了知识,就会具备各种分析能力,明辨是非的能力。所以我们要勤恳读书,广泛阅读,古人说“书中自有黄金屋。”通过阅读科技书籍,我们能丰富知识,培养逻辑思维能力;通过阅读文学作品,我们能提高文学鉴赏水平,培养文学情趣;通过阅读报刊,我们能增长见识,扩大自己的知识面。有许多书籍还能培养我们的道德情操,给我们巨大的精神力量,鼓舞我们前进。
本文档为【自考计算机组成原理真题讲解】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: ¥20.0 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
正方体
暂无简介~
格式:ppt
大小:332KB
软件:PowerPoint
页数:36
分类:
上传时间:2022-05-10
浏览量:3