Professional Documents
Culture Documents
FACULDADE DE ENGENHARIA
CURSO DE: DE ENGENHARIA ELECTRICA
CADEIRA DE: SISTEMAS DIGITAIS
GRUPO VI
DISCENTES:
BRAGANA, Munir N.
MANTEIGA, Paulo Sidonio
NAMIRANDO,Germano Victor
DOCENTES:
Reg:Albino Bernardo Cuinhane
Ass: Edson Camilo Fortes
INTRODUO
O presente trabalho de investigao tem como tema os micropcessadores, cujo no decorrer do mesmo falar-se-
da historia dos computadores. Neste item mostrar-se- os diferentes cientistas que deram o seu contributo para o
desenvolvimento do computador, esta mquina que desempenha mltiplas tarefas reduzindo o esforo mecnico
do homem na execuo das actividades. Surgimento das primeiras mquinas de computar ate aos dias de hoje, do
processo evolutivo dos computadores, das distintas geraes, das perspectivas futuras. Abordar-se- ainda sobre
as suas arquitecturas as suas principais vantagens e desvantagens que cada uma delas possu, exemplos de
mquinas que cada uma das arquitecturas apresenta. E falar-se- da distino entre os tipos de arquictetura.
Principais caractersticas:
- armazenamento: banda magntica, disco magntico;
- memria principal: ferrite magntica;
- introduo da programao;
- introduo da comunicao;
Principais defeitos:
- Consomem bastante energia;
- Era necessrio aquecer primeiro;
Principais caractersticas:
- Evoluo das solues de equipamento;
- Evoluo da programao;
Figura 11: Transstor (1956 - 1963)
- No necessitam de aquecimento;
- Consomem pouca energia;
- No queimam;
Terceira Gerao: Tecnologia do Circuito Integrado (1964 - 1970)
Principais caractersticas:
- criao de minicomputadores;
- utilizao em tempo partilhado;
- introduo do conceito de compatibilidade;
- programao em assembly;
- desenvolvimento de software;
- evoluo dos diversos componentes
Quarta Gerao: O Microprocessador e o
Computador Pessoal (1980 - 1990)
Principais caractersticas
- introduo dos microprocessadores;
- desenvolvimento dos computadores pessoais;
- evoluo dos dispositivos diversos componentes;
- (hardware e software);
- Evoluo vertiginosa desde a sua introduo;
Principais caractersticas:
- Inteligncia artificial;
- Reconhecimento de voz;
- Sistemas inteligentes;
- Redes neuronais;
Perspectivas futuras
Quem sabe uma nova gerao de computadores no est por vir? Alguns falam
em processadores qunticos quando os limites da miniaturizao do silcio forem
atingidos, enquanto outros falam em molculas de gua armazenando
informaes - mas o facto que coisas novas vo surgir e novas geraes
deixaro a actual to longe e ultrapassada como est a segunda para ns. Mesmo
rompendo recentemente a barreira dos terabytes, a evoluo dos computadores
ainda est longe de terminar.
A Arquitetura de von Neumann (de John von Neumann), uma arquitetura de computador que se caracteriza
pela possibilidade de uma mquina digital armazenar seus programas no mesmo espao de memria que os
dados, podendo assim manipular tais programas. A mquina proposta por Von Neumann rene os seguintes
componentes: (i) uma memria, (ii) uma unidade aritmtica e lgica (ALU), (iii) uma unidade central de
processamento (CPU), composta por diversos registradores, e (iv) uma Unidade de Controle (CU).
A Arquitetura de Harvard baseia-se em um conceito mais recente que a de Von-Neumann, tendo vindo da
necessidade de por o microcontrolador para trabalhar mais rpido. uma arquitetura de computador que se
distingue das outras por possuir duas memrias diferentes e independentes em termos de barramento e ligao
ao processador. Baseia-se na separao de barramentos de dados das memrias onde esto as instrues de
programa e das memrias de dados, permitindo que um processador possa acessar as duas simultaneamente,
obtendo um desempenho melhor do que a da Arquitetura de von Neumann, pois pode buscar uma nova
instruo enquanto executa outra.
A principal vantagem desta arquitectura dada pela dupla ligao s memrias de dados e programa (cdigo),
permitindo assim que o processador leia uma instruo ao mesmo tempo que faz um acesso memria de
dados.
Figura 18: Diagrama ilustrativo da
arquitetura de Harvard
Breve comparao entre as arquiteturas Von Neuman e Harvard Von Neuman:
Arquitectura simples
Mais lento pois nao permite acesso simultaneo as
memorias;
Geralmente CISC
Exemplos
4004 46 instrucoes
8080 - 78 instrucoes
8051 111 instrues
Harvard:
8055 150 instrues
Arquitetura mais complexa
Mais rpido, pois permite acesso simultneo s memrias; Z80 Mais de 500 instruoes
Geralmente RISC
Exemplo:
- Intel 8086, 8088;
- Microchip PIC - 35 instrues;
ARQUITETURA CISC VS RISC
A CISC (em ingls: Complex Instruction Set Computing, Computador com um Conjunto Complexo de
Instrues), usada em processadores Intel e AMD; suporta mais instrues no entanto, com isso, mais lenta
fica a execuo delas. A RISC (em ingls: Reduced Instruction Set Computing, Computador com um
Conjunto Reduzido de Instrues) usada em processadores PowerPC (da Apple, Motorola e IBM) e SPARC
(SUN); suporta menos instrues, e com isso executa com mais rapidez o conjunto de instrues que so
combinadas.
CISC
Examinando de um ponto de vista um pouco mais prtico, a vantagem de uma arquitetura CISC que j
temos muitas das instrues guardadas no prprio processador, o que facilita o trabalho dos programadores,
que j dispe de praticamente todas as instrues que sero usadas em seus programas. Os processadores
CISC tm a vantagem de reduzir o tamanho do cdigo executvel por j possuirem muito do cdigo comum
em vrios programas, em forma de uma nica instruo.
RISC
No caso de um chip estritamente RISC, o programador j teria um pouco mais de trabalho, pois como disporia
apenas de instrues simples, teria sempre que combinar vrias instrues sempre que precisasse executar
alguma tarefa mais complexa. Os processadores baseados na computao de conjunto de instrues reduzido
no tm micro-programao, as instrues so executadas diretamente pelo hardware.
Opinio avaliativa de cada arquitetura
A diferena entre processadores RISC e CISC j no reside no tamanho nem no tipo do conjunto de
instrues, mas sim na arquitectura em si. As nomenclaturas RISC e CISC j no descrevem a
realidade das arquitecturas actuais. O que conta actualmente a velocidade com que o processador
consegue executar as instrues que lhe so passadas e a fiabilidade com que consegue correr o
software.
Hoje em dia os fabricantes de processadores, sejam eles RISC ou CISC, esto a utilizar todos os
truques de modo a melhorarem o desempenho e permitir algum avano em relao aos seus
concorrentes.
Ambas as arquitecturas so importantes embora cada qual se distinga por uma caracterstica nica, a
arquitectura RISC pela sua performance e a arquitectura CISC pela compatibilidade de software.
RISC CISC
Mltiplos conjuntos de nico conjunto de registradores,
registradores, muitas vezes tipicamente entre 6 e 16 registradores
superando 256
Trs operandos de registradores Um ou dois operandos de registradores
permitidos por permitidos por instruo (por ex., add
instruo (por ex., add R1, R2, R3) R1, R2)