Please enable JavaScript.
Coggle requires JavaScript to display documents.
CPU - Microprocessador (Memórias Cache (A Memória cache divide-se em Cache…
CPU - Microprocessador
CPU
-
Processing - processa, move e calcula dados
Unit - Só uma unidade, circuito integrado
Definição: :warning:
Circuito integrado que realiza as funções de cálculo, tomada de decisão e transporte de dados de um computador
Em geral, o processador lê os dados da memória, processa-os por meio de um comando e escreve o resultado de novo na memória
-
-
Unidade de CONTROLO
-
A unidade de controlo executa três ações básicas internas e pré-programadas: :check:
Procura (fetch)
Descodificação
Execução
Unidade que controla o fluxo de dados no processador e coordena o funcionamento das outras unidades internas
-
Registos Internos
Localizações de memória no interior do processador identificadas por nomes. É uma memoria de pequena capacidade. porém muito rápida que armazena temporariamente dados/resultados que estão a ser processados
-
-
Memórias Cache
-
A utilização de Caches internas no processador acelera o seu desempenho, uma vez que permite armazenar informação temporária sem ter de recorrer a memórias "externas" e mais lentas
Tipo de memória RAM especial, mais rápida e de mais fácil acesso. As caches atuais são cada vez mais eficientes, incorporando algoritmos otimizados e sistemas de prefetch, que monitorizam o fluxo de instruções e carregam antecipadamente dados que serão necessários em ciclos seguintes
Unidade de cache de Dados - é responsável por armazenar, temporariamente, dados que serão posteriormente solicitados para processamento
Unidade de cache de Instruções - é responsável por armazenar, instruções/dados que serão posteriormente solicitados para descodificação
-
:pencil2:As memórias cache vão-se tornando mais lentas e afastadas do processador, a medida que sobem o nível - L1 / L2 / L3
Unidade de Barramento
A unidade de barramento
Inclui uma Unidade de interface de Barramentos que faz a ligação entre o processador e o restante sistema - informação que circula pelos barramentos de e para o processador
É responsável pela interligação de componentes internos do processador (UAL, Registos, Cache) conduzindo, de modo sincronizado, o fluxo de informação entre eles - dados, endereços e sinais de controle - através dos barramentos (canais de comunicação)
A unidade de barramento apoia o seu funcionamento na "programação de atividades" definida pela Unidade de comando
Barramentos (Buses)
São as autoestradas da informação num sistema computacional, linhas onde circulam os dados (fios impressos em um circuito, onde passa 1 bit)
Internos (do processador) - Ligam os diversos componentes da CPU
Externos - De e para o processador, e entre os elementos externos ao núcleo
Existem Barramentos específicos:
• Do Processador
• Da Cache - dedicado para acesso a memória cache
• Entrada e Saída(In/out) - Tem a finalidade de possibilitar a expansão de um periférico e a instalação de novas placas no PC, Ex: AGP, PCI, USB
Tipos de Barramento
De Dados
• Transporta os dados entre os diversos dispositivos
• Quanto maior o numero de bits maior a quantidade de informação que se pode enviar num intervalo de tempo.
De controle
• Transporta sinais de controlo
• Tem como principal função a sincronização entre os diversos dispositivos
• Gere os tempos de espera
De endereços :check:
• Transporta a informação que identifica a posição de memória para onde serão enviados os dados ou de onde serão recolhidos
• Quanto maior o numero de bits maior a área endereçável
Barramento USB
Universal Serial Bus - É um barramento externo , com conexão plug and play e permite a ligação de dispositivos hot swap
-
-