Introduction
L'ordinateur XT Model 286, surnommé le XT/286 est ordinateurs proposé par IBM en 1986 avec un microprocesseur 80286 et des caractéristiques plus proches du PC/XT que du AT. Il s'agissait d'un ordinateur moins dispendieux qu'un ordinateur AT et étant capable des mêmes prouesses que le AT.
Fiche technique
Voici les caractéristiques du XT/286 d'«IBM» :
Spécification | Description |
---|---|
Fabricant | IBM |
Année de fabrication | 1986 |
Modèle | XT/286 |
Numéro de modèle | 5162 |
Dimension | 22 par 33,8 centimètres (8,5 x 13,2 pouces) |
Microprocesseur | Intel 80286 cadencé à 6 Mhz |
Contrôleur d'interruption | 8259A |
Canal d'entrée/sortie | 8255 |
Mémoire morte (ROM) installée | 64 Ko, extensible à 128 Ko |
Mémoire vive installée | 640 Ko |
Système de configuration | CMOS |
Fente d'extension | 5 ISA de 98 broches, 3 ISA de 62 broches |
Boîtier d'alimentation | 115/230 Volts, 156 Watts |
Système d'exploitation | PC DOS 3.1 |
Diagramme de bloc système
Mémoire
La carte maîtresse est constitué de 2 puces de 256 Ko pour 9 modules de mémoire d'accès aléatoire, plus 2 banques de 64 Ko pour 4 modules d'accès aléatoire de mémoire (RAM). L'ensemble de la mémoire est d'une tailler de 640 Ko avec une vérification de parité.
Microprocesseur
L'ordinateur XT/286 est équipé d'un microprocesseur Intel 80286 avec un adressage de 24 bits, d'un interface mémoire de 16 bits, un ensemble d'instruction étendue, d'un DMA et d'un support de compatibilité des interruptions, de multiplication et division de nombre réel au niveau matériel, d'un gestionnaire de mémoire intégré, de 4 niveaux de mémoire protégé, d'un 1 Go (1 073 741 824 octets) d'espace d'adressage virtuel pour chaque tâche, et de modes d'opération : un mode d'adressage réel compatible avec les 8086 (mode réel) et le mode d'adresse virtuel protégé (mode protégé).
Performance système
Le microprocesseur Intel 80286 fonctionne à 6 Mhz, résultant d'un temps de cycle d'horloge de 167 nanosecondes. Un cycle de bus requière 2 cycles d'horloge, demandant 334 nanosecondes en 16 bits pour un cycle d'horloge du microprocesseur. Un bus de 8 bits d'opérations avec un périphérique de 8 bits prend 6 cycles d'horloge (lequel inclus 4 délai d'attente (Wait states), résultant d'un cycle de 1 microseconde de microprocesseur. Un bus d'opérations 16 bits avec un périphérique de 8 bits prend 122 cycles d'horloge (lequel inclus 10 délai d'attente) résultant d'un cycle de 2 microsecondes de microprocesseur.
Adresse d'entrée/sortie
Voici la liste des adresses de ports d'entrée/sortie qu'utilise le carte maîtresse pour communiquer avec ses composantes :
Adresse | Description |
---|---|
0000h à 001Fh | Contrôleur DMA 1, 8237-5 |
0020h à 003Fh | Contrôleur d'interruption 1, 8259A, maître |
0040h à 005Fh | Minuterie, 8254-2 |
0060h | Clavier (8042) |
0061h | Port d'entrée/sortie de la carte maîtresse |
0064h | Clavier (8042) |
0070h à 007Fh | Horloge en temps réel, Masque NMI (Interruption non-masquable) |
0080h à 009Fh | Registre de page DMA, 74LS612 |
00A0h à 00BFh | Contrôleur d'interruption 2, 8259A |
00C0h à 00DFh | Contrôleur DMA 2, 8237A-5 |
00F0h | Occupe de vider le coprocesseur mathématique |
00F1h | Réinitialisé le coprocesseur mathématique |
00F8h à 00FFh | Coprocesseur mathématique |
01F0h à 01F8h | Disque fixe |
020Ch à 020Dh | Réservé |
021Fh | Adaptateur de communication de voix |
0278h à 027Fh | Port parallèle d'imprimante 2 |
0280h à 02DFh | Adaptateur alternatif de graphique étendue (EGA) |
02E1h | GPIB (Adaptateur 0) |
02E2h à 02E4h | Acquisition de données (Adaptateur 0) |
02F8h à 02FFh | Port série 2 |
0300h à 031Fh | Adaptateur de prototype |
0360h à 0363h | Réseau PC (adresse base) |
0364h à 0367h | Réservé |
0368h à 036Bh | Réseau PC (adresse haute) |
036Ch à 036Fh | Réservé |
0378h à 037Fh | Port parallèle d'imprimante 1 |
0380h à 038Fh | SDLC, bisynchronisé 2 |
03A0h à 03AFh | Bisynchronisé 1 |
03B0h à 03BFh | Adaptateur d'affichage monochrome et d'imprimante (MDA) |
03C0h à 03CFh | Adaptateur de graphique étendue (EGA) |
03D0h à 03DFh | Adaptateur de graphique couleur (CGA) |
03F0h à 03F7h | Contrôleur de disquette |
03F8h à 03FFh | Port série 1 |
06E2h à 06E3h | Acquisition de données (Adaptateur 1) |
0AE2h à 0AE3h | Acquisition de données (Adaptateur 2) |
0EE2h à 0EE3h | Acquisition de données (Adaptateur 3) |
22E1h | GPIB (Adaptateur 1) |
42E1h | GPIB (Adaptateur 2) |
62E1h | GPIB (Adaptateur 3) |
82E1h | GPIB (Adaptateur 4) |
A2E1h | GPIB (Adaptateur 5) |
C2E1h | GPIB (Adaptateur 6) |
E2E1h | GPIB (Adaptateur 7) |
Remarques
- Les adresses de port d'entrée/sortie de 0000h à 00FFh sont réservés pour les ports d'entrée/sortie de la carte maîtresse. Les adresses de 0100h à 03FFh sont disponibles pour les canaux d'entrée/sortie. La carte maîtresse décode jusqu'à 10 bits d'informations d'adresse d'entrée/sortie. Les adresses d'entrée/sortie ne doivent pas être en conflit avec les adresses de port d'entrée/sortie de la carte maîtresse.
- Le BIOS du XT/286 supportait quelques interruptions de l'ordinateur, comme par exemple l'Interruption 15h, fonction 80h,...