Escolar Documentos
Profissional Documentos
Cultura Documentos
Aplicações Computacionais (2) - Estrutura e Organização de Computadores PDF
Aplicações Computacionais (2) - Estrutura e Organização de Computadores PDF
2019/2020
Aplicações Computacionais
2 Curso técnico superior profissional em: Automação, Robótica e Controlo Industrial - Aplicações Computacionais
Temas a abordar
Estrutura e organização de Computadores;
Breve História dos computadores;
O que é um computador?
Reportando-se ao Stalling:
“Um computador pode ser visto como um sistema
formado por um conjunto estruturado de
componentes, e sua função pode ser compreendida em
termos das funções desses componentes”.
Quais então as funções básicas de um computador?
Processamento de dados
Armazenamento de dados
Transferência de dados
Arquitetura de Computadores
Atributos visíveis para o programador com impacto na execução de
programas
Formato das instruções
Registos e Memória
Controlo de execução de Instruções
Organização de Computadores
Unidades operacionais e as ligações que realizam as especificações
da arquitetura
Número de bits
Mecanismos I/O
Endereçamento de memória
Hardware entre computador e periféricos
Tecnologia de memória utilizada
Estrutura e Função de um Computador
6 Curso técnico superior profissional em: Automação, Robótica e Controlo Industrial - Aplicações Computacionais
Unidades de memória
Recursos de
Barramentos Unidade Central de processamento armazenamento
externos de dados
Fontes e
destinos Mecanismos de Mecanismos
dos dados transferência de controle
de dados
Unidades de I/O
Periféricos ou
linhas de Recursos de
comunicação processamento
Barramentos de dados
Internos
Computador
Visão estrutural de um computador:
8 Curso técnico superior profissional em: Automação, Robótica e Controlo Industrial - Aplicações Computacionais
Unidades
Barramentos de memória
externos
Periféricos e Barramentos
linhas de Unidades Sistema
comunicação de I/O
Registos
CPU
Barramentos
Internos
ALU -
Unidade Arithmetic and
Controle logic unit
Estrutura multiprocessador
9 Curso técnico superior profissional em: Automação, Robótica e Controlo Industrial - Aplicações Computacionais
CPU Registos
Registos
Controle ALU
Controle ALU
Core 1
Registos Registos
Core 4
Controle ALU Controle ALU
Core 3 Core 2
Uma Pequena Historia sobre Computação
10 Curso técnico superior profissional em: Automação, Robótica e Controlo Industrial - Aplicações Computacionais
ENIAC – primeiro
EDVAC - de von
computador com
Neumann Bombe - Alan Turing.
válvulas termionicas
(1945)
Primeira geração de computadores
20 Curso técnico superior profissional em: Automação, Robótica e Controlo Industrial - Aplicações Computacionais
• Teoria: Máquina de
Turing
• Code breaker
26 Curso técnico superior profissional em: Automação, Robótica e Controlo Industrial - Aplicações Computacionais
Segunda geração de computadores
27 Curso técnico superior profissional em: Automação, Robótica e Controlo Industrial - Aplicações Computacionais
O 8080 já possuía:
endereçamento de memória de 64 kbytes
512 portas de entrada/saída,