Skip to content

Montador baseado em um Assembly inventado para exercitar os conceitos de tradução e análise léxica, sintática e semântica.

Notifications You must be signed in to change notification settings

waliffcordeiro/montador-assembly-fake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Montador com base em um Assembly inventado

O projeto visa fixar os conhecimentos sobre um processo de tradução, o de duas passagens, assim como as etapas de análise léxica, sintática e semântica.

Para execução do trabalho foi utilizada uma linguagem de montagem simbólica hipotética vista ao decorrer da disciplina Software Básico.


Etapa de Pré-processamento

Temos como entrada da etapa de pré-processamento o argumento -p e um programa em assembly (.asm) a saída é o arquivo .pre refatorado e pronto para as etapas seguintes.


Etapa de Montagem

Temos como entrada da etapa de montagem do código objeto o argumento -o e um arquivo .pre que pode ser gerado utilizando a etapa de pré-processamento citada anteriormente. A saída é o arquivo (.obj) contendo o código objeto gerado.


About

Montador baseado em um Assembly inventado para exercitar os conceitos de tradução e análise léxica, sintática e semântica.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published