Assembly javacc
Jamerson Bernardo, Rogério Aluisio
ASSEMBLY
1
FACULDADE DOS GUARARAPES
Jamerson Bernardo, Rogério Aluisio
ASSEMBLY
Trabalho desenvolvido durante a disciplina de compiladores, Curso de ciência da computação 6º período noite. Professor: Klaus Ribeiro
2
SUMÁRIO
INTRODUÇÃO.....................................................................................................4 O QUE É ASSEMBLY?........................................................................................5 VANTAGENS........................................................................................................5 APLICAÇÕES.......................................................................................................6 O PADRÃO DE PROGRAMAÇÃO ASSEMBLY.............................................................7 NA ARQUITETURA 8086...........................................................................................7 EXEMPLO DE UM PROGRAMAR NA LINGUAGEM ASSEMBLY..................................9 ANALISADOR LÉXICO ASSEMBLY EM JAVACC NA ARQUITETURA 8086..............9
CONCLUSÃO........................................................................................................5 REFERÊNCIAS.....................................................................................................6
O padrão de programação Assembly
NA ARQUITETURA 8086
3
Introdução
Neste trabalho iremos conhecer um pouco do Assembly, conhecida como a primeira linguagem de programação.
4
O que é assembly?
A linguagem Assembly ou também conhecida como ASM e também frequentemente chamada de linguagem de montagem, é uma linguagem de baixo nível, diretamente influenciada pela arquitetura de um processador. Essas arquiteturas podem ser a RISC (sigla para Reduced Instruction Set Computer ou em uma tradução literal, “Computador com um Conjunto Reduzido de Instruções”), ou a CISC (sigla para Complex Instruction Set Computer ou em uma