1 / 7
文档名称:

移位除法运算(汇编).docx

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

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

分享

预览

移位除法运算(汇编).docx

上传人:花开一叶 2018/10/29 文件大小:32 KB

下载得到文件列表

移位除法运算(汇编).docx

相关文档

文档介绍

文档介绍:移位除法运算(汇编)
推荐文章 2010-07-27 10:44:21 阅读508 评论1   字号:大中小 订阅
除法运算的特点:
其特点可归纳如下:
①每次上商都是由心算来比较余数(被除数)和除数的大小,确定商为1还是0。
②每做一次减法,总是保持余数不动,低位补0,再减去右移后的除数。
③商符单独处理。如果将上述规则完全照搬到计算机内,实现起来有一定困难,主要问题是:
“心算”上商,必须通过比较被除数(或余数)和除数绝对值的大小来确定商值,即|x|-|y|,若差为正(够减)上商1,差为负(不够减)上商0。
,低位补0,再减去右移后的除数这一规则,则要求加法器的位数必须为除数的两倍。仔细分析发现,右移除数可以用左移余数的办法代替,其运算结果是一样的,但对线路结构更有利。不过此刻所得到的余数不是真正的余数,只有将它乘上2-n才是真正的余数。
,而要求机器把每位商直接写到寄存器的不同位也是不可取的。计算机可将每一位商直接写到寄存器的最低位,并把原来的部分商左移一位。
综上所述便可得原码除法运算规则。
:
原码除法和原码乘法一样,符号位是单独处理的。以小数为例:
式中  为x的绝对值,记作x*
为y的绝对值,记作y*
即商的符号由两数符号位“异或”运算求得,商值由两数绝对值相除(x*/y*)求得。
小数定点除法对被除数和除数有一定的约束,即必须满足下列条件:
0<|被除数|≤|除数|(这样结果才能为小数)
实现除法运算时,还应避免除数为0或被除数为0。前者结果为无限大,不能用机器的有限位数表示;后者结果总是0,这个除法操作等于白做,浪费了机器时间。至于商的位数一般与操作数的位数相同。
原码除法中由于对余数的处理不同,又可分为恢复余数法和不恢复余数法(加减交替法)两种。
(1)恢复余数法。恢复余数法的特点是:当余数为负时,需加上除数,将其恢复成原来的余数。(然后再执行左移一位后减去除数的运算)
由上所述,商值的确定是通过比较被除数和除数的绝对值大小,即x*-y*实现的, 而计算机内只设加法器, 故需将x*-y*操作变为[x*]补+[-y*]补的操作。
例:已知:x=-,y=-,求:[x÷y]原
解:由x*=,[x]原=
y*=,[-y]补=,[y]原=
商值的求解过程如下:
被除数(余数)

说     明

+

+[-y*]补(减去除数)

+
0
余数为负,上商0
恢复余数+[y*]补


+
0
被恢复的被除数
← 1位
+[-y*]补(减去除数)


+
01
     01
余数为正,上商1
← 1位
+[-y*]补(减去除数)


+
011
    011
余数为正,上商1
← 1位
+[-y*]补(减去除数)

最近更新

含分布式电源的电网无功规划优化研究中期报告.. 2页

2024年小学督导评估自查自评报告范文(精选9篇.. 47页

2024年小学生食堂用餐管理方案(通用20篇) 58页

吉林油区红岗油田萨尔图油组剩余油分布研究的.. 2页

2024年小学生获奖感言演讲稿 13页

古墓葬遗存的数字复原及传播应用研究的开题报.. 2页

变温及老化条件下油纸绝缘间水分分布的研究的.. 2页

2024年小学生暑假旅行安全承诺书 3页

反就业歧视中的权利冲突及其解决机制研究中期.. 2页

双层石墨烯的制备及其表面增强拉曼散射效应研.. 2页

2024年小学生周记(必备6篇) 6页

卢谌文学研究的开题报告 2页

南自通华ERP实施与改善研究的开题报告 2页

南京市科技银行科技信贷业务对科技型中小企业.. 2页

单线阵CCD立靶系统参数标定技术研究的开题报告.. 2页

2024年小学春季开学典礼教师代表发言演讲稿 33页

2024年小学数学远程培训学习总结 19页

十八烷基封端聚合物增容半结晶性聚合物共混体.. 2页

疫情期间环卫工作总结报告模板十四篇 30页

2023年消防救援站党支部工作总结 4页

儿和娘初试云雨情后续 2页

教师心得体会师德感悟篇范文2023年 9页

消防工程施工进度计划表格 4页

附着式钢管抱杆铁塔组立施工方案 46页

伶仃洋怀想-伶仃洋 6页

腐蚀检测方法介绍 22页

部编版八下语文期中考试卷 10页

高速铁路桥梁缺陷整治方案 56页

广义财政论 6页