Où se trouve la puce ROM dans un ordinateur ?
La puce ROM (Read-Only Memory) se trouve quelque part sur la carte mère. Position variable selon modèles (tailles, équipements différents). « ROM » désigne aujourd'hui la puce BIOS (Basic Input/Output System), bien que les puces modernes soient réinscriptibles. Il peut y avoir des puces ROM secondaires pour stocker des programmes. L'emplacement est choisi par le fabricant de la carte mère selon l'espace libre connectable au CPU via le contrôleur.
La ROM stocke des données
Stockage permanent de données non volatiles : instructions nécessaires au démarrage/au fonctionnement. Diffère de la RAM : pas besoin d'alimentation (accès au démarrage à froid), conçue pour mise en cache constante avec programmes actifs.
Localiser les puces ROM
Intégrées à divers endroits selon modèles, mais identifiables : texte imprimé + nombre de broches. Aspect ordinaire, souvent 28 ou 32 broches (2 côtés parallèles ou 4 côtés). Plus de broches possible, insérées dans sockets (souvent marron) ou soudées. Texte indicateur : nom fabricant BIOS, « BIOS », numéro modèle. ROM programmes embarqués : nom fabricant carte mère. Souvent près du Southbridge/Chipset et slots cartes d'extension (non garanti).
BIOS et instructions de démarrage
Toute carte mère a une puce ROM pour le BIOS. Au démarrage : détection matériel connecté, test fonctionnement, configuration matériel, boot sur OS. Le circuit intégré CMOS mémorise les changements de config BIOS.
La ROM contient des programmes
Certaines cartes mères ont ROM additionnelles avec programmes accessibles hors OS. Ex. : ASUS « Express Gate » sur certains modèles = mini-OS accessible en quelques secondes au boot. ROM programmes = données accessibles sans charger instructions d'accès disque dur.
