vignette|Le MMN80CPU (clone du Zilog Z80), un processeur 8 bits
En architecture des ordinateurs, les unités 8 bits d'entiers, d'adresses mémoire ou d'autres données sont celles qui ont une largeur de , c'est-à-dire .
Aussi, les
architectures 8 bits de processeurs et d'unités arithmétiques et logiques sont celles qui sont fondées sur des registres, des bus d'adresse, ou des bus de données de cette taille. « 8 bits » est aussi un terme donné à une génération de calculateurs dans lesquels les processeurs 8 bits étaient la norme.
Les processeurs 8 bits utilisent normalement un bus de données 8 bits et un bus d'adresse 16 bits qui signifie que leur espace d'adressage est limité à .
Ce n'est pas une « loi naturelle », cependant, il y a des exceptions.
Le premier microprocesseur 8 bits largement adopté a été l'Intel 8080, qui a été utilisé dans les ordinateurs de nombreux amateurs de la fin des années 1970 et début 1980, souvent utilisé sous système d'exploitation CP/M.
Le Zilog Z80 (compatible avec le 8080) et le Motorola 6800 ont également été utilisés dans des ordinateurs similaires.
Les processeurs 8 bits Z80 et le MOS Technology 6502 ont été largement utilisés dans les ordinateurs personnels et des consoles de jeux des années 1970 et 1980.
Beaucoup de processeurs 8 bits ou microcontrôleurs sont à la base des systèmes embarqués, avant les années 2020.
Les microprocesseurs 4 bits ont été développés dans les années 1970 en commençant par les Intel 4004.
Intel a rapidement suivi avec les processeurs 8 bits, et la plupart des concurrents d'Intel ont commencé avec les 8 bits.
Les limitations de performances et limites de la mémoire expliquent que les processeurs 4 bits ont rapidement été dépassés sur des applications plus exigeantes.
Un processeur peut être classé sur la base des données auxquelles il peut accéder en une opération unique.
Un processeur 8 bits peut accéder à 8 bits de données en une seule opération, par opposition à un processeur qui peut accéder à de données en une seule opération.
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.
The 6309 is Hitachi's CMOS version of the Motorola 6809 microprocessor, released in late 1982. It was initially marketed as a low-power version of the 6809, without reference to its many internal improvements. While in "Emulation Mode" it is fully compatible with the 6809. To the 6809 specifications, it adds higher clock rates, enhanced features, new instructions, and additional registers. Most of the new instructions were added to support the additional registers, as well as up to 32-bit math, hardware division, bit manipulations, and block transfers.
Le 6800 est un microprocesseur 8 bits produit par Motorola et sorti peu de temps après l'Intel 8080 en 1975. Il avait 78 instructions, y compris l'instruction peu connue et non documentée de test du bus Halt and Catch Fire (HCF). Il fut certainement le premier microprocesseur avec un registre d'index. Il se présentait habituellement sous forme d'un boîtier DIP 40 broches. La version 'B' fonctionnait jusqu'à une fréquence de 2 MHz et il contenait 7000 transistors.
Le 6809 est un microprocesseur 8 bits (avec certaines caractéristiques 16 bits) de Motorola. Il fut introduit vers 1977–1978. Ce microprocesseur fut une avancée majeure par rapport à ses deux prédécesseurs, le 6800 de Motorola et son quasi-clone, le 6502 de MOS Technology. Parmi les systèmes à utiliser le 6809 on retrouve la gamme de micro-ordinateurs Thomson, le TRS-80 Color Computer, la console Vectrex, et des machines d'arcade du début des années 1980, ainsi que divers appareils tels que l'échantillonneur Fairlight CMI-III.
Mettre en pratique les bases de la programmation vues au semestre précédent. Développer un logiciel structuré. Méthode de debug d'un logiciel. Introduction à la programmation scientifique. Introductio
L'objectif de ce cours est d'introduire les étudiants à la pensée algorithmique, de les familiariser avec les fondamentaux de l'Informatique et de développer une première compétence en programmation (
The course introduces the students to the basic notions
of computer architecture and, in particular, to the
choices of the Instruction Set Architecture and to the
memory hierarchy of modern systems.