May ability to understand these papers is somewhat limited. If I understand correctly the following. Most divide routines that I've seen allow the remainder to be 1,0,-1 relative to the normal remainder. The answer will converge as the error of the remainder never leaves this range. In the case of the pentium, the remainder is 2,1,0,-1,-2. This allows the division to converge on the answer quicker. The error was that if the remainder was right on one edge it would eventually fall of the edge and not converge. From the paper, that would be the 5 1's in a row, of the divisor. At least that is my understanding. It is to early in the morning for me. Dwight
________________________________ From: Eric Smith <space...@gmail.com> Sent: Thursday, January 3, 2019 11:55 PM To: dwight; General Discussion: On-Topic and Off-Topic Posts Subject: Re: Microcode, which is a no-go for modern designs And the original analysis paper, "It Takes Six Ones to Reach a Flaw": http://www.acsel-lab.com/arithmetic/arith12/papers/ARITH12_Coe.pdf