Trabalho de Linfguagem de Maquina Prof
1544 palavras
7 páginas
INSTITUTO SUPERIOR POLITÉCNICO METROPOLITANO DE ANGOLASIMULADOR DE PROCESSADOR: EMU8086
LICENCIATURA EM CIÊNCIA DA COMPUTAÇÃO 2º ANO.
LUANDA
2015
INSTITUTO SUPERIOR POLITÉCNICO METROPOLITANO DE ANGOLA
SIMULADOR DE PROCESSADOR: EMU8086
Trabalho apresentada à disciplina de Programação e Linguagem de Maquinas, do Instituto Superior Politécnico Metropolitano Angola - Luanda.
LUANDA
2015
INSTITUTO SUPERIOR POLITÉCNICO METROPOLITANO DE ANGOLA
CIÊNCIA DA COMPUTAÇÃO
PROGRAMAÇÃO E LINGUAGEM DE MAQUINA
PROF. MACABA NOBRE
ESMIROSLÁVIO A. F. ANTÓNIO (COORDENADOR)
AÉRCIO DIVENGLE DA CRUZ LIMA
JOSÉ ROBERTO DOMINGOS SALVADOR
HAMILTON LIMBALO
LCC2N
ÍNDICE
Resumo
Introdução
1. Introdução ao Assembly
Simulador
Tipos de Simuladores
Arquitetura x86
Processador
Simuladores do processador EMU8086
TASM (Turbo Assembler da Borland)
MASM (Macro Assembler da Microsoft)
Debug (Ferramenta do MS-DOS)
Emu8086 (Simulador Gráfico do 8086)
2. Conclusões
3. Referenciais bibliográficos
4. Anexos
RESUMO
Os simuladores podem ser usados em diversas áreas da ciência, a fim de ajudar o entendimento de processos que dependem de vários aspectos escondidos. No contexto de arquitectura de computadores, linguagem de máquinas e programação, simuladores são ferramentas importantes para melhorar o estágio sobre o funcionamento de um sistema real, prever o acontecimento de erros, controlar detalhes específicos e afins. Para o estudo de processadores, há diversos simuladores propostos na bibliografia, que abordam desde o modelo da arquitectura de Von Neumann até a arquitectura RISC. Neste artigo apresentaremos um simulador que representa o funcionamento do processador EMU8086 (x86), tornando possível visualizar a execução de instruções de maneira detalhada objectivando facilitar o entendimento do funcionamento das mesmas.
INTRODUÇÃO
Os simuladores podem ser usados em diversas áreas do conhecimento como Física, Biologia, Engenharias, Matemática, entre