1 / 27
文档名称:

第三讲 定点运算(加减法).ppt

格式:ppt   大小:524KB   页数:27页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第三讲 定点运算(加减法).ppt

上传人:q1188830 2019/7/22 文件大小:524 KB

下载得到文件列表

第三讲 定点运算(加减法).ppt

相关文档

文档介绍

文档介绍:第三讲定点运算(一)本讲主要内容移位运算补码加法补码减法益处概念与检测方法基本的二进制加法/减法器一、=1500cm小数点右移2位机器用语15相对于小数点左移2位(小数点不动)..左移绝对值扩大右移绝对值缩小在计算机中,移位与加减配合,、补码、反码正数添补代码码制符号位不变例16设机器数字长为8位(含1位符号位),写出A=+26时,三种机器数左、右移一位和两位后的表示形式及对应的真值,并分析结果的正确性。解:A=+26则[A]原=[A]补=[A]反=0,0011010+60,0000110+130,0001101+1040,1101000+520,0110100+260,0011010移位前[A]原=[A]补=[A]反对应的真值机器数移位操作=+11010左移一位左移两位右移一位右移两位例17设机器数字长为8位(含1位符号位),写出A=–26时,三种机器数左、右移一位和两位后的表示形式及对应的真值,并分析结果的正确性。解:A=–26–61,0000110–131,0001101–1041,1101000–521,0110100–261,0011010移位前对应的真值机器数移位操作原码=–11010左移一位左移两位右移一位右移两位–61,1111001–131,1110010–1041,0010111–521,1001011–261,1100101移位前对应的真值机器数移位操作–71,1111001–131,1110011–1041,0011000–521,1001100–261,(a)真值为正(b)负数的原码(c)负数的补码(d),高位移丢高位添0,低位移丢例如01010011逻辑左移10100110逻辑右移01011001算术左移算术右移00100**********(补码)高位1移丢010100110Cy0101001**********加法规则:先判符号位,若相同,绝对值相加,结果符号不变;若不同,则作减法,|大|-|小|,结果符号与|大|相同。减法规则:两个原码表示的数相减,首先将减数符号取反,然后将被减数与符号取反后的减数按原码加法进行运算。二、补码加/