5
任何人都可以告訴我,哪個整數除法算法在x86處理器中實現?x86處理器的整數除法算法
任何人都可以告訴我,哪個整數除法算法在x86處理器中實現?x86處理器的整數除法算法
英特爾有一篇文章,Improvements in the Intel® Core™2 Processor Family Architecture and Microarchitecture,其中他們討論了許多不同的分割算法。第一段:
具有可變延遲基數16整數除法能力的新的基數 - 16浮點除法器取代了Merom Radix-4浮點除法和基數2平方根和整數除法硬件。上述算法可追溯到Pentium®除法實現。
因此,看起來英特爾處理器自奔騰早期以來有相同的整數除法(Radix-2)。
谷歌搜索[基數爲16的整數除法]給出了一些非常好的信息。
過去30年來,許多不同的公司設計了許多不同的x86處理器。你真的想象他們每個人都以相同的方式實現整數除法嗎? – talonmies
是的,我認爲最近幾年由intel設計的大多數處理器都有相同的整數除法算法。也許我錯了,我不知道。但是沒有任何意義,我們可以談論奔騰(1,2,3,4)。越多越好。 – n0p