Ces pages n’ont pas été dépassant exactement d’ordinateurs de construction à domicile, avec ceux construits sur une planche à pain sans soudure moins fréquente, mais pas encore des rarédies. Mais ce qui est plus d’une rareté, ce est-ce que l’ordinateur basé sur la logique de 74xx de 8 bits est constitué de la source complète, d’un émulateur, d’une assembleuse et d’une suite de tests. [JDH] a passé une solide quelques semaines à travailler tard dans la nuit pour la construire et les résultats montrent eux-mêmes.
Le nouveau JDH-8 est maintenant un produit de la réalité.
L’architecture est un processeur microcode traditionnel de chargement / rangement à 8 bits avec le microcode stocké avec facilement programmable AT28C64 Eeproms pour faciliter la peaufinage. Le bus d’adresse est de 16 bits, ce qui est assez ample pour cela et la met en ligne avec des micros âgés (certes plus sophistiqués) 8 bits tels que le 6502. Il existe également une pile quincaillerie et une logique discret ainsi que! Enfin, étant donné que cela ne suffisait pas déjà, il a ajouté dans son propre contrôleur vidéo logique discret.
Les gens sages simulent avant de prototyper quelque chose comme ça
Il y a seize instructions couvrant l’accès à la mémoire, les opérations Alu et les opérations d’E / S. L’une des choses formidables sur ce projet est que [JDH] admet facilement les erreurs faites en cours de route et comment l’architecture n’avait pas besoin d’être ce complexe. Un exemple est que la pile quincaillerie n’était pas vraiment nécessaire car elle aurait pu être implémentée dans des logiciels. De plus, en raison de la mise en œuvre, les accès à la mémoire étaient si rapides par rapport au temps de cycle réalisable, qu’il n’était pas tout à fait d’utiliser une architecture de charge / stocker du tout! Néanmoins, [JDH] avait amusé la construction et la programmer!
Il était intéressant de voir l’utilisation de Logisim-Evolution pour déboguer d’abord un modèle de haut niveau de l’architecture, puis la traduction en chips TTL. Ce scribe n’était pas au courant de cet outil (la honte!) Mais cela va essayer de réaliser de bientôt.
Tous les codes du côté logiciel des choses se trouvent sur le projet GitHub. Peut-être que la conception matérielle apparaîtra également, soyez au moment de la rédaction, nous ne pouvions pas sembler le trouver.
Vous ne pouvez pas obtenir suffisamment d’ordinateurs de pain de pain? (Nous ne pouvons pas) vérifier cela à partir de l’année dernière. Coincé pour une enceinte appropriée pour votre dernier ordinateur de pain de pain? Que diriez-vous d’une corbeille à pain.
Merci [Brightbluejim] pour l’envoi de cela!