mbouaziz / backtothefutur Goto Github PK
View Code? Open in Web Editor NEWAround the 4004 Intel microprocessor
Around the 4004 Intel microprocessor
Projet Systèmes numériques et circuits Mathieu Barbin, Mehdi Bouaziz L'idée générale : Pêle-Mêle Faire tourner sur un vrai 4004 un programme qui lit un code source assembleur de SubLeq, et l'execute. L'objectif qu'on peut se donner est par exemple de résoudre les minis-problemes de Mario-ENS (pyramides, nombres magiques, etc...) avec un code en SubLeq sur le 4004. Composants du projet (certains sont très courts, d'autres moins...) Simulateurs : KISS : Kiss Is a SubLeq Simulator c'est un programme écrit en soft (C, ML, etc... ?) qui lit un code assembleur SL, et qui l'execute. LB4S : Let LB4S Be a 4004 Simulator C'est un programme écrit en soft (C, ML, etc.. ?) qui lit un code assembleur 4004, et simule l'execution. Penser à Intégrer les frères du 4004 dans le simulateur (principalement, entrées sorties, RAM ? etc...) Autre possiblité : Ecrire un applet pour Prothéus pour 4004. Code sources Assembleurs : SLreader.asm : C'est un code source ASM-4004 qui lit un code source ASM-SL et qui simule l'execution de celui-ci. Le but etant : Arriver a faire tourner ce code sur LB4S, et en vrai aussi accessoirement... Pyramide.asm, et compagnie (nombres magiques, etc...) : C'est un code source ASM-SL qui resout le probleme des pyramides. Le but étant : Faire tourner ce code sur KISS, sur HASM, et bien sûr, sur SLreader qui tourne sur LB4S, et enfin sur SLreader qui tourne sur un vrai 4004. Architecture Hardware. HASM : Hadware Architecture for a SubLeq Machine Il s'agit d'un circuit. C'est le micro-processeur Subleq. Sa conception est facultative étant donné l'objectif fixé, mais allons, ca ne mange pas de pain. Plusieurs possibilités pour réaliser ce circuit : Prothéus, CM2000, un code source des langages de nos simulateurs du 1er semestre, VHDL, etc... On peut alors utiliser ce circuit pour tester nos différents Mario-asm. Compilation : On peut aussi vouloir que les Mario-ASM ne soient pas écrits à la main, mais dans un mini-langage, que l'on compile vers de l'ASM-SL. Autres : etc ... à voir....
Software Simulator for a SubLeq Machine.
Simuler la valeur electrique des sorties d'une puce SubLeq en fonction de
ces entrees electriques. (c'est un simulateur software de HASM).
Original issue reported on code.google.com by [email protected]
on 14 Mar 2008 at 3:07
Il s'agit d'un circuit. C'est le micro-processeur Subleq.
Sa conception est facultative étant donné l'objectif fixé, mais allons, ca
ne mange pas de pain.
Plusieurs possibilités pour réaliser ce circuit :
Prothéus, CM2000, un code source des langages de nos simulateurs du 1er
semestre, VHDL, etc...
Original issue reported on code.google.com by [email protected]
on 11 Mar 2008 at 10:22
c'est un programme écrit en soft (C, ML, etc... ?) qui lit un code
assembleur SL, et qui l'execute.
Original issue reported on code.google.com by [email protected]
on 11 Mar 2008 at 10:34
Hello my good partner !
Regarde un peu le petit message que je t'ai laissé dans mon dernier commit.
Y'a une belle demo qui tourne (qui sous-entend qu'il faut que tu disposes
des tools bebop ...)
Je te montre ca des que possible, que tu vois exactement de quoi il s'agit
pour faire l'interface.
A plus !
Original issue reported on code.google.com by [email protected]
on 27 Mar 2008 at 11:17
C'est un programme écrit en soft (C, ML, etc.. ?) qui lit un code
assembleur 4004, et simule l'execution.
Penser à Intégrer les frères du 4004 dans le simulateur (principalement,
entrées sorties, RAM ? etc...)
Autre possiblité : Ecrire un applet pour Prothéus pour 4004.
Original issue reported on code.google.com by [email protected]
on 11 Mar 2008 at 10:21
Version de KISS avec une interface graphique pas à pas debug mode,
developpée en .Net
Original issue reported on code.google.com by [email protected]
on 12 Mar 2008 at 5:37
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.