Engenharia
Organização Básica de Computadores
Programação de Computadores I
Organização de Computadores
Objetivos
Conhecimento
das unidades de medida
Descrever as duas partes principais da CPU e como elas trabalham juntas para processar dados
Diferenciar RAM de ROM
Descrever os recursos de hardware que afetam a velocidade de processamento
Comparar os membros mais conhecidos das famílias de CPU
Unidades de Medida
Valor Exato
8 bits = 1 Byte
8 bit
7 bit
1
1.024
1.048.576
1.073.741.824
1.099.511.627.776
6 bit
5 bit
4 bit
2 bit
b ou B
Kb
Mb
Gb
Tb
1 bit
byte
Kilobyte
Megabyte
Gigabyte
Terabyte
Valor
Aproximado
um mil milhão bilhão trilhão
3 bit
Unidade Abreviação
= 2^0
= 2^10
= 2^20
= 2^30
= 2^40
Exemplo
Quantos bytes tem um disco rígido de
6,4GB?
6,4 x 230
Quantos bits tem um disco rígido de
6,4GB?
6,4 x 230 x 8
Ordens de Grandeza
Componente
Memória Principal
Disquete 3 1/2"
Disco Rígido
CD-ROM
Página Datilografada
Dicionário Aurélio
Tipico
64MB
1,440MB
6,4GB
0,6GB
2KB
24MB
Unidade Central de Processamento
Toda CPU possui pelo menos duas partes básicas: Unidade
de Controle
Unidade lógico-aritmética
Unidade de Controle
Coordenar todas as atividades do computador
Contém todas as instruções da CPU
O conjunto de instruções é uma lista com todas as operações que a CPU pode executar
Cada instrução é acompanhada de um micro-código
instruções básicas
Compatibilidade ascendente CPUs diferentes possuem instruções diferentes, mas podem ser agrupadas em famílias
Unidade de Controle
O processamento é feito utilizando o ciclo busca-execução regulado pelo clock (relógio). A seqüência deste ciclo é:
Buscar
(cópia) da instrução na memória principal
Executar a instrução
Buscar a instrução seguinte
Executar a instrução
e