Arquitetura de Computadores: Processadores
Por: Saulo Brandao • 9/10/2016 • Trabalho acadêmico • 453 Palavras (2 Páginas) • 691 Visualizações
DISCIPLINA: Arquitetura de Computadores
ALUNO: Saulo Ferrini Brandão
TURMA: 1º Concomitante Informática Noturno
ANO: 2016
PROFESSOR(A): Maurício Salvador
PROCESSADORES
1- REGISTRADORES
1.1 – De uso geral
É uma memória de alta velocidade no CPU, que possui o armazenamento de valores intermediário, nesta memoria cada registro possui função própria. Este registro é limitado de bits.
1.2 – Contador de programas (PC – Program Counter).
O registro que contém o endereço da próxima instrução a ser executada.
1.3 – Registrador da instrução (IR – Instruction Register) Que armazena a instrução em execução.
1.4 – Registrador de endereço de memória (MAR – Memory Address Register) Possui o endereço da posição da memória a ser lida ou escrita.
1.5 – Registrador de buffer de memória (MBR – Memory Buffer Register) Contém o dado a ser lido ou escrito na memória.
1.6 – Estado do programa (PSW – Program Status Word)
É uma área que contem informação sobre um estado de um programa, utilizado pelo sistema operatório.
2- BARRAMENTOS
2.1 – Barramentos de dados
Onde ocorre as trocas de dados no computador
2.2 – Barramentos de endereços
Indica o local onde os processos devem ser extraídos e onde ser enviado após o processamento.
2.3 – Barramento de controle
Ele atua como um regulador das outras funções, podendo limita-la ou expandila de acordo com sua demanda. 3- IMPLEMENTAÇÃO DA CPU
3.1 – Implementação monociclo
Cada instrução é executada num único ciclo clock, como ela é mais lenta e gera desperdício de tempo, ela hoje é pouca utilizada.
3.2 – Implementação multiciclo
A CPU é dividida em diferentes estágios e cada um deles é executado num único ciclo clock, portanto ela é mais rápida do que o monociclo.
4- CONJUNTO DE INSTRUÇÕES
4.1 – Complex Instruction Set Computer (CISC)
Executa um conjunto de instruções simples e pequenas na mesma quantidade de tempo que é executada.
4.2 – Reduced Instruction Set Computer (RISC)
Executa centenas de instruções complexas diferentes, sendo assim, extremamente
...