sistemas fortemente acoplados e sistemas fracamente acoplados em relação ao uso da memória.
Arquitetura de
Computadores
Computadores RISC e CISC
Prof. Ms. Luiz Carlos Reis
Definição e tipos de arquitetura
Objetivos
• Conhecer as premissas da Arquitetura CISC
• Conhecer as premissas da Arquitetura RISC
• Compreender as diferenças entre RISC e CISC
Definição e tipos de arquitetura
O computador bem como qualquer sistema deverá possuir uma
arquitetura que lhe permita encontrar um compromisso aceitável entre o hardware e software, devendo estar estruturado de modo a permitir uma fácil criação e gestão de software e ter num modelo para que os
programadores assemblers permitam programar em linguagens de mais alto nível e para isso diminuir os custos relacionados com a criação de software, possibilitando atualmente que qualquer instituição possa
possuir software dedicado e exclusivo sem que isso represente um elevado esforço financeiro.
Definição e tipos de arquitetura
Baseados nestes conceitos, os desenhistas de sistemas desenvolveram
arquiteturas que se destinavam fundamentalmente a reduzir custos de hardware e software através do melhoramento da semântica das linguagens de programação e dos compactadores de código, (para evitar
as situações críticas de transferência de dados e do espaço em memória) redução ou eliminação de software do sistema e facilidade na depuração.
Com estes melhoramentos distinguem-se três arquiteturas,
nomeadamente a HLLCA, RISC e CISC, mas só as duas últimas é que foram implementadas a nível comercial.
Definição e tipos de arquitetura
A arquitetura também é definida pelo conjunto de instruções que o processador pode executar
• Computador com um Conjunto Reduzido de Instruções (RISC)
• Computador com um Conjunto Complexo de Instruções (CISC)
Introdução
Todos os processadores até o Pentium utilizam uma tecnologia denominada CISC
(Complex Instruction Set Computing). Esta classe de processadores possui um conjunto de instruções grande e uma área