>> Technologie Électronique >  >> Téléphones >> Répondeurs

Microprocesseur Intel 8085 : Spécifications bus de données (8 bits) & bus d'adresses (16 bits)

L'Intel 8085 (1976) est un microprocesseur 8 bits avec l'architecture de bus suivante :

  • Bus de données : 8 bits large (bidirectionnel). Transfère 8 bits (1 octet) de données par cycle entre CPU, mémoire et E/S.
  • Bus d'adresses : 16 bits large (unidirectionnel, sortie seulement). Transporte adresses mémoire/E/S 16 bits.
  • Espace mémoire adressable : 2¹⁶ = 65 536 octets (64 Ko).

Multiplexage du bus (Détail crucial)

Les 8 bits de poids faible du bus d'adresses (AD0–AD7) sont multiplexés avec le bus de données (D0–D7).

  • État T1 (début cycle) : AD0–AD7 portent l'octet d'adresse de poids faible (A0–A7). Verrouillé par l'impulsion ALE (Address Latch Enable) externe dans un verrou 8 bits (ex: 74LS373).
  • États T2/T3 (fin cycle) : AD0–AD7 deviennent le bus de données bidirectionnel (D0–D7) pour lecture/écriture.
  • Bus d'adresses de poids fort (A8–A15) : Broches dédiées (A8–A15), portent toujours l'octet d'adresse de poids fort.

Ce multiplexage a réduit le nombre de broches (boîtier DIP 40) mais nécessite un matériel de verrouillage externe.

Répondeurs