ATPS Compiladores Anhanguera

1673 palavras 7 páginas
ANHANGUERA EDUCACIONAL S.A.
Faculdade Anhanguera de Valinhos
Curso de Ciência da Computação
Fernando Cesar da Silva

ATPS – Compiladores

Campinas
2013
Fernando Cesar da Silva

ATPS – Compiladores

A atividade prática supervisionada (ATPS) é um procedimento metodológico de ensino-aprendizagem desenvolvido por meio de um conjunto de etapas programadas e supervisionadas.

Fernando Cesar da Silva
R.A.: 1299887823
Campinas
2013

SUMARIO

Etapa 1 – Introdução ao Processo de Compilação. Fases de Compilação. Analisador Léxico...............4
Etapa 2 – Analisador Léxico..................................................................................................................
10
Etapa 3 – Análise Sintática Top-Down Recursiva com Retrocesso. Análise Sintática Bottom-Up......12

4

Etapa 1 – Introdução ao Processo de Compilação. Fases de Compilação.
Analisador Léxico
1.1 – Desafio
Com base na linguagem de baixo nível descrita abaixo, projetar e especificar uma linguagem de alto nível para ser utilizada na programação de um robô e solda e desenvolver um compilador para realizar a tradução da linguagem de alto nível para baixo nível.
1.2 – Linguagem de baixo nível:
RBR X: rotaciona a base para a direita;
RBL X: rotaciona a base para a esquerda;
RJU X: rotaciona a junção do cotovelo para cima;
RJD X: rotaciona a junção do cotovelo para baixo;
RHR X: rotaciona o soldador para a direita;
RHL X: rotaciona o soldador para a esquerda;
RHU X: rotaciona o soldador para cima;
RHD X: rotaciona o soldador para baixo;
WEL X: aplica solda por x milissegundos;
GTM R: coloca o tempo atual no registrador R;
GHG R: colocar o peso da peça atual (em miligramas) no registrador R;
MOV X Y: associa o valor X ao registrador Y;
ADD X Y: adiciona o valor X ao valor do registrador Y;
SUB X Y: subtrai o valor X do valor do registrador Y;
MUL X Y: multiplica o valor do registrador Y por X e armazena o resultado em Y;
DIV X Y:

Relacionados

  • Atps programação estruturada i
    720 palavras | 3 páginas
  • Atps programação anhanguera
    375 palavras | 2 páginas
  • ATPS Paradigmas de programação etapa 1
    1215 palavras | 5 páginas
  • Paradigmas de Programação atps etapa 1
    1188 palavras | 5 páginas
  • Atps - c etapa 1
    1160 palavras | 5 páginas
  • Compiladores
    2212 palavras | 9 páginas
  • ATPS PROGRAMA O ESTRUTURADA I
    3264 palavras | 14 páginas
  • Identifique a opção cujas palavras completam corretamente os espaços em branco das frases.
    459 palavras | 2 páginas
  • dona do meu pensamento
    2985 palavras | 12 páginas
  • Atps 2
    841 palavras | 4 páginas