Changeset 530


Ignore:
Timestamp:
Feb 16, 2011, 1:39:42 PM (6 years ago)
Author:
sacerdot
Message:

8051/MIPS

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Deliverables/D2.2/8051/README

    r486 r530  
    55  the CIL parser[1], Xavier Leroy's translation from C to Clight, and
    66  an existing back-end compiler for a register transfer language to a
    7   subset of the MIPS assembly language[2].
     7  subset of the MIPS assembly language[2] or the 8051 microprocessor
     8  family. The current version is configured to output 8051 code.
    89
    910  We wrote 3 compiler passes: one from Clight to Cminor, another from
    1011  Cminor to an abstract register transfer language (RTLabs), and a
    11   last one from RTLabs to an RTL that uses MIPS instructions. We
    12   extended interpreters for the intermediate languages to output a
     12  last one from RTLabs to an RTL that uses either MIPS or 8051 instructions.
     13  We extended interpreters for the intermediate languages to output a
    1314  list of labels which denote key control points of the program that
    1415  have been crossed during the interpretation. These labels are the
Note: See TracChangeset for help on using the changeset viewer.