Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Quentin Aristote
Microprocessor
Commits
fe5cc780
Commit
fe5cc780
authored
Jan 23, 2019
by
Quentin Aristote
Browse files
Update README.md
parent
4cf9f6ef
Changes
1
Hide whitespace changes
Inline
Side-by-side
README.md
View file @
fe5cc780
Bon pour le problème de la simulation du microprocesseur j'ai l'impression que le problème vient
du compilateur minijazz lui-même puisque par exemple le nombre 00000000000000000000000000000100 qui
apparaît dans la mise à jour de PC dans microprocesseur.mj n'apparaît jamais dans microprocesseur.mj.
Et bizzarement à la place on a un 000000000000000000000000001100100 qui est assigné à un certain
PC
\_
1462 que je soupçonne être l'instance de PC dans execute
\_
command.
Du coup si le compilateur ne fonctionne pas j'ai du mal à voir comment je suis sensé résoudre le
problème.
# Microprocesseur
000000000000000000000000001100100 est l'écriture en binaire de 100.
Je pense que les constante écrite dans microprocesseur.mj sont vues en décimales et que donc il faut écrire 0b00000000000000000000000000000100.
Je n'arrive pas à compiler pour tester par contre j'ai un Parsing Error...
\ No newline at end of file
Ce projet simule l'execution d'une horloge dans le calendrier révolutionnaire soviétique par un
microprocesseur.
Il est constitué d'une interface graphique en Python, d'un simulateur de netlist en OCaml, d'une
description en MiniJazz d'un microprocesseur et d'un programme en assembleur MIPS qui calcule l'ajout
d'une seconde.
\ No newline at end of file
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment