下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、补码一位乘法证明 为了得到补码一位乘法的规律,我们先从补码和真值的转换公式开始讨论. 1.补码与真值的转换公式 设x补=x0.x1x2xn, 当x=0时, x0=0, n x补=0.x1x2xn=xi2-i=x i=1 当x0时, x0=1, x补=1.x1x2xn=2+x 所以 n x=1.x1x2xn-2=-1+0.x1x2xn=-1+ xi2-i i=1,故得出 n x=-x0+ xi2-i i=1 等式右边x为真值.这是一个重要公式,说明真值和补码之间的关系. 2.补码的右移 正数右移一位,相当于乘 12.负数用补码表示时,右移一位也相当于乘 12.因此,在补码运算的机器中,一个数不论
2、其正负,连同符号位向右移一位,符号位保持不变,就等于乘 12.现证明如下: 设 x补=x0.x1x2xn,因为 n x=-x0+ xi2-i i=1,所以 n 1/2x=-1/2x0+1/2 x2-i i=1 n n =-x0+1/2x0+1/2 xi2-i =-x0+1/2 xi 2-(i+1) i=1 i=0 写成补码形式,即得 1/2x补=x0.x0 x1x2 xn 如果要得 2-ix补,只要将x补连同符号右移i位即可. 3补码乘法规则 设被乘数x补=x0.x1x2xn和乘数y补=y0.y1y2yn均为任意符号,则有补码乘法算式 n xy补=x补(-y0+ yi2-i ) (2.31)
3、i=1,证明如下: (1)被乘数x符号任意,乘数y符号为正. 根据补码定义,可得 x补=2+x=2n+1+x (mod 2) y补=y 所以 x补y补=2n+1 y + xy = 2 (y1y2yn) + xy 其中( y1y2 yn)是大于0的正整数,根据模运算性质有 2(y1y2 yn)= 2 (mod 2) 所以 x补y补=2+xy=xy 补 (mod 2) 即 x y补 =x补 y补=x补 y (2.31a),(2)被乘数x符号任意,乘数y符号为负 x 补=x0.x1x2xn y 补=1.y1y2yn=2+y (mod 2) 由此 y=y补 - 2=0.y1y2yn-1 所以 xy = x(0.y1y2yn) - x xy 补=x(0.y1y2yn) 补+-x 补 又(0.y1y2yn)0,根据式(2.31a)有 x(0.y1y2yn) 补=x 补(0.y1y2yn) 所以 xy 补=x 补(0.y1y2yn) + -x 补 (2.31b) (3)被乘数x和乘数y符号都任意. 将式(2 31a)和武(2.31b)两种情况综合起来,即得补码乘法的统一算式, 即 xy 补=x 补(0.y1y2yn) - x 补y0 =x 补(-y0+0.y
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 危重症患者的静脉输液管理
- 护理文书的绿色环保
- 护理教学实践技能比赛技巧
- 金太阳陕西省2026届高三下学期3月联考地理(26-287C)+答案
- 护理学考研:妇产科护理学考点梳理
- 基于情感化的产品设计课题研究
- 客户服务中的人性化服务策略
- 旅游行业产品策划与推广的面试要点
- 零售业门店经理选拔面试流程
- 旅游电商客服务流程优化及面试策略
- 四川党校在职研究生考试真题及答案
- 《汽车底盘构造与维修(第三版)》 课件 项目五 制动系构造与维修
- 2025年税务局信息技术专员招聘考试题库
- 北师大版七年级数学下册-第一章-名校检测题【含答案】
- 【《汽车排气系统三维建模及有限元仿真分析》17000字(论文)】
- 急危重症快速识别与急救护理
- 2026年新高考数学专题复习 103.马尔科夫链讲义
- 初中数学备课教案模板
- 浙江建设监理管理办法
- 运输公司废物管理办法
- 水库安全度汛培训课件
评论
0/150
提交评论