Bravo 8bit computer: test système et OS
J'ai déjà eu l'occasion d'aborder le projet "Bravo 8bit computer" dont le dernier article concernait le programmeur de mémoire Flash.
Source: Bravo 8Bit Computer |
Le but du projet Bravo 8Bit Computer est de réaliser un ordinateur 8 bits en partant de rien.
J'ai appris énormément de choses en suivant les différentes vidéos Bravo 8Bit Computer.
Etat du projet
Le projet vient de passer une étape importante puisqu'il vient de passer le "Système test".
Cela signifie:
- Qu'il est pleinement fonctionnel (sans Arduino Mega)
- Qu'il communique avec le monde extérieur à l'aide d'un UART
- Qu'il dispose des ROM avec le MicroCode permettant d'exécuter des instructions et manipuler la logique de contrôle.
- Qu'il dispose d'une mémoire Flash de stockage de programme
- D'une mémoire RAM servant a stocker le programme a exécuter
- D'un Système d'exploitation rudimentaire permettant d'inspecter la mémoire, saisir des instructions (en binaire), charger et sauver des blocs de mémoire en flash.
Il dispose même d'un jeu Tetris en mode terminal!!
Bien la preuve qu'il est possible de concevoir un ordinateur à partir de rien!
Suite du projet
Maintenant que l'ordinateur est fonctionnel, les vidéos suivantes vont s'attarder sur les instructions assembleurs disponible sur Bravo 8 bit computer.
Quelques interfaces complémentaires seraient également les venues pour créer un système complètement autonome.
- Affichage VGA
- Entrée clavier
Les vidéos suivantes
Depuis le programmeur Flash, il y a eu quelques vidéos que voici:
Tutoriel
- Config IOI - 8Bit bravo computer (YouTube)
Écrire un commentaire