Megalextoria
Retro computing and gaming, sci-fi books, tv and movies and other geeky stuff.

Home » Digital Archaeology » Computer Arcana » Apple » Apple II » 7811 - Arithmetic Processor - AP-1
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
7811 - Arithmetic Processor - AP-1 [message #380326] Tue, 29 January 2019 16:57 Go to next message
Anonymous
Karma:
Originally posted by: Anthony Adverse

http://www.hackzapple.com/ORG1/M2/COPROC/9511.HTM

My french is non existant, does that page mention any software for it at all?

A
Re: 7811 - Arithmetic Processor - AP-1 [message #380327 is a reply to message #380326] Tue, 29 January 2019 17:23 Go to previous messageGo to next message
D Finnigan is currently offline  D Finnigan
Messages: 1154
Registered: October 2012
Karma: 0
Senior Member
Anthony Adverse wrote:
> http://www.hackzapple.com/ORG1/M2/COPROC/9511.HTM
>
> My french is non existant, does that page mention any software for it at
> all?
>

Yes, in the sense that if anyone has the disk, please send it! So there's
nothing to download at present.

There's also instructions for how to test if your card is working.

--
]DF$
The New Apple II User's Guide:
https://macgui.com/newa2guide/
Re: 7811 - Arithmetic Processor - AP-1 [message #380333 is a reply to message #380326] Tue, 29 January 2019 18:54 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: R.Kiefer.SPAEM

Anthony Adverse wrote:

> http://www.hackzapple.com/ORG1/M2/COPROC/9511.HTM

Another story:
https://www.applefritter.com/content/arithmetic-processor

Regards
Ralf
Re: 7811 - Arithmetic Processor - AP-1 [message #380334 is a reply to message #380333] Tue, 29 January 2019 19:58 Go to previous messageGo to next message
Michael J. Mahon is currently offline  Michael J. Mahon
Messages: 1767
Registered: October 2012
Karma: 0
Senior Member
Ralf Kiefer <R.Kiefer.SPAEM@gmx.de> wrote:
> Anthony Adverse wrote:
>
>> http://www.hackzapple.com/ORG1/M2/COPROC/9511.HTM
>
> Another story:
> https://www.applefritter.com/content/arithmetic-processor
>
> Regards
> Ralf
>

From a //e usage point of view, the AP-1 and other coprocessor cards like
it (even the FastMath with its 68881 chip) suffer from an 8-bit data path
to 64-bit registers, with all the overhead in loading operands and storing
the result that it implies.

As a practical matter, using the card for Applesoft’s FP calculations is
less of a speedup (even with math-heavy code) than a Zip Chip (with which
most of these cards are incompatible because they use the /RDY line
(IIRC?).

The alternative design is to use polling to detect when the FP op is
complete, but that’s even slower.

--
-michael - NadaNet 3.1 and AppleCrate II: http://michaeljmahon.com
Re: 7811 - Arithmetic Processor - AP-1 [message #380340 is a reply to message #380334] Tue, 29 January 2019 20:36 Go to previous message
Anonymous
Karma:
Originally posted by: R.Kiefer.SPAEM

Michael J. Mahon wrote:

> From a //e usage point of view, the AP-1 and other coprocessor cards like
> it (even the FastMath with its 68881 chip) suffer from an 8-bit data path
> to 64-bit registers, with all the overhead in loading operands and storing
> the result that it implies.

Yes, they do. But the 6888x suffer more than the 9511. Advantage of the
6888x: more MHz and more registers.

With the 9511 you can multiply two 16bit integers by writing 5 bytes to
the 9511, waiting about 45 cycles and reading back 2 bytes after polling
for success. The same with division of two 16bit integers. Means
estimated 115 cycles for these operations.

The 65(C)02 @1MHz is not able to do this job. My accelerator board
(65C02 @12,5MHz from 1987) runs 1437 cycles in the same time. This one
can beat the 9511 in 16bit integer operations but not in floating point.

A multiplication or division of two floating point values needs writing
of 9 bytes to the APU, about 80 cycles for multiplication and reading of
4 bytes. Altogether: 210 cycles. No chance to do that with a 65(C)02
@1MHz.

Cycle count means AppleBus cycles (1MHz).


> As a practical matter, using the card for Applesoft's FP calculations is
> less of a speedup (even with math-heavy code) than a Zip Chip (with which
> most of these cards are incompatible because they use the /RDY line
> (IIRC?).

Yes, the /RDY signal .... I think neither my Transwarp nor my
Schaetzle&Bsteh (12,5MHz) would run beside the 9511 board.


> The alternative design is to use polling to detect when the FP op is
> complete, but that's even slower.

If you run special software for the 9511 you can run the 6502 and the
9511 strict parallel like the 68881 beside the 68020, IMHO.

Regards
Ralf
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Computer Eyes
Next Topic: SchoolBus Network
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Fri Apr 19 21:48:01 EDT 2024

Total time taken to generate the page: 0.01319 seconds