【发布时间】:2014-02-21 02:53:16
【问题描述】:
我需要将两个 4 字节数字相乘。我可以将这些值存储在 x,y,z 寄存器中,但是我如何将它们相乘,因为我一次只能乘 8x8 位?我知道如何在 dseg 中分配内存,但不能在那里执行算术函数。 我用于模拟的设备是 169p 和 2560。Mul 可以使用。
我尝试过使用 x,y,z 寄存器,但我不知道如何处理进位等。我知道它们可以在寄存器 0,1 和第四个中找到。我试图分配足够大的内存位置来存储算术数字,但无论如何我都必须将它们移动到寄存器中进行操作。
【问题讨论】:
-
谢谢小丑的回复小丑。我可能很快就会找到解决方案