【发布时间】:2018-10-30 09:23:09
【问题描述】:
我正在尝试用 64 位实现非恢复除法 128 位数字,我使用 32 位寄存器。我使用此链接Non-restoring division algorithm 中的算法解释,但我在初始化时遇到了一些问题。
1 我有 128 位/64 位,所以我必须设置多少个计数为 128?
2 我需要多少位来注册 A,128?
【问题讨论】:
标签: algorithm assembly binary bit division
我正在尝试用 64 位实现非恢复除法 128 位数字,我使用 32 位寄存器。我使用此链接Non-restoring division algorithm 中的算法解释,但我在初始化时遇到了一些问题。
1 我有 128 位/64 位,所以我必须设置多少个计数为 128?
2 我需要多少位来注册 A,128?
【问题讨论】:
标签: algorithm assembly binary bit division
该链接中提供的算法适用于无符号数。使用表达式“A
【讨论】: