Thursday, June 12, 2014

Como Funciona o Microprocessador.

Como Funciona o Microprocessador.

Embora o microprocessador 80386 da Intel — o primeiro de 32 bits a ser usado em equipamentos baseados no MS-DOS — não seja
o processador mais poderoso utilizado nos PCs atuais, ele ainda é importante, pois criou um padrão mínimo para os computadores.
Como pode trabalhar com até 32 bits de dados de uma só vez, ele processa as instruções duas a três vezes mais rápido que
seu antecessor, o 80286, que por sua vez é pelo menos cinco vezes mais rápido que o 8088 da Intel, o chip que deu origem
ao IBM PC e revolucionou o mundo dos computadores pessoais.

Mas a velocidade não é a única vantagem do 80386. Ele possui instruções específicas para gerenciamento de memória, possibilitando
que o sistema operacional trabalhe seguramente com vários programas ao mesmo tempo, através de um recurso conhecido como
modo protegido. Outro recurso, o modo 8086 virtual, fornece proteção adicional, fazendo com que vários programas executados
ao mesmo tempo naquele modo funcionem como se estivessem sendo acionados separadamente em um PC 8088. O programa age
livremente, pegando os atalhos que deseja para ter acesso direto ao PC, mas o 80386 intercepta estes atalhos redirecionando-os
para os caminhos mais adequados, de forma que não interfiram nos demais programas que também julgam estar rodando sozinhos.

As seis unidades básicas do 80386 obtêm os dados e instruções da memória guardando-os em locais onde possam ser facilmente
recuperados pelas demais unidades, dão sentido a estas instruções, gerenciam-nas e devolvem o resultado à RAM. O mesa de
trabalho que você utiliza tem muitos pontos em comum com o funcionamento de um 80386. Os relatórios e os demais papéis
colocados na sua caixa de entrada equivalem ao código e aos dados que o chip executa. Por exemplo, suponha que na sua caixa
de entrada haja uma solicitação de seu chefe para que seja feito um relatório e um conjunto de dados de mercado que devem
ser utilizados neste relatório. Como você estava ocupado quando chegou essa solicitação, ela foi colocada numa pilha de
tarefas pendentes. No momento de fazer o trabalho, você irá pegar a solicitação, os dados e seguir as instruções de seu
chefe. Em seguida, acrescentará ao relatório uma lista das pessoas que deverão receber cópias e o colocará na caixa de
saída. O microprocessador é mais eficiente neste trabalho porque faz todas as tarefas simultaneamente. Cada passo
corresponde às tarefas desempenhadas pela Unidade de Interface do Barramento, pela Unidade de Pré-Busca de Código, Unidade
de Decodificação de Instrução, Unidade de Execução e Unidades de Segmentação e Paginação do 386.


No comments:

Post a Comment