小编Eug*_*tov的帖子

有人能解释汇编中多精度乘法的过程吗?

请参阅下图和此链接.

图2.3

关于图2.3,我理解为什么M(乘数)和N(被乘数)在最右列中的"Partial product..M..L"中列出的那些顺序中.它来自于我们通常被教导如何繁殖:

我理解为什么这个数字是64位长,因为它是32位乘32位.

我理解地址从P~P + 7开始,因为最终产品的HO位从P开始,最终产品的LO位在P + 7结束.

我理解为什么每个大矩形被分成上半部分和下半部分,因为HCS12一次只能处理最多16位乘16位.

我的问题:每个小矩形(下半部和上半部)的排列方式令我困惑.显然,它应该模仿简化的乘法过程,我可以理解它是如何完成的.我完全不明白它是如何转化为数字的.我的第一行的链接也显示了一个类似的过程.我不想猜测或假设我认为发生了什么.有人可以详细解释(最好是步骤)你如何找出哪个小矩形进入哪个列和行; 或者换句话说,你能告诉我乘法过程如何转化为数字吗?

math assembly multiplication

3
推荐指数
1
解决办法
1021
查看次数

标签 统计

assembly ×1

math ×1

multiplication ×1