Regitradores

1368 palavras 6 páginas
Registradores
Em um sistema de computação, a destinação final do conteúdo de qualquer tipo de memória é o processador (a CPU). Isto é, o objetivo final de cada uma das memórias (ou do subsistema de memória) é armazenar informações destinadas a serem, em algum momento, utilizadas pelo processador. Ele é o responsável pela execução das instruções, pela manipulação dos dados e pela produção dos resultados das operações.
As ações operativas do processador são realizadas nas suas unidades funcionais: na unidade aritmética e lógica - ULA (Aritmetic and Logic Unit), na unidade de ponto flutuante - UFP (Float Point Unit - FPU) ou talvez em uma unidade de processamento vetorial. No entanto, antes que a instrução seja interpretada e as unidades da CPU sejam acionadas, o processador necessita buscar a instrução de onde ela estiver armazenada (memória cache ou principal) e armazená-la em seu próprio interior, em um dispositivo de memória denominado registrador de instrução.
Em seguida a este armazenamento da instrução, o processador deverá, na maioria das vezes, buscar dados da memória (cache, principal ou mesmo de unidades de disco em fita) para serem manipulados na ULA. Esses dados também precisam ser armazenados em algum local da CPU até serem efetivamente utilizados. Os resultados de um processamento (de uma soma, subtração, operação lógica, etc.) também precisam, às vezes, ser guardados temporariamente na CPU, ou para serem novamente manipulados na ULA por uma outra instrução, ou para serem transferidos para uma memória externa à CPU. Esses dados são armazenados na CPU em pequenas unidades de memória, denominadas registradores.
Um registrador é, portanto, o elemento superior da pirâmide de memória (ver figura 1), por possuir a maior velocidade de transferência dentro do sistema (menor tempo de acesso), menor capacidade de armazenamento e maior custo.
Analisando os diversos parâmetros que caracterizam as memórias, descritos no item anterior, temos:
Tempo de

Relacionados

  • Wneander
    659 palavras | 3 páginas
  • ITIL
    1543 palavras | 7 páginas
  • EP
    1364 palavras | 6 páginas
  • SO sitemas de entrada e saida
    2345 palavras | 10 páginas
  • Sistemas de computacao
    3529 palavras | 15 páginas
  • Mips
    3547 palavras | 15 páginas
  • Atom
    4419 palavras | 18 páginas
  • Binario
    9836 palavras | 40 páginas
  • Processasores
    23847 palavras | 96 páginas
  • Tutorial programação em Assembly
    17192 palavras | 69 páginas