IBM PC
|
Les IBM PC, de l'abréviation de l'anglicisme International Business Machine Personal Computer, désigne des ordinateurs personnels de l'entreprise IBM : soit les PC/G, PC/XT, PC/AT, PC/ATX, ou PC Junior. Ses micro-ordinateurs furent produit de 1981 à 1986. Il s'agit d'une architecture ouverte proposé par IBM ou n'importe entreprise concurrente peut produire des compatibles PC. Après cette famille de micro-ordinateur, IBM les remplaça par la famille des ordinateurs PS/2 en 1987.
Liste des modèles
Voici la liste des modèles de micro-ordinateurs proposé avec les PC d'IBM :
Modèles | Microprocesseur | Mémoire | Système d'exploitation | Année |
---|---|---|---|---|
PC (PC 5150) | Intel 8088, 4,77 Mhz | 16 Ko à 256 Ko | PC DOS 1.0 | 1981 |
PC-AT (PC 5170) | Intel 80286, 6 à 8 Mhz | 256 Ko à 16 Mo | PC DOS 3.0 | 1984 |
PC AT/370 | Intel 80286 + Intel 8087 + 2 x MC68000 émule l'assembleur 370 | 640 Ko + 480 Ko pour la VM/CMS | PC DOS 3.0 | 1986 |
PC Junior (PCjr) | Intel 8088, 4,77 Mhz | 64 Ko à 256 Ko | PC DOS 2.1 | 1984 |
PC XT | Intel 8088, 4,77 Mhz | 256 à 640 Ko | PC DOS 2.0 | 1983 à 1987 |
PC-XT286 (PC 5162) | Intel 80286, 6 Mhz | 640 Ko | PC DOS 3.1 | 1986 |
PC XT/370 | Intel 8088 + Intel 8087 + 2 x MC68000 émule l'assembleur 370 | 512 Ko | PC DOS 3.0 | 1983 |
Carte vidéo
Voici la liste des cartes vidéo proposé avec les PC d'IBM :
Carte vidéo | Maximum de couleurs | Résolution | Largeur de bande | Balayage vertical | Balayage horizontal | RAM |
---|---|---|---|---|---|---|
MDA | 2 | 720x350 | 16,257 Mhz | 50 Hz | 18,43 KHz | 16 Ko |
CGA | 4 | 640x200 | 14,318 Mhz | 60 Hz | 15,75 KHz | 16 Ko |
PGC | 256 | 640x480 | 31 KHz | 320 Ko | ||
EGA | 16 | 640x350 | 16,257 Mhz | 60 Hz | 21,85 KHz | 64 Ko ou 256 Ko |
640x200 | 14,318 Mhz | 60 Hz | 15,75 KHz | |||
720x350 | 16,257 Mhz | 50 Hz | 18,43 KHz | |||
MCGA | 256 | 640x400 | 25,175 Mhz | 70 Hz | 31,50 KHz | 64 Ko ou 256 Ko |
720x400 | 28,322 Mhz | 70 Hz | 31,50 KHz | |||
640x480 | 25,175 Mhz | 60 Hz | 31,50 KHz | |||
640x350 | 25,175 Mhz | 70 Hz | 31,50 KHz | |||
VGA | 256 | 640x400 | 25,175 Mhz | 70 Hz | 31,50 KHz | 256 Ko |
720x400 | 28,322 Mhz | 70 Hz | 31,50 KHz | |||
640x480 | 25,175 Mhz | 60 Hz | 31,50 KHz | |||
640x350 | 25,175 Mhz | 70 Hz | 31,50 KHz | |||
IBM 8514/A | 256 | 1024x768 | 768 Ko à 1,5 Mo |
Les modes vidéos sont sélectionnable à partir du BIOS en utilisant l'interruption 10h, fonction 00h et l'affichage de l'écran est disponible à l'adresse mémoire A000h:0000, B000h:0000h ou B800h:0000h en mode réel des microprocesseur 80x86.
Programmation
Application | Description |
---|---|
Assembleur 80x86 | Langage de programmation Assembleur pour le micro-processeur 80x86. |
Aztec C | Langage de programmation C de l'entreprise Manx Software Systems |
Borland C++ | Langage de programmation C++ de l'entreprise Borland |
Borland Pascal | Langage de programmation Pascal de l'entreprise Borland |
IBM Personal Computer Pascal | Langage de programmation Pascal de l'entreprise IBM. |
Lattice C | Langage de programmation C de l'entreprise Lifeboat Associates. |
Macro Assembler | Langage de programmation Assembleur 80x86 de l'entreprise Microsoft |
Microsoft C | Langage de programmation C de l'entreprise Microsoft |
Pacific C Compiler | Langage de programmation C de l'entreprise Hi-Tech Software |
Pascal-86 | Langage de programmation Pascal de l'entreprise Intel |
Quick Basic | Langage de programmation Basic de l'entreprise Microsoft |
Quick C | Langage de programmation C de l'entreprise Microsoft |
Quick Pascal | Langage de programmation Pascal de l'entreprise Microsoft |
Symantec C++ | Langage de programmation C++ de l'entreprise Symantec |
Turbo Basic | Langage de programmation C de l'entreprise Borland |
Turbo C | Langage de programmation C de l'entreprise Borland |
Turbo C++ | Langage de programmation C++ de l'entreprise Borland |
Turbo Pascal | Langage de programmation Pascal de l'entreprise Borland |
Watcom C | Langage de programmation C de l'entreprise Watcom International Corporation |
Zortech C++ | Langage de programmation C++ de l'entreprise Zortech |
Voir également
Langage de programmation - Assembleur 80x86 - Référence global de la mémoire des compatibles IBM PC