已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
三 乘法运算 1 分析笔算乘法 A 0 1101B 0 1011 A B 0 10001111 0 1101 0 1011 1101 1101 0000 1101 0 10001111 符号位单独处理 乘数的某一位决定是否加被乘数 4个位积一起相加 乘积的位数扩大一倍 乘积的符号心算求得 0 1101 0 1011 1101 1101 0000 1101 0 10001111 0 1101 0 1011 1101 1101 0000 1101 0 10001111 0 1101 0 1011 1101 1101 0000 1101 0 10001111 0 1101 0 1011 1101 0000 1101 0 1101 0 1011 1101 1101 0 1101 0 1011 1101 1101 0000 0 1011 1101 1101 0 1101 2 笔算乘法改进 A B A 0 1011 0 1A 0 00A 0 001A 0 0001A 0 1A 0 00A 0 001 A 0 1A 0 1A 0 01 0 A 0 1 A 0 1A 0 1 A 0 1 0 A 0 1 A 0 1A 2 1 A 2 1 0 A 2 1 A 2 1 A 0 第一步被乘数A 0 第二步右移一位 得新的部分积 第八步右移一位 得结果 第三步部分积 被乘数 3 改进后的笔算乘法过程 0 0000 0 1101 0 1101 0 1101 0 0000 0 1101 初态 部分积 0 乘数为1 加被乘数 乘数为1 加被乘数 乘数为0 加0 乘数为1 加被乘数 0 1000 1111 得结果 0 0110 形成新的部分积 0 1001 形成新的部分积 1110 0 0100 形成新的部分积 1111 0 1101 0 1011 小结 被乘数只与部分积的高位相加 硬件 3个寄存器 具有移位功能 1个全加器 乘法运算可用加和移位实现n 4 加4次 移4次 4 原码乘法 1 原码一位乘运算规则 以小数为例 数值部分为绝对值相乘x y 2 原码一位乘递推公式 z0 例6 21 已知x 0 1110y 0 1101求 x y 原 解 数值部分的运算 0 0000 0 1110 0 1110 0 0000 0 1110 0 1110 部分积初态z0 0 逻辑右移 1101 逻辑右移 逻辑右移 逻辑右移 x 0 x x 数值部分按绝对值相乘 x y 0 10110110 则 x y 原 1 10110110 特点 绝对值运算 逻辑移位 例6 21结果 用移位的次数判断乘法是否结束 3 原码一位乘的硬件配置 0An 加法器 控制门 0Xn 移位和加控制 0 Qn 右移 不带符号的阵列乘法器 5 补码乘法 设被乘数 乘数 被乘数任意 乘数为正 同原码乘 但加和移位按补码规则运算 乘积的符号直接由计算结果形成 被乘数任意 乘数为负 乘数 y 补 去掉符号位 操作同 最后加 x 补 校正 1 补码一位乘运算规则 以小数为例 Booth算法 被乘数 乘数符号任意 x y 补 2 1 2 2 附加位yn 1 Booth算法递推公式 z0 补 0 z1 补 2 1 yn 1 yn x 补 z0 补 yn 1 0 zn 补 2 1 y2 y1 x 补 zn 1 补 x y 补 zn 补 y1 y0 x 补 最后一步不移位 如何实现yi 1 yi 00 01 10 11 0 1 1 0 部分积初值清零 例6 23 已知x 0 0011y 0 1011求 x y 补 解 00 0000 11 1101 11 1101 00 0011 11 1101 00 0011 11 1101 1 0101 0 x 补 0 0011 y 补 1 0101 x 补 1 1101 x 补 x 补 x 补 x 补 x 补 x y 补 1 11011111 最后一步不移位 补码右移 补码右移 补码右移 补码右移 2 Booth算法的硬件配置 0An 1 n 2位加法器 控制门 0Xn 1 0Qnn 1 移位和加控制逻辑 计数器C 00 11 01 10 右移 乘法小结 原码乘符号位单独处理补码乘符号位自然形成 原码乘去掉符号位运算即为无符号数乘法 不同的乘法运算需有不同的硬件支持 整数乘法与小数乘法完全相同可用逗号代替小数点 单选例题 假定有4个整数用8位补码分别表示为r1 FEH r2 F2H r3 90H r4 F8H 若
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025深圳市汇合发展有限公司昆明分公司招聘2人(公共基础知识)综合能力测试题附答案解析
- 2025年宣城绩溪县公开招聘社区专职工作者6名备考题库附答案详解(黄金题型)
- 2025浙江丽水下半年云和县招聘专职消防员1人(公共基础知识)综合能力测试题附答案解析
- 2025中国人民大学综合服务中心招聘1人(公共基础知识)综合能力测试题附答案解析
- 2025年中国民生银行南宁分行招聘2人备考题库附答案详解(突破训练)
- 2026学年上海市民办桃李园实验学校教师招聘备考题库及答案解析(必刷)
- 2025江苏徐州市优肯职业培训学校招聘备考题库含答案解析(夺冠)
- 2025年重庆青年职业技术学院辅导员考试笔试题库附答案
- 2025浙江绍兴市市场监管执法指导中心招聘编外人员(驾驶员岗)1人(公共基础知识)测试题附答案解析
- 2023年吉林省特岗教师招聘考试真题汇编附答案解析
- 压装法教学讲解课件
- 急性肺栓塞抢救考核评分表
- 码头自然灾害事故应急预案
- 车工职业技能应知应会题库500题(含答案)
- 预防坍塌专项方案(人工挖孔桩)
- 认知状态评价量表(MMSE量表)
- 2022年河北省普通高等学校对口招生考试机械类试题
- 混凝土路面裂缝的控制技术
- 普外科出科考试卷答案普外科考试题及答案
- 绘本阅读课《Daddy Robot》
- GB∕T 30314-2021 橡胶或塑料涂覆织物 耐磨性的测定 泰伯法
评论
0/150
提交评论