Intel 8080

Intel 8080
Description de cette image, également commentée ci-après
Microprocesseur Intel C8080A
Informations générales
Production De à 1990
Fabricant Intel
Performances
Fréquence MHz à 3,125 MHz
Largeur bus données 8 bits
Largeur bus adresse 16 bits
Spécifications physiques
Finesse de gravure µm
Cœur 1
Socket(s) DIP40
Architecture et classification
Architecture 8080
Boutisme gros-boutiste
Historique
Un clone de 8080, de chez AMD : l'AM9080ADC (CMOS)
Architecture interne du 8080

L’Intel 8080 est l'un des premiers microprocesseurs conçus et fabriqués par Intel. Présenté en avril 1974, ce processeur 8 bits qui fonctionnait à 2 MHz, est généralement considéré comme le premier microprocesseur véritablement utilisable dans une unité centrale.

La fréquence d'horloge spécifiée ou fréquence limite initiale était de 2 MHz, les instructions usuelles prenant 4, 5, 7, 10 ou 11 cycles d'horloge. En conséquence, le processeur peut exécuter plusieurs centaines de milliers d'instructions par seconde. Deux variantes plus rapides, les 8080A-1 et 8080A-2, sortirent ensuite avec des fréquences d'horloge limites de 3,125 MHz et de 2,63 MHz respectivement[1]. Le 8080 a besoin de deux puces support pour fonctionner dans la plupart des applications : le générateur/driver d'horloge i8224 et le contrôleur de bus i8228. Le 8080 est implémenté en logique metal–oxide–semiconductor de type N (NMOS) utilisant des transistors à enrichissement (en) non saturés comme charges[2],[3], demandant donc des tensions de +12 V et de −5 V en plus de la tension principale de +5 V compatible transistor-transistor logic (TTL).

Description

[modifier | modifier le code]

L'Intel 8080 est le successeur de l'Intel 8008, dont il partageait le langage assembleur, car il utilisait le même jeu d'instructions développé par la société Computer Terminal Corporation (en). Le 8080 était vendu dans un pack DIP à 40 broches, ce qui lui permettait d'utiliser un bus d'adresses sur 16 bits et un bus de données sur 8 bits, donnant un accès facile à 64 Ko de mémoire. Il a sept registres de 8 bits (dont six peuvent être combinés dans trois registres de 16 bits), un pointeur de pile sur 16 bits (remplaçant la pile interne des 8008), et un compteur de programme sur 16 bits.

Le 8080 possède 256 ports d'entrées/sorties accessibles par des instructions dédiées. Contrairement à certains processeurs pour lesquels les unités d'entrée/sortie sont accessibles dans l'espace d'adressage mémoire, cette configuration permet d'économiser l'espace d'adressage restreint du 8080.

Le premier micro-ordinateur à une seule carte-mère fut construit à partir d'un 8080.[réf. nécessaire]

Très tôt, les 8080 ont été utilisés dans de nombreux ordinateurs tels que l'ALTAIR 8800 de MITS et l'IMSAI 8080. C'est pour ces ordinateurs que fut conçu le système d'exploitation CP/M, ce qui a profité, plus tard, au Zilog Z80 plus puissant et entièrement compatible. Z80 et CP/M ont ainsi formé la combinaison dominante de processeur et de système d'exploitation pendant quelques années.

Peu de temps après le lancement des 8080, le concurrent Motorola 6800 fut présenté, et après cela, le clone des 6800, le MOS Technology 6502.

Chez Intel, les 8080 furent suivis par les 8085 compatibles et électroniquement plus élégants. Plus tard, le premier processeur 16 bits 8086 (registres internes et bus externe de données sur 16 bits) fut suivi d'une version 8/16 bits 8088 (registres internes sur 16 bits et bus externe de données sur 8 bits). Ce dernier processeur fut choisi pour des raisons économiques par IBM pour équiper son nouveau PC, ordinateur grand public lancé en 1981.

Références

[modifier | modifier le code]
  1. (en-US) « 8080A/8080A-1/8080A-2 8-Bit N Channel Microprocessor » [PDF], Intel (consulté le )
  2. équivalent à des résistances de tirage
  3. (en) Hirokazu Tohya, Switching Mode Circuit Analysis and Design: Innovative Methodology by Novel Solitary Electromagnetic Wave Theory, Bentham Science Publishers, (ISBN 9781608054497, lire en ligne [archive du ]), p. 4

(en) Cet article contient des extraits de la Free On-line Dictionary of Computing qui autorise l'utilisation de son contenu sous licence GFDL.