FPUs for small computers (Was: What to download for a PDP-8)

Allison ajp166 at bellatlantic.net
Wed Oct 17 20:01:00 CDT 2007


>
>Subject: Re: FPUs for small computers (Was: What to download for a PDP-8)
>   From: "Chuck Guzis" <cclist at sydex.com>
>   Date: Wed, 17 Oct 2007 10:21:40 -0700
>     To: "General Discussion: On-Topic and Off-Topic Posts" <cctalk at classiccmp.org>
>
>On 17 Oct 2007 at 12:09, Jim Battle wrote:
>
>> Finally, I recall seeing an article where somebody took a pocket 
>> calculator chip and essentially poked simulated keystrokes at it and 
>> then decoded the LED driver output to determine the answer.  It was very 
>> slow, though, so all it saved was the space of the floating point 
>> library code.
>
>I remember that one.  It may have been an early issue of Byte.  I 
>also wondered at the time if any speed was gained over just running 
>plain old x80 code.

If it's the article as I remember it it was a push for Add/subtract
but better for multiply and divide (to 8 digits). An 8080 does a 
16x16 multiply in a few milliseconds to compare.

In another Byte there was a simple design and explanation of 
hardware multiply by shift and add.  That was capable of high speed.
With TTL of the time that was something under 10 microseconds 
for 16 bits using a 2mhz clock.  At that point a 4mhz Z80 takes 
nearly that much time to load and read it.   You can do subtract 
and shift to implement a divide. 


Allison


More information about the cctech mailing list