Atps

9303 palavras 38 páginas
PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO GRANDE DO SUL
FACULDADE DE ENGENHARIA

Vanessa Borba de Souza
Márcia Federizzi

Arquitetura Intel x8086 – Simuladores

Trabalho desenvolvido para a disciplina de Arquitetura de Computadores - EC.

Profº. Eduardo Bezerra

Porto Alegre, 28 de Abril de 2009

Sumário

Introdução 3
Arquitetura do microprocessador 8086 4
Registradores de Uso Geral 5
Registradores de Segmento 6
Apontador de Instrução: IP 7
Registrador de FLAGS 7
Memória 9
Modos de Endereçamento 10
Linguagem Assembly 11
Introdução ao Projeto dos Simuladores 12
Decodificação das Instruções 13
Exemplo de Fluxo de Instruções no Diagrama de Blocos 16
Sobre o arquivo teste 17
Simuladores 18
Simulador da arquitetura 8086 – Sem Pipeline 18
Executando o programa 18
Funcionamento 19
Cálculo do CPI 21
Simulador da arquitetura 8086 – Com Pipeline 22
O Pipeline 22
Conflitos do Pipeline 22
Hazards Estruturais 22
Hazards de Controle 22
Hazards de Dados 23
Executando o programa 24
Funcionamento 24
Cálculo do CPI 26
Sinais de Controle 27
Conclusão 29
Introdução

O 8086 é um dos mais antigos e conhecidos microprocessadores de 16 bits. Sua popularidade se deve a ter sido escolhido como processador para a linha de computadores pessoais da IBM. Na verdade, o IBM-PC tradicional usa uma versão simplificada do 8086, o 8088. Novos membros da família IBM-PC (como o PC AT e o PS/2) usam extensões (versões melhoradas e parcialmente compatíveis) do 8086.

Arquitetura do microprocessador 8086

O microprocessador 8086 da Intel é um microprocessador de 16 bits, de forma que sua unidade lógica e aritmética, os seus

Relacionados

  • atps
    412 palavras | 2 páginas
  • atps
    460 palavras | 2 páginas
  • atps
    621 palavras | 3 páginas
  • atps
    583 palavras | 3 páginas
  • Atps
    1966 palavras | 8 páginas
  • atps
    286 palavras | 2 páginas
  • ATPS
    342 palavras | 2 páginas
  • atps
    336 palavras | 2 páginas
  • atps
    1226 palavras | 5 páginas
  • atps
    1023 palavras | 5 páginas