TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Arquitetura Software

Dissertações: Arquitetura Software. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  21/10/2014  •  244 Palavras (1 Páginas)  •  446 Visualizações

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 registradores internos, e a maior parte das suas instruções foram projetados para trabalhar com palavras de 16 bits. Além disso, o 8086 tem um barramento de dados de 16 bits, ou seja, pode ler e escrever na memória ou nos portos de E/S utilizando 16 bits de uma só vez. O barramento de endereços é de 20 bits, de forma que o 8086 pode endereçar 1 MB (220) posições de memória. Cada uma destas posições de memória é ocupada por um Byte. O processador está dividido em duas unidades funcionais que cooperam entre si: • A Unidade de Execução - ("Execution Unit" - EU): Esta unidade é responsável exclusivamente pela execução das instruções. Ela não se ocupa da transferência de informações entre o microprocessador e os demais componentes do sistema. Quando a execução de uma instrução exige o acesso a algum operando externo ao microprocessador, a EU gera uma solicitação à BIU. • A Unidade de Interface com o Barramento - ("Bus Interface Unit" - BIU): Esta unidade se ocupa exclusivamente com a transferência de informações entre o microprocessador e o restante do sistema, ou seja, é responsável pelo endereçamento do barramento de endereços, lê instruções da memória, lê e escreve dados nas portas e na memória. Figura 1.0: Diagrama de blocos da arquitetura interna de um processador 8086/88

...

Disponível apenas no TrabalhosGratuitos.com