×

使用51单片机实现8位带符号乘法运算的汇编程序免费下载

消耗积分:1 | 格式:pdf | 大小:0.03 MB | 2019-04-23

梅利号

分享资料个

  采用对符号位单独处理的办法,处理步骤如下:

  1. 单独处理被乘数和乘数的符号位,办法是单独取出被乘数符号位并与乘数符号位进行异或操作,因为积的符号位的产生规则是同号相乘为正,异号相乘为负。

  2. 求被乘数和乘数的绝对值,并使两绝对值相乘从而获得积的绝对值,方法是分别判断被乘数和乘数的符号位:若它为正,则其本身就是绝对值;若它为负,则对它求补。

  3. 对积进行处理。若积为正,则对积不进行处理;若积为负,则对积求补,使之变为补码的形式。

  R0和R1中为两个补码形式的带符号数,R3R2为积 R0*R1=R3R2

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !