MICROARQUITETURA Atividade

559 palavras 3 páginas
MICROARQUITETURA

A microarquitetura é a descrição de um circuito elétrico de um computador, uma unidade central de processamento ou um processador digital de sinais, que é suficiente para descrever completamente a operação de hardware.

2 - Nível da Microarquitetura

O microprograma é um interpretador cuja função geral é buscar, decodificar e executar instrução por instrução do nível ISA (i.e. instrução de máquina)

Cada instrução de máquina é interpretada e pode dar origem à execução de muitas microinstruções.

3 implementação

Conjunto de registradores, unidades lógicas e aritméticas que buscam e executam as instruções

Cada instrução (ISA) é quebrada em micro instruções dentro da micro arquitetura

Implementação da Arquitetura

O nível ISA pode ser implementado de várias formas

Cada forma de implementar a ISA tem suas vantagens e desvantagens

Critérios para implementação da micro arquitetura:

Desempenho

Custo

Complexidade

Dividido em duas partes

Caminho de dados (datapath)

Caminho de controle

Pode ser implementada de várias formas

Único Ciclo

Uma instrução por ciclo de clock

Múltiplos Ciclos

Cada instrução é quebrada em vários passos menores

Pipelined

Cada instrução é quebrada em vários passos

Várias instruções são executadas por vez .

4

Projetos do nível da microarquitetura

Velocidade X Custo: O número de ciclos de clock gastos na execução de um conjunto de operações é conhecido como comprimento do caminho. A velocidade é a metade do problema, o custo é a outra metade, um dos fatores fundamentais para a determinação da velocidade do clock é a quantidade de trabalho a ser executado em cada ciclo de clock.

Redução do comprimento do caminho de execução: União do loop de interrupção com o microcódigo: A ideia de sobrepor o início da execução de uma instrução com a execução de outra pode ser melhorada; A microinstrução correspondente ao loop principal pode ser deslocado para o final da sequência de microinstruções

Relacionados

  • Core i3
    1429 palavras | 6 páginas
  • Arquitetura de Computadores
    373 palavras | 2 páginas
  • Aspectos anatômicos e histológicos da coluna vertebral em crianças e adolescentes com osteoporose
    312 palavras | 2 páginas
  • Atividade Estruturada 3
    1316 palavras | 6 páginas
  • 1 conteudo
    5367 palavras | 22 páginas
  • DESENVOLVIMENTO DOS PROCESSADORES INTEL E AMD A PARTIR DO ANO 2000
    8871 palavras | 36 páginas
  • Organização de computadores
    983 palavras | 4 páginas
  • Família de processadores core
    3940 palavras | 16 páginas
  • Processador
    3040 palavras | 13 páginas
  • Processadores
    2033 palavras | 9 páginas