Émulation de microprocesseur 8008 sur ESP8266



Sur l'EP8266, vous pouvez émuler le Radio-86RK , mais avant le microprocesseur 8080, il y en avait 8008, que les rétrocomputeurs sont moins susceptibles de rappeler aujourd'hui. Lui aussi a pu émuler sur cette plateforme et lancer l'interpréteur SCELBAL BASIC.

Dans le projet, l'auteur a combiné ses deux précédents. Le premier est l'émulateur 8008 sur la même plate - forme , mais sans sortie vidéo, et le second est un émulateur IBM PC XT avec une sortie vidéo qui n'a pas été mise à l'état opérationnel (il n'y avait pas assez de RAM). Reprenant le code d'implémentation de la sortie vidéo du deuxième projet, l'auteur l'a ajouté au premier, après avoir reçu le firmware du dispositif proposé.

Son schéma est illustré ci-dessous:



Le même schéma en PDF est ici . Le mode d'interaction via le port série hérité du premier projet est sauvegardé; un interrupteur à deux positions et deux directions est prévu pour choisir entre le port et la sortie vidéo. Lorsqu'une sortie vidéo est sélectionnée, les données sont entrées à partir du clavier PS / 2. La conception assemblée par l'auteur ressemble à ceci:



L'auteur a également connecté son propre lecteur de punch à l'appareil (l'une des deux options, qui est plus petite), mais n'a pas mis à jour le circuit. Voici à quoi ressemble le design avec un lecteur de punch:

Source: https://habr.com/ru/post/fr449884/


All Articles