Hibou inuit de © Kenojuak Ashevak

Jean DEMARTINI
Professeur des Universités
Docteur es Sciences
Ingénieur

Cours actifs

Automatique

Servo-mécanismes discrets

Physique/Ingéniérie

Mécanique des fluides

Processeurs digitaux

Machines Programmables

Architectures DSP

Traitement du signal

Processus stochastiques

Filtres numériques

Projets Polytech'Nice-Sophia

Projets 2007

Projets 2006

Conférences

La Vidéo Surveillance du futur

Les métiers de l'Ingénieur

Réflexions sur le génie logiciel

Une brève histoire des techniques

Ma page GNU/Linux

Mon PmWiki

Archives

API & RLI

La commande floue

Les Fondements du Numérique

L'information, la Machine et le Programme

La logique séquentielle

La programmation fonctionnelle

Mathématiques pour la physique

Méthodes formelles pour l'informatique

Réseaux pour les nuls

Forum  ♦ Annonces

jean.demartini@unice.fr

Login  ♦ Logout

pmwiki-2.2.0-beta68

Questions : Machines Programmables

Questions : Machines Programmables

Hoarau Nicolas?12 June 2007, 16:54

Bonjour, J'ai 3 questions à poser concernant l'architecture Beta: La machine Beta construite dans le cours du MIT existe-t-elle vraiment ou est-ce un simple exemple d'illustration ? Est elle bien construite suivant une architecture de Harvard ? Il semblerait que oui, car il y a séparation des mémoires d'instructions et de données, de plus les instructions s'éxécutent en 1 cycle d'horloge. Néanmoins, il ne me semble pas que cela soit dit explicitement dans le cours. Peut être à cause de la concurrence Harvard/MIT... Pourquoi l'incrémentation de PC se fait elle par pas de 4 ??

Jean DEMARTINI13 June 2007, 12:32

Question 1 : La machine Beta a été effectivement réalisée, conformément à l'architecture décrite en cours, sur un FPGA. Il me semble qu'il y en a une photo sur le site du cours 6.004.
Question 2 : La machine Beta est effectivement en architecture de Harvard telle qu'elle est présentée dans le cours. L'architecture de Harvard est tellement connue qu'on la revendique rarement, on se contente de l'utiliser.
Question 3 : L'incrémentation du PC se fait par pas de 4 car, pour des raisons historiques — c'est ce qui est indiqué en début de la leçon consacrée à la construction de Beta, la mémoire est organisée par octets alors que les mots sont sur 32 bits..
Add Comment 
Sign as Author 
Enter code: 816

Recent Changes (All) | Edit SideBar Page last modified on June 13, 2007, at 07:26 PM Edit Page | Page History