Intel&x27的整数除法算法;s x86处理器

Intel&x27的整数除法算法;s x86处理器,x86,hardware,intel,cpu-architecture,integer-division,X86,Hardware,Intel,Cpu Architecture,Integer Division,英特尔在其x86处理器中实现了哪种整数除法算法?英特尔有一篇论文,其中讨论了许多不同的除法算法。第一段: 具有可变延迟基数-16整数除法功能的新基数-16浮点除法取代了Merom基数-4浮点除法和基数-2平方根和整数除法硬件。前面的算法可以追溯到奔腾®divide实现 因此,看起来英特尔处理器的整数除法(基数-2)与早期奔腾时代相同 谷歌搜索提供了一些非常好的信息。在过去30年左右的时间里,许多不同的公司设计了大量不同的x86处理器。你真的认为它们中的每一个都以相同的方式实现整数除法吗?是的,我

英特尔在其x86处理器中实现了哪种整数除法算法?

英特尔有一篇论文,其中讨论了许多不同的除法算法。第一段:

具有可变延迟基数-16整数除法功能的新基数-16浮点除法取代了Merom基数-4浮点除法和基数-2平方根和整数除法硬件。前面的算法可以追溯到奔腾®divide实现

因此,看起来英特尔处理器的整数除法(基数-2)与早期奔腾时代相同


谷歌搜索提供了一些非常好的信息。

在过去30年左右的时间里,许多不同的公司设计了大量不同的x86处理器。你真的认为它们中的每一个都以相同的方式实现整数除法吗?是的,我认为英特尔过去几年设计的大多数处理器都有相同的整数除法算法。也许我错了,我不知道。但这毫无意义,我们可以谈论奔腾(1,2,3,4)。越多越好。相关:有一些关于如何构建FP div/sqrt执行单元的详细信息,并链接到一篇关于纸上设计的论文。