Interrupteurs NMOS dans microprocesseur 8086 : Forme complète et fonction
NMOS signifie N-channel Metal-Oxide-Semiconductor. Dans le 8086, ces transistors agissent comme interrupteurs analogiques qui routent bus données et adresses internes entre tampons on-chip et broches externes.
Multiplexage bus données
Deux tampons bus données existent : interne (pour données CPU-interne) et externe (pour transferts mémoire/E/S). Interrupteurs NMOS contrôlés par lignes d'adresse A0 et A1 sélectionnent quel tampon connecte au bus données interne :
- A0=0, A1=0 → Tampon interne
- A0=1, A1=0 → Tampon externe
Multiplexage bus adresses
De même, deux tampons adresses (interne et externe) sont commutés sur bus adresses par lignes A2 et A3 :
- A2=0, A3=0 → Tampon adresses interne
- A2=1, A3=0 → Tampon adresses externe
Ce multiplexage temporel permet au 8086 40 broches de partager broches pour adresses et données, réduisant nombre broches tout en maintenant chemins 16 bits internes.
