Noções Sobre Processadores Flashcards
Aprender sobre processadores no geral
Quais os parâmetros para medir o desempenho do processador?
Comprimento da palavra:
n.º de bits utilizados para transferir dados interna e externamente.
Frequência do relógio:
Permite indicar o número de instruções que podem ser processadas por segundo.
Mede-se em: Megahertz (MHz) ou MIPS (Milhões de instrução por segundo)
O que é a frequência do relógio?
Corresponde ao número de ciclos por
segundo (Hertz).
Atualmente utiliza-se: Mega Hertz (MHz) e Giga Hertz (GHz).
O que significa a velocidade do processador ser por exemplo de 300 MHz?
Velocidade de um processador :
O processador trabalha utilizando o sinal do relógio existente na Motherboard , uma vez que não possuí um gerador de clock.
Exemplo: Um clock de 300 MHz permite que os dados sejam atualizados 300 milhões de vezes por segundo.
Quais são as arquiteturas de funcionamento do computador que conhece?
CISC e RISC
O que quer dizer arquitetura CISC? . . . e RISC?
CISC – Complex Instruction Set Computer - Computador com um conjunto complexo de instruções;
RISC – Reduced Instruction Set Computer - Computador com um conjunto reduzido de instruções;
Quais são as características da arquitetura CISC?
Caraterísticas da arquitetura CISC:
Contém um grande número de instruções em código máquina;
As instruções antes de serem executadas têm de ser descodificadas através de um Microcódigo interno;
À medida que o número de instruções dos processadores deste tipo ia aumentando, o desempenho do Microcódigo interno era
afetado negativamente.
Quais são as características da arquitetura RISC?
Caraterísticas da arquitetura RISC:
Não necessita de um descodificador de instruções, uma vez que está associada a processadores mais simples de fabricar;
Cada bit de uma instrução fecha ou abre um determinado circuito lógico do processador, tornando-o mais rápido;
Quais os componentes que constituem a estrutura interna de um processador?
Unidade de Descodificação Unidade de Registos Unidade de Virgula Flutuante Unidade de memória Cache Interna Unidade de Segmentação / Unidade de Paginação Unidade de Pré-escolha Unidade de ligação com BUS Bus externo de dados Bus externo de endereços ALU UC
O que faz a Unidade de Descodificação?
(Decode Unit):
Descodifica instruções e dados provenientes da Cache para que a CPU as
possa executar.
O que faz a Unidade de Registos?
(Registers):
Memórias que permitem armazenar temporariamente dados e resultados.
O que faz a Unidade de Vírgula Flutuante?
(FPU – Floating Point Unit):
Auxiliar a CPU na realização de operações matemáticas com
números de vírgula flutuante (número não inteiro). Também se
designa por coprocessador matemático.
O que faz a Unidade de memória Cache Interna?
Memória rápida que permite armazenar os dados mais requisitados pelo processador.
O que faz a Unidade de Segmentação e a Unidade de Paginação?
(Segment Unit e Paging Unit):
Efetua a conversão dos endereços lógicos, contidos nos programas, em endereços físicos, de acordo como o tipo de gestão de memória utilizada.
O que faz a Unidade de Pré-escolha?
(Prefetch):
Requisita à memória cache uma lista de instruções a executar, armazenando-as internamente num dispositivo próprio de memória, pronta a passá-las à unidade de descodificação.
O que faz a Unidade de ligação com Bus?
(Bus Interface Unit):
Permite que o processador comunique com os componentes exteriores através dos barramentos.
O que faz o Bus externo de dados?
(Data Bus):
Canal físico de comunicação de dados entre o interior e o exterior da CPU.
O que faz o Bus externo de endereços?
(Adress Bus):
Linhas ou pistas de comunicação externa através das quais a CPU acede a endereços
de memória.
Quais são os dois tipos de barramentos que existem?
Internos:
transportam a informação entre os vários componentes do processador (coprocessador aritmético, cache L1, registos, …
Externos.
Os barramentos internos e externos podem ser…
De:
Controlo
Endereços
Dados
O que faz o barramento de controlo?
É uma função primordial que faz a sincronização do processador com os outros componentes.
O que faz o barramento de endereços?
Permite identificar qual o componente e a localização exata dentro do mesmo, para que o processador possa comunicar com ele e enviar os dados.
O que é o barramento de dados?
Canal por onde circulam os dados que são recebidos ou enviados, de e para os periféricos e memória.
Quais são as características do barramento de dados?
Frequência externa Frequência interna Registos internos Pipelines Memória FPU MMX
O que é a frequência externa?
Velocidade com que o processador comunica com os componentes