第15讲——第6章计算机的运算方法(6.3).pptVIP

第15讲——第6章计算机的运算方法(6.3).ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第15讲——第6章计算机的运算方法(6.3)

《计算机组成原理》 第15讲 第6章 计算机的运算方法(6.3) 主讲人:李淑芝 第6章 计算机的运算方法 教学要求 复习旧课 引入新课 6.3 定 点 运 算 全国硕士研究生入学考试题: 假定有4个整数用8位补码分别表示为: r1=FEH ,r2=F2H ,r3=90H,r4=F8H,若将运算结果存放在一个8位的寄存器中,则下列运算会发生溢出的是: A.r1*r2 B.r2*r3 C.r1*r4 D.r2*r4 解答:C 课堂练习题: 1. 一位十进制数,用BCD码表示需A.___位 二进制码,用ASCII码表示需B.___位二进 制码。 答案:A.4 B.7 2. 将十进制数354 转换成二进制数、八进 制数、十六进制数和BCD数。 答案:(162.A)16 (101100010.1010)2 (542.5)8 (001101010100.011000100101)BCD 课堂练习题: 3. 浮点数格式如下:1位阶符,6位阶码,1 位数符,8位尾数,请写出浮点数所能表 示的范围(只考虑正数值)。 答案: 最小值2-111111×0 最大值2111111×04. 一个定点数由A.______和B.______两部分 组成。 答案:A.符号位 B.数值域 课堂练习题: 5. 已知:X=0.1011,Y=-0.0101,求[X/2]补, [X/4]补,[-X]补及[Y/2]补,[Y/4]补,[-Y]补 解:[X]补 = 0.1011 [X/2]补 = 0.01011 [X/4]补 = 0.001011 [-X]补 = 1.0101 [Y] 补 = 1.1011 [Y/2]补 = 1.11011 [Y/4]补 = 1.111011 [-Y]补 = 0.0101 课堂练习题: 6. 已知 X = -0.01111,Y = +0.11001, 求: [X]补,[-X] 补,[Y] 补,[-Y] 补,X+Y=?,X-Y=? 解:[X]补=1.10001 [-X] 补=0.01111 [Y] 补=0.11001 [-Y] 补=1.00111 X+Y=+0.01010 X-Y 结果发生溢出 7. 定点16位字长的字,采用2的补码形式表示 时,一个字所能表示的整数范围是_____。 A.-215 ─215-1 B.-215-1─215-1 C.-215+1─215 D.-215─215 答案: A 课堂练习题: 8. 已知X0且[X]原 = X0.X1X2…Xn,则[X]补 可通过______求得。 A.各位求反,末位加1 B.求补 C.除X0外求补 D.[X]反-1 答案:C 9. 按IEEE754标准,一个浮点数由A._____、 B._____、C._____三个域组成。 答案: A.符号位 B.阶码 C.尾数 课堂练习题: 10. 算术右移指令执行的操作是______。 A.符号位填0,并顺次右移1位,最低位移至进位标志位 B.符号位不变,并顺次右移1位,最低位移至进位标志位 C.进位标志位移至符号位,顺次右移1位,最低位移至进位标志位 D.符号位填1,并顺次右移1位,最低位移至进位标志位 答案:B 课堂练习题: 11. 设[X]补 = X0.X1X2…Xn,求证: [X/2]补 = X0.X0X1X2…Xn 。 ② 数值部分的运算 ① 乘积的符号位 x0 y0 = 0 1 = 1 x*? y* = 0. 1 1 1 0 0 0 0 0 0 1 1 1 则 [x ? y]原 = 1. 1 1 1 0 0 0 0 0 0 1 1 1 例6.22 结果 特点: 绝对值的补码运算 算术移位 用移位的次数判断乘法是否结束 ⑥原码两位乘和原码一位乘比较 符号位 操作数 移位 移位次数 最多加法次数 x0 y0 x0 y0 绝对值 绝对值的补码 逻辑右移 算术右移 n n n 2 (n为偶数) n 2 +1(n为偶数) 思考 n 为奇数时,原码两位乘 移 ?次 最多加 ?次 原码一位乘 原

文档评论(0)

sandaolingcrh + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档