Upload
lykhue
View
215
Download
0
Embed Size (px)
Citation preview
2
Computador Digital
Constituído por um conjunto
de componentes interligados
(hardware): processadores, memórias,
registradores, barramentos, monitores
impressoras, mouse, etc
Computador Manipulam dados na forma de bits
(bits 0 e 1) => uma maneira confiável
de representação
5
Processador
3 subsistemas básicos:
- FUNÇÃO
- Controlar as funções realizadas por cada subsistema
-Executar programas em linguagem de máquina
armazenados e na memória principal
Programa (em linguagem de máquina): é uma série de instruções, armazenadas na
memória principal (na forma de 0’s e 1’s), executadas sequencialmente pela UCP
(processador) através de operações básicas conhecidas pela mesma.
6
Programa em linguagem
de máquina na memória principal
Conjunto de Instruções da UCP (processador).
São as operações básicas conhecidas pelo
processador
O sistema hexadecimal é uma forma compacta de
representação binária (0s e 1s)
7
Execução do Programa
PC
(Program counter)
Armazena
o endereço da
próxima instrução
que processador
deve buscar e
executar.
8
Unidade de Controle:
Controle das atividades de todos os componentes
do computador
(exemplo: gravação de um dado no disco,
busca de uma instrução na memória)
Unidade de Lógica e Aritmética:
Realização de operações lógicas (testes e
comparações) e aritméticas (somas e
subtrações)
9
Registradores: • Memória de alta velocidade utilizado para armazenamento temporário
de dados.
• Registradores de uso geral Manipulados diretamente por instruções
•Registradores de uso específico Armazena informações de controle do processador e do sistema operacional
Exemplo: PC (Program Counter)
10
PC (Program Counter ou Contador de Programa ) • Registrador que armazena o endereço da próxima
instrução que processador deve buscar e executar.
• Toda vez que o processador (UCP) executa uma
instrução o PC é atualizado com um novo endereço
PC
(Program counter)
12
Memória Principal (MP)
Armazena instruções e dados das instruções
a serem executadas pelo processador (UCP)
Célula Composta por certo
número de bits
Endereço Permite o acesso ao conteúdo da célula
13
Memória Secundária (MS)
Meio não-volátil de armazenamento de
programas e dados
Lenta
Custo baixo
Fitas magnéticas, disco magnético e
disco ótico
14
Dispositivo de Entrada/Saída Dispositivos usados como memória
secundária
– Discos e fitas
– Custo baixo, tempo de acesso alta
Dispositivos usados como interface
homem-máquina
– teclados, monitores, impressoras,
caneta ótica, mouse, etc
Dispositivos de E/S Permitir comunicação entre computador
e mundo externo
15
Barramentos
Barramentos Conjunto de fios paralelos onde
trafegam informação
como dados, endereços ou
sinais de controle.
16
Barramentos Barramentos de Dados
Transmite informações entre a CPU e
memória principal/dispositivos E/S
Barramentos de Controle É por onde a CPU envia
pulsos de controle
relativos as operações de leitura
e de gravação
Barramentos de Endereços Utilizado pela CPU para especificar
endereço da célula de memória
ou dispositivo de E/S a ser acessado