|
|
|
|
|
|
ARITHMETIQUE MODELE 7811 |
|
|
|
|
Carte fabriquée par CALIFORNIA COMPUTER SYSTEMS (CCS) à partir d'un
processeur arithmétique 32 bits l'AM9511. Les fonctions mathématiques sont plus que
largement améliorées et de ce fait une meilleure rapidité peut être obtenue par les logiciels graphiques.
|
L'AMD 9511 |
L'AMD 9511 (AM9511) est un processeur mathématique exécutant des calculs en virgule flottante et en trigonométrie,
sur 16 et 32 bits. Il peut utiliser un système d'entrées/sortie ou la DMA.
L'APU (Arithmetic Processing Unit) 8231A est le clone Intel de l'AMD 9511. Non vous ne rêvez pas !
Intel a bien fait des clones d'AMD !!! (et jusqu'en 1986 pour ce processeur...)
|
Les modèles de carte |
Il existe trois modèles de cartes
7811
7811B avec une disquette CCSOFT
7811C avec CCSOFT sur une ROM
Il existe une autre option, la 7811 D, qui est destinée aux utilisateurs ayant un APPLE 64K. Dans ce cas
le logiciel CCSOFT est chargé dans la carte langage mais IMPOSE que la carte APU soit en SLOT 1 obligatoirement.
La carte CCS utilise le logiciel CCSOFT pour exécuter les opérations et fonctions de l'APPLESOFT et pour
les fonctions n'existant pas en APPLESOFT, elles peuvent être réalisées en utilisant la commande USR(x)
CCS avait planifié d'interfacer CCSOFT et PASCAL.
Bien évidement je n'ai ni la disquette ni la ROM pour utiliser la carte à partir de l'INTEGER ou de l'APPLESOFT.
Ceci dit en assembleur cela ne pose aucun problème d'utilisation, ce serait même plutôt mieux.
|
Documentation |
Brochage des CPU 9511 et 9512
|
Ma carte fonctionne t-elle ? |
Pour tester la carte en entrée et sortie, il faut connaître les adresses d'entrée/sortie de la carte qui,
très classiquement, ne dépendent que du numéro de slot et sont de la forme C0xN
ou la valeur x sera (Slot+8) donc :
Slot 1 x= 9
Slot 2 x= A
Slot 3 x= B Ne pas utiliser sur Apple //e !
Slot 4 x= C
Slot 5 x= D
Slot 6 déconseillé c'est le drive
Slot 5 déconseillé le boot va pas bien se passer
Ensuite il faut passer sous le moniteur (CALL-151)puis frapper les commandes suivantes :
C0x1 :1A RETURN
C0x0.C0x7 RETURN
Vous devez voir apparaître le résultat suivant :
C0x0 - 02 00 C9 00 0F 00 DA 00
Les 1er, 3éme, 5éme et 7éme octets sont les données de résultat
Les 2éme, 4éme, 6éme et 8éme octets correspondent au status du 9511
|
Disquettes |
|
Disquette ...Merci de l'envoyer si vous l'avez !. |
Publicités d'époque |
|
Trucs et astuces |
|
Les deux techniques ci-dessous ne sont pas utiles avec le logiciel CCSOFT mais
uniquement si vous souhaitez écrire des drivers spécifiques ou si votre application le nécessite.
|
|
|
|
Passer en mode IRQ/DMA |
|
|
la carte supporte le mode INT en chaîne mais pour cela il est
indispensable de souder le jumper qui se trouve au dessus du circuit U9, à gauche de la résistance R6
|
|
|
|
Ajout de mémoire sur U4 et U5 |
|
|
Vous pouvez ajouter 256 octets de mémoire (RAM) mais pour cela il est
indispensable de souder le jumper qui se trouve sous le circuit U9
|
|
|