HL

01

Systèmes embarqués

LC-3 Processor Architecture

Conception et extension d’un processeur LC-3 16 bits dans Logisim, avec validation au niveau assembleur.

Métadonnées techniques

Systèmes embarqués
Étude en préparation
Logisim · LC-3 · Assembleur

Visuel principal

Architecture complète du processeur LC-3 dans Logisim, accompagnée d’une trace d’exécution assembleur arrêtée sur un point d’arrêt.

Datapath complet du processeur LC-3 et trace d’exécution assembleur.

Documentation : Rapport de projet cosigné avec Lucas Levy

Vue agrandie — Datapath complet du processeur LC-3 et trace d’exécution assembleur.

Architecture complète du processeur LC-3 dans Logisim, accompagnée d’une trace d’exécution assembleur arrêtée sur un point d’arrêt.

Point de départ

Étendre le datapath et la logique de contrôle du LC-3 pour prendre en charge des instructions supplémentaires, puis vérifier leur comportement.

Objectifs

  • 01Étendre le processeur LC-3 avec les instructions XOR, POPCNT et LEA.
  • 02Valider leur comportement au niveau assembleur.

Architecture

Le circuit source est un processeur LC-3 16 bits réalisé dans Logisim. Le visuel associe son datapath complet à une trace d’exécution assembleur issue du même projet.

Technologies

  • 01Logisim
  • 02LC-3
  • 03Assembleur

Crédits

Rapport de projet cosigné avec Lucas Levy

Échanger avec Hugo autour de ce projet.

Retour à tous les projets