Logo PUC-Rio Logo Maxwell
TRABALHOS DE FIM DE CURSO @PUC-Rio
Consulta aos Conteúdos
Título: COMPILE: UM COMPILADOR PARA UM SUBCONJUNTO DE C
Autor(es): FABIO BRUNO PEREIRA
Colaborador(es): ROBERTO IERUSALIMSCHY - Orientador
Catalogação: 15/MAI/2009 Língua(s): PORTUGUÊS - BRASIL
Tipo: TEXTO Subtipo: TRABALHO DE FIM DE CURSO
Notas: [pt] Todos os dados constantes dos documentos são de inteira responsabilidade de seus autores. Os dados utilizados nas descrições dos documentos estão em conformidade com os sistemas da administração da PUC-Rio.
[en] All data contained in the documents are the sole responsibility of the authors. The data used in the descriptions of the documents are in conformity with the systems of the administration of PUC-Rio.
Referência(s): [pt] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/TFCs/consultas/conteudo.php?strSecao=resultado&nrSeq=13504@1
DOI: https://doi.org/10.17771/PUCRio.acad.13504
Resumo:
Este trabalho descreve um estudo sobre compiladores e o processo de desenvolvimento de um compilador para um subconjunto da linguagem de programação C. Ao longo do trabalho será explicada cada etapa do processo de desenvolvimento deste compilador, as ferramentas utilizadas e, por fim, uma rápida análise do desempenho. O compilador desenvolvido em questão gera como produto código Assembly para processadores da família Intel 80x86 na sintaxe At&T. Não tratamos aqui de pré-processamento, montagem, e nem ligacação. Para essas tarefas podem ser usadas ferramentas externas, oferecidas por outros programas.
Descrição: Arquivo:   
NA ÍNTEGRA PDF