Micro-ordinateurs rétro, à quoi ressemblaient ces PC avec des processeurs 8 bits

Beaucoup d'entre vous se souviendront d'heures passées à jouer devant un Spectrum, un Amstrad CPC, un Commodore 64, un MSX, etc. Tous étaient les ordinateurs que beaucoup d'entre nous avaient dans les années 80, pour certains c'est une mémoire floue, d'autres gardent de bons souvenirs lors de leur utilisation. C'est pourquoi nous avons décidé de faire un article hommage à ces ordinateurs. Quels points les micro-ordinateurs 8 bits avaient-ils en commun ?

Il faut tenir compte du fait que l'IBM PC était un ordinateur qui n'était pas conçu pour être utilisé à la maison, mais dans des entreprises qui étaient la principale source de revenus d'IBM. Ainsi, la plupart des utilisateurs ont utilisé un micro-ordinateur. Qui avait un facteur de forme commun, basé sur l'unification de tous les circuits et ports d'extension du clavier. Parmi eux, ils utilisaient également une série d'éléments communs dans leur architecture, mais chacun d'eux avait son propre logiciel.

Micro-ordinateurs rétro

De nos jours tout le monde a un PC à la maison et il est rare de ne pas l'avoir acquis ou du moins d'en avoir un au quotidien, mais il n'en a pas toujours été ainsi. Dans les années 80, il était normal que les foyers du monde entier aient ce que l'on appelle des micro-ordinateurs, qui consistaient en un ordinateur très rudimentaire qui ressemblait plus à une console de jeux vidéo qu'à un PC.

À cette époque, un PC était extrêmement coûteux et inaccessible pour la plupart des utilisateurs et c'est pourquoi les micro-ordinateurs jouissaient d'une grande popularité à leur époque. Son utilisation la plus courante, cependant, était comme système de jeu vidéo et ils n'ont jamais été utilisés comme ordinateurs au-delà d'un environnement ludique, bien qu'il y ait eu des gens qui les utilisaient pour certaines tâches de bureautique, ils n'étaient pas leur usage courant.

Il n'y avait ni Intel ni AMD dans le CPU

Microordenadores de processeurs 6502 Z80

Nous pouvons diviser les micro-ordinateurs 8 bits en deux catégories différentes selon le Processeur ils utilisaient, d'une part, ceux qui faisaient usage de la MOS6502 et d'autre part ceux qui ont fait usage de la Zilog Z80 . Ce dernier était une version améliorée du Intel 8080 ou ce qu'on pourrait appeler un clone.

Les deux étaient Processeurs 8-bit avec Adressage 16 bits , de sorte que les micro-ordinateurs ne pouvaient pas avoir plus de 64 Ko de RAM . Lequel d'entre eux était le meilleur ? Bien que les deux aient été des processeurs 8 bits en termes de philosophie, ils étaient complètement différents les uns des autres et les controverses sur lequel d'entre eux est le meilleur continue à ce jour.

Alors que le Z80 était considéré comme un processeur plus professionnel, il pouvait exécuter CP/M, un système d'exploitation de l'époque considéré comme le précurseur de MS-DOS. Nous n'allons pas discuter ici si nous parlons d'une copie ou d'une inspiration, mais uniquement du fait que le CP / M a été conçu pour fonctionner sur le 8080 et ses clones, ce qui a permis aux ordinateurs dotés de ce processeur d'exécuter ledit système d'exploitation. .

micro-ordinateurs Commodore

Le 6502 avait un chemin différent, c'était le CPU utilisé par le premier Apple ordinateurs et les premiers ordinateurs et consoles Atari. On ne peut pas non plus oublier Commodore, puisqu'après tout c'était le propriétaire de MOS. Incapable de faire tourner CP/M à cause du 6502, chacun de ces constructeurs a créé ses propres librairies logicielles, mais ils n'ont pas eu beaucoup de succès au-delà des jeux. Le seul qui a réussi à se démarquer était Apple dans les premières années, mais comme l'histoire nous le dit, ils ont été relégués par le PC.

Et qu'en est-il des graphismes et du son ? C'est là que chacun des micro-ordinateurs différait les uns des autres, car il était possible d'identifier si un jeu était disponible pour un Spectrum, un Commodore 64, un Amstrad CPC ou tout autre ordinateur par son apparence et son son. Cela se distinguait et donnait à chacun d'eux une marque d'identité, ce qui signifie que chacun avait un matériel distinctif à cet égard.

BASIC comme langage universel

Interpréter BASIC

La Langage de programmation BASIC est devenu le langage universel des micro-ordinateurs pour développer des programmes . Et c'est que chacun d'eux au démarrage présentait un éditeur de texte très simple qui servait à écrire du code dans ce langage qui était ensuite compilé dans le même micro-ordinateur pour le sauvegarder dans l'unité de stockage. C'est pourquoi de nombreux programmes n'étaient pas stockés sur des cassettes ou des disques magnétiques, mais vous pouviez les trouver dans des magazines et des livres sous forme de code écrit.

La dialectique BASIC la plus connue était Microsoft's, qui a été écrit à l'origine pour l'Intel 8080 et donc compatible avec le Z80, mais il n'a été utilisé que sur la plate-forme MSX car d'autres marques utilisaient leur propre interpréteur. Il y avait aussi deux versions pour 6502 de Microsoft BASIC non compatibles entre elles, une pour Commodore et l'autre pour Apple. Tout cela a fait que les plates-formes n'étaient pas compatibles entre elles en termes de logiciel.

Unité de stockage dans les micro-ordinateurs : la cassette

Almacenamiento Persistente Casete

La Box était l'unité de stockage standard utilisée dans la grande majorité des micro-ordinateurs. Bien qu'il soit possible d'utiliser des lecteurs de disques magnétiques, en tant que lecteurs de stockage, il s'agissait de lecteurs matériels très coûteux. Il était également possible d'utiliser des cartouches, mais étant basées uniquement sur la mémoire ROM, elles étaient lisibles.

Les cassettes étaient idéales car elles étaient bon marché et il était très facile d'écrire des données dessus, les unités étaient les mêmes que celles utilisées pour reproduire les unités de bande commerciales, où le mini Jack classique était utilisé comme bus de données pour la communication. Bien sûr, c'était très lent et le chargement des données de la cassette était fastidieux, les données étaient donc transférées de la cassette vers la RAM.

Il faut tenir compte du fait qu'une bande est une unité de stockage continue, contrairement à une unité de disque, nous ne pouvons pas rechercher une donnée spécifique dans une position spécifique. L'unité de bande passait donc et son contenu en bits était reproduit par la sortie audio, mais avec la différence que chacun des micro-ordinateurs ne l'interprétait pas comme du son, mais comme des lignes de données après numérisation. qui étaient stockés dans la RAM et une fois là, le programme pouvait être exécuté.