Power pc
IFBA – Instituto Federal de Educ. Ciencia e Tec Bahia Curso de Analise e Desenvolvimento de Sistemas Arquitetura de Computadores – 25 e 26/30 Prof. Msc. Antonio Carlos Souza Referências Bibliográficas:
1. 2. 3.
Ciência da Computação: Uma visão abrangente - J.Glenn Brokshear Introdução à organização de computadores – Mário Monteiro – LTC Organização Estrutura de Computadores – Andrew S. Tanembaum - LTC
Hierarquia de Memória
Hierarquia de memória oferece a possibilidade de reduzir a diferença entre a velocidade de processamento da CPU e o tempo de acesso à memória. aumenta a capacidade de armazenamento
CPU registradores cache memória principal memória secundária
diminui o tempo de acesso
Execução de Instruções
¡
Problema 1: Como construir computadores de baixo custo capazes de executar todas as instruções complexas de máquinas de alto desempenho, muito mais caras? Uma implementação em hardware puro (sem interpretação) é usada somente nos computadores mais caros. Uma implementação com interpretador de instrução (por software) é usada em computadores mais baratos.
¡
¡
Execução de Instruções
Vantagens do interpretador em relação ao hardware puro l l l
¡
l
Capacidade de corrigir no campo eventuais erros na implementação de instruções Oportunidade de incorporar novas instruções nas máquinas já existentes Projeto estruturado que permite o desenvolvimento, teste e documentação de instruções complexas de maneira eficiente. Pode substituir implementações antigas de instruções. Armazenamento das microinstruções do interpretador em memórias read-only (ROM), chamadas de memória de controle, muito mais rápidas do que as memórias convencionais.
Execução de Instruções
¡
Problema 2: O uso da interpretação permitiu a criação de um conjunto grande de instruções de importância discutível e que eram difíceis e caras para serem implementadas diretamente por hardware (circuitos muito complexos).
RISC