【计算机组成原理——定点数原码一位乘法手算】
关于定点数原码一位乘法手算:
提示:本贴为学习计组记录.
原码一位乘法步骤:
步骤①:确定最终结果符号位;
步骤②:算出被乘数和乘数的绝对值。
注意:
- X * Y 中 ----- X是被乘数,Y是乘数 。(哎~)
- 原码一位乘法运算右移是 逻辑右移。即,符号位一起进行移动。
- 乘数 的符号位 不参与运算。
- 设机器字长为 n+1 位(含一位符号位),则进行n轮加法,n次移位。
如:设机器字长为 5 位(含一位符号位,n=4),则进行4轮加法、4次移位。
手算展示:
(1) 定点小数的原码一位乘法
提示:这里使用了双符号位(因为王道是这样讲的,原因忘了),使用单符号位也可以。
设 x= —0.11111 ,y = +0.11101. 求 x * y = ?
设 x= —0.11010 ,y = —0.01011. 求 x * y = ?
(2) 定点整数的原码一位乘法
提示:这里分别用不带符号位 和 带符号位 进行了比较,发现带着符号不容易算错(对于我来说是这样的)
设 x= —1111 ,y = +0111. 求 x * y = ?
注:
定点小数,如0.11111中写小数点"."
定点整数,如0,11111中是 “,”
但在机器中是不会保存 .和, 的。这是人为写的,方便区分和识别
END…
【计算机组成原理——定点数原码一位乘法手算】相关推荐
- 计算机组成原理之原码一位乘法过程
部分积 乘数 说明 0.0000 + ..0.1110 1101 初始条件,部分积为0 乘数为1 加被乘数 0.1110 0.0111 +. 0.0000 0110 右移一位,形成新的部分积,同时乘数 ...
- [计算机组成原理]2-8、定点数原码一位乘法
前言 在学习定点数的原码一位乘法之前,我们要知道我们在学的是什么,定点数的原码乘法其实完全用十进制的乘法规则来计算,只需要将逢十进一改为逢二进一即可: 既然我们都知道定点数的原码乘法了,我们为什么还要 ...
- 【计算机组成原理】定点乘法运算之原码两位乘法
讨论x * y = z 采用原码两位乘法,已知x和y,如何求得z 原码两位乘法和原码一位乘法一样,符号位不参加运算 部分积和被乘数x均采用三位符号,乘数y末位每次要加一个c,c一开始是0 根据如下法则 ...
- 计算机组成原理:原码、补码一位乘,Booth算法
原码一位乘: 学习传送门:原码一位乘 主要方法:1判断,2加法,3右移,循环结束 其他: 原码逻辑右移,原码高位补零 补码算数移位 补码一位乘: 学习传送门:补码一位乘 主要思想: 1判断 2加法 3 ...
- 计算机组成原理——关于原码、补码、移码运算及浮点数运算的总结
计算机组成原理--关于原码.补码.移码运算及浮点数运算的总结 一.数的表示法 1.1 原码 [X]原码={X0≤X≤2n−1−12n−1+∣X∣−(2n−1−1)≤X≤0[X]_{原码}= \left ...
- 加减法、原码一位乘法、Booth算法、恢复余数法、加减交替法符号位及小结
在学习计算机组成原理的计算方法时,或为步骤疑惑,或为题目难倒,本文主要介绍思路以及对常用类型小结 个人总结,仅供参考,能力有限,难免出错,欢迎大家讨论,书籍参考唐朔飞版<计算机组成原理> ...
- 定点乘法运算之原码一位乘法
x * y = z 讨论已知x和y的情况下,怎么通过原码一位乘法方法得出z~~ 首先说下运算规则~ 1. z的符号位通过x和y的符号位进行异或运算得到~(这个很好理解哒,负负得正,正正得正,正负得负嘛 ...
- [计算机组成原理] Booth算法 —— 补码一位乘法
x * y = z 运算规则: 1.和原码一位乘法不同,补码一位乘法的符号位是参加运算的,且运算结果和所有参加运算的数都是补码形式. 2.乘数 x 取双符号位参与运算,部分积的初始值为0: 乘数 y ...
- 原码一位乘法(2020-03-27)
原码一位乘法 我直接上例子吧,说实话我看书上的定义过程,我个憨憨不懂.
- 一位原码的乘法规则_原码一位乘法与补码一位乘法
原码1位乘法 在定点计算机中,两个原码表示的数相乘的运算规则是:乘积的符号位由两数的符号按异或运算得到.而乘积的数值部分则是两个正数相乘之积.设n位被乘数和乘数用定点小数表示(定点整数也相同适用) 被 ...
最新文章
- 漫话:如何给女朋友解释为什么Windows上面的软件都想把自己安装在C盘
- FPGA之道(39)HDL的命名规则
- Google Maps打开出现internal error错误
- Confluence 6 升级完成后的检查
- 1-2 小程序适合做什么样的应用
- VTK:Rendering之Cone4
- salt-ssh的使用(不需要安装客户端)
- SQL数据库实战(含建表数据和查询案例)
- JavaWeb:XML总结
- iphone如何信任软件_苹果企业开发者证书成漏洞 盗版商发布破解版iPhone应用
- 二叉树后序遍历_二叉树后序遍历非递归实现
- css 样式文字溢出显示省略号
- Mac 链接达梦数据库 DmJdbcDriver18.jar下载
- java调用jrtplib,jrtplib的文档翻译
- Codesys学习调试笔记1
- 今日头条文章满多少字算原创
- MKS GEN_L V2.1 Klipper固件使用说明书
- 数学符号名称,解释,定义加举例
- python等待键盘输入_Pythoninput实现等待键盘输入,超时返回缺省值,并且释放input...
- php 腾讯云 短信验证码发送
热门文章
- 浅析城市综合管廊配电结构
- Linux logviewer的功能,基于终端的日志工具logview
- 岩土工程颗粒流软件PFC6.0实用技巧——将abaqus网格转换成PFC流体网格
- Visual Studio 2022安装配置
- WIN7下安装IIS
- 一.mtk平台的gpio控制
- 破解版抓包工具Charles教程(资源分享)
- H5游戏开发:游戏引擎入门推荐
- python离线录音转文字软件_如何将语音文件转换为文字?这5款软件轻松做到!...
- php 网页转换成pdf文件格式,将网页HTML转换成PDF格式文件的几种办法