ARITHMETIC MODEL 7811
ARITHMETIQUE MODEL 7811
IT'S JUST A TRY TO TRANSLATE IN THE FUTURE THIS WEBSITE IN DIFFERENTS LANGUAGES
(IF YOU ARE INTERESSING TO DO THAT LET ME KNOW)
LANGUAGES SEEKING : ENGLISH - SPANISH - ITALIAN - RUSSIAN - JAPANESE - CHINESE

Card from CALIFORNIA COMPUTER SYSTEMS (CCS) with an arithmetic 32 bits CPU AMD9511 functions mathematic are improved and its faster for graphics.
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


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 .....
Publicités d'époque
Les publicités ....
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.
INT
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

INT
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

RAM