版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、复习思考题: 1、下图采用的溢出检测方法是什么方法? 2、如何实现补码减法运算? 3、为什么ta=n*2T+9T=(2n+9)T?,单符号位法,A补-B补= A补+-B补,2.3 定点乘法运算 2.3.1 原码并行乘法 1、人工算法与机器算法的同异性 设n位被乘数和乘数用定点整数表示为 被乘数 X原=XfXn-1X1X0 乘数 Y原=YfYn-1Y1Y0 乘积Z原=(Xf Yf)+(Xn-1X1X0 )(Yn-1Y1Y0).,例: 设X=1101,Y=1011,让我们先用习惯方法求X与Y的乘积,其过程如下: 1 1 0 1 (x) 1 0 1 1 (y) 1 1 0 1 1 1 0 1 0 0
2、 0 0 + 1 1 0 1 1 0 0 0 1 1 1 1 (z),人们习惯的算法对机器并不完全适用: 一,机器通常只有n位长,两个n位数相乘,乘积可能为2n位。 二,只有两个操作数相加的加法器难以胜任将各n位积一次相加起来的运算。,早期计算机中为了简化硬件结构,采用串行的1位乘法方案,即多次执行“加法移位”操作来实现。 串行方法运算太慢,自从大规模集成电路问世以来,出现了各种形式的流水式阵列乘法器,它们属于并行乘法器。,2、不带符号的阵列乘法,设有两个不带符号的二进制整数: Aam1a1a0 Bbn1b1b0,1010110111乘法过程,1 0 1 0 1 1 0 1 1 1 1 0 1
3、 0 1 1 0 1 0 1 1 0 1 0 1 0 0 0 0 0 1 0 1 0 1 1 0 1 0 0 . 0 1 1 1 1 0 0 0 1 1,思考: 对于1010110111,对应图2.5,第3排第2个FA的输入端A、进位、输入端B、进位输出、本位和分别是多少?,乘法过程,1 0 1 0 1 1 0 1 1 1 - 1 0 1 0 1 + 1 0 1 0 1 - 1 1 1 1 1 + 1 0 1 0 1 - 1 1 0 1 0 + 0 0 0 0 0 - 0 1 0 0 0 + 1 0 1 0 1 - 1 0 1 0 0 + -,1 1,1 1,1 1,0,1,0,1,0,1,0
4、,1,0,0 0 0 1 1,(n+1)(n+1)位带求补级的阵列乘法器框图,(n+1)(n+1)位带求补级的原码阵列乘法器 输入输出均为原码表示,(n+1)(n+1)位带求补级的补码阵列乘法器 输入输出均为补码表示,例20 设x=+15,y=-13,用带求补器的原码阵列乘法求出乘积x*y=? 解:输入数据为原码: x原=01111 y原=11101 算前求补器输出后,|x|=1111,|y|=1101 1 1 1 1 1 1 0 1 1 1 1 1 +0 0 0 0 - 0 1 1 1 +1 1 1 1 - 1 11 01 0 + 1 1 1 1 - 11 01 11 0 + 1 1 1 -
5、 1 1 0 0 0 0 1 1 .,符号位运算:0 1=1 算后求补器输出为11000011,加上乘积符号位1,得 x*y原=111000011 因此, x*y=(-11000011)2=(-195)10,注意书写格式,注意要对应硬件执行时的步骤,例21 设x=15,y=-13,用带求补器的补码阵列乘法器求出乘积x*y=?并用十进制乘法进行验证。 解:输入数据用补码表示: x补=01111 y补=10011 算前求补器输出为|x|=1111,|y|=1101,1 1 1 1 1 1 0 1 1 1 1 1 +0 0 0 0 - 0 1 1 1 +1 1 1 1 - 1 11 01 0 + 1 1 1 1 - 11 01 11 0 + 1 1 1 - 1 1 0 0 0 0 1 1 .,乘积符号位运算:0 1=1 因乘积为负,所以算后求补器输出00111101, 在最高位加上乘积符号1,最后补码乘积值: x*y补
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中职幼儿教育(幼儿思维能力培养)试题及答案
- 2025年中职葡萄酒文化与营销(葡萄酒文化传播)试题及答案
- 2025年高职第三学年(虚拟现实技术应用)VR项目开发阶段测试题及答案
- 2025年中职(仓储管理综合实训)运营实操试题及答案
- 巴塞罗那介绍英语
- 中国科学技术大学简介
- 养老院老人生活娱乐设施管理制度
- 养老院老人康复理疗师职业发展规划制度
- 养老院老人健康监测人员晋升制度
- 养老院安全巡查制度
- GB/T 4074.6-2024绕组线试验方法第6部分:热性能
- DB32-T 4111-2021 预应力混凝土实心方桩基础技术规程
- 不同时代的流行音乐
- 医疗卫生机构6S常态化管理打分表
- 几种常用潜流人工湿地剖面图
- vpap iv st说明总体操作界面
- 2023人事年度工作计划七篇
- LY/T 1692-2007转基因森林植物及其产品安全性评价技术规程
- GB/T 20145-2006灯和灯系统的光生物安全性
- 螺纹的基础知识
- 蜂窝煤成型机课程设计说明书
评论
0/150
提交评论