Au démarrage du système, l'écran affiche une série de codes hexadécimaux correspondant aux étapes de vérification du matériel. 

 

La Liste des codes:

01 : CPU
02 : ROM (également appelée ROS sur les Datamaster (pour "Read Only Storage")
03 : Réservé
04 : Mémoires RAM (également appelées"R/W Storage" sur les Datamaster)
05 à 07 : Contrôleur écran
08 : Registres de page
09 à 19 : ROM installées sur la carte mère
1A à 29 : ROM installées sur les cartes additionnelles
2A à 30 : Mémoires RAM
31 : Registre de page RAM
32 : Registre de page DMA 
33 : Contrôleur d'interruptions
34 : Timer Interne
35 : Clavier
36 : Connexion Imprimante 1
37 : Vérification des commandes de l'imprimante 1
38 : Liaison Lecteur de disquettes
39 : Alimentation +24 Volts du lecteur de disquettes
3A : Connexion Imprimante 2
3B : Vérification des commandes de l'imprimante 2
3C : Test interne de l'interface série
3D : Accès à l'unité de disque dur 5247
3E : Vérification du statut  "Prêt" de l'unité de disque dur 5247
FD : System Diskette installation

 

L'ordinateur applique un attribut à chaque code:
Souligné      : Si le test n'a pas pu être réalisé car le dispositif est absent ou non reconnu.
Vidéo inverse : Le dispositif est présent mais il rencontre un problème.
Aucun         : Le test a été effectué avec succès

Exemples :
Le code 38 est en surbrillance, aucune disquette est présente dans le lecteur.
Le code 35 est renvoyé avec l'attribut souligné, le clavier rencontre un problème. Auquel cas, l'écran affichera le scan code au format hexadécimal de la touche concernée

Cet outil de diagnostic est donc très pratique, mais il a cependant un défaut. L'écran commence à afficher des informations seulement entre la la 5eme et la 7ème étape de tests (à l'initialisation du contrôleur écran) ce qui a pour conséquence d’empêcher de lire le résultat des test des étapes précédentes.
C'est pour cette raison que les ingénieurs d'IBM ont prévu un autre moyen de lire l'état des registres des diagnostics. Situé proche du Microprocesseur Intel 8085 (référence IBM: 4178615) un double connecteur composé de 8 broches pour les données (bit 0 à bit 7) et de 4 broches pour l'alimentation (+5V et masse) permet de relier une sonde de test.


Contenu de ce site ©2025 Fabrice Montupet

Sans mon accord, vous n'êtes pas autorisé à distribuer, modifier, transmettre, réutiliser ou rediffuser le contenu (photographies, textes, images, etc.) de ce site.
Without my authorization, you are not allowed to distribute, modify, transmit, re-use the content (pictures, texts, drawings, etc.) of this website.

Haut de page