Autarquia Educacional do Vale do São Francisco – AEVSF
Faculdade de Ciências Sociais e Aplicadas de Petrolina – FACAPE
Curso de Ciências da Computação
Introdução à
Computação
Hardwares dos PC’s e seu
Funcionamento
Cynara Carvalho
[email protected]
PC ( Personal Computer)
• PC significa “Personal Computer”, ou
“Computador pessoal”. Os computadores que
hoje são chamados de PCs são derivados do
IBM PC, criado no início dos anos 80.
Elementos básicos do
computador
Processador
•
•
•
Um microprocessador, ou simplesmente processador, é um circuito
integrado (ou chip),que é considerado o "cérebro" do computador.
O processador é o componente responsável por executar os
programas. Quanto mais rápido é o processador, mais rápida será a
execução dos programas.
Exemplos: Pentium 4, Pentium III, Celeron, Core , K6-2, Athlon e
Duron
Processador
• O centro de controle é denominado CPU – Unidade
central de processamento. A CPU consiste em duas
partes:
• Unidade de Controle – contém circuitos que usam
sinais elétricos para coordenar o computador inteiro
para realizar ou executar instruções armazenadas de
um programa.
• Unidade lógica e aritmética – (arithmetic/logic unit –
ALU) – contém circuitos eletrônicos que executam
todas as operações lógicas e aritiméticas.
Processador
• A unidade de controle deve comunicar-se tanto com a
unidade lógica e aritmética quanto com a memória.
• Registradores – são áreas de armazenamento temporário de
alta velocidade que servem a propósitos especiais e destinamse a instruções ou dados. Se localizam dentro da CPU. São
coordenados pela unidade de controle de modo que aceitem,
guardem e transfiram instruções ou dados e façam
comparações aritméticas ou lógicas em alta velocidade.
Processador
A combinação de tempo de
Instrução ( i-time) e tempo
de execução (e-time)
denomina-se ciclo de máquina.
Processador
RISC versus CISC
CISC – Complex Instruction Set Computing
• Trabalha com instruções complexas, lento,
código simplificado
RISC – Reduced Instruction Set Computing
• Trabalha com instruções reduzidas, rápido,
instruções complexas implementadas via
código.
Memória
Componentes da Memória
• Memória semicondutora
• RAM e ROM
• Memória Flash
Memória Semicondutora
Usada pela maioria dos computadores modernos:
– Confiável, barata e compacta.
– Volátil: exige corrente elétrica contínua.
• Se a corrente for interrompida, os dados se perdem.
– Semicondutor Complementar de Óxido de Metal –
Complementary Metal Oxide Semiconductor (CMOS).
• Retém informação quando a energia é desligada.
• Usado para armazenar informações necessárias quando o
computador é inicializado
Memória
• A memória é responsável pela armazenagem dos programas e
dos dados. Também conhecida por armazenamento primário.
• RAM ( randon-acess memory – memória de acesso aleatório) (memória de leitura e escrita): são chips de memória que
podem ser lidos e gravados pela CPU a qualquer instante. A
CPU usa a RAM para armazenar e executar programas vindos
do disco, para ler e gravar os dados que estão sendo
processados. Uma outra característica da RAM, é que se trata
de uma memória VOLÁTIL. Isso significa que quando o
computador é desligado, todos os seus dados são apagados.
Memória
• A RAM pode ser de dois tipos:
• SRAM – RAM estática – retém o conteúdo
sem intervenção da CPU,contanto que a
energia elétrica seja mantida .É mais rápida.
• DRAM – RAM DINÂMICA – deve ser
constantemente recarregada pela CPU.
Vantagens: tamanho e custo.É usada na
maioria dos computadores pessoais.
RAM Dinâmica
• Usada para memória de computadores
pessoais.
• – DRAM síncrona – Synchronous DRAM
(SDRAM): o tipo mais rápido de DRAM
usado atualmente.
• – Rambus DRAM (RDRAM): mais rápida do
que
a
SDRAM,
tornar-se-á
mais
comumente usada quando os preços se
reduzirem.
Memória
• ROM (read-only memory – memória somente de leitura). São
chips de memória que podem ser lidos pela CPU a qualquer
instante, mas não podem ser gravados pela CPU. Sua gravação
é feita apenas pelo fabricante do computador, ou pelo
fabricante de memórias. Os dados armazenados nela já saem
prontos de fábrica e são produzidas em larga escala na
indústria. A característica importante de ROM é que trata-se de
uma memória PERMANENTE. Seu conteúdo nunca é perdido,
mesmo com o computador desligado.
•
Quantidade de memória de um PC é medida em megabytes (MB). 1
MB equivale a cerca de 1 milhão de bytes. 1 byte, por sua vez, é a
unidade de memória capaz de armazenar, por exemplo, uma letra. PCs
modernos possuem 256 MB, 512 MB ou mais.
Memórias FLASH
• RAM não-volátil
• – Usada em telefones celulares, câmeras
digitais
e
computadores
manuais
(handheld).
• – Os chips de memória flash assemelhamse aos cartões de crédito.
• – Menores do que uma unidade de disco e
requerem menos energia.
Periféricos
• Periféricos - são os dispositivos responsáveis pelas
entradas e saídas de dados do computador, ou seja,
pelas interações entre o computador e o mundo
externo. Exemplos de periféricos são o monitor,
teclados, mouses, impressoras,etc.
Barramento
• O termo Barramento, originário de
bus, um meio de transporte. Liga
todos estes componentes e é uma via
de comunicação de alto desempenho
por onde circulam os dados tratados
pelo computador.
Barramento
• Largura de barramento:
– O número de percursos elétricos para
transportar dados.
– Medida em bits.
• Velocidade de barramento:
– Medida em megahertz (MHz).
Representação de Dados
• Os computadores entendem duas coisas:
ligado e desligado.
• Dados são representados na forma binária:
– Sistema numérico binário (base 2).
– Contém somente 2 dígitos: 0 e 1.
Byte
• Um grupo de 8 bits.
– Cada byte tem 256 valores possíveis.
• Para texto, armazena um caractere:
– Pode ser letra, dígito ou caractere especial.
• Dispositivos de memória e armazenamento
são medidos em número de bytes.
Palavra
O número de bits que a CPU processa como
uma unidade.
– Tipicamente, um número inteiro de bytes.
– Quanto maior a palavra, mais potente é o
computador.
– Computadores pessoais tipicamente têm 32
ou 64 bits de extensão de palavras.
Capacidade de
Armazenamento
• Kilobyte: 1024 (210) bytes.
– Capacidade de memória dos computadores pessoais mais antigos.
• Megabyte: aproximadamente, um milhão (220) de bytes.
– Memória de computadores pessoais (antigos).
– Dispositivos de armazenamento portáteis (disquetes, CD-ROMs).
• Gigabyte: aproximadamente, um bilhão (230) de bytes.
– Dispositivos de armazenamento (discos rígidos).
– Memória de computadores pessoais, mainframes e servidores de
rede.
• Terabyte: aproximadamente, um trilhão (240) de bytes.
– Dispositivos de armazenamento (discos rígidos).
• Petabyte: aproximadamente, um quatrilhão (250) de bytes.
– Dispositivos de armazenamento para sistemas muito grandes
Esquemas de Codificação
Provêem uma maneira comum para representar um
caractere de dados.
– Necessários para os computadores poderem intercambiar
dados.
• Esquemas comuns:
– ASCII – 1byte = 8 bits( mais usado)
– EBCDIC – 1 byte = 7bits ( IBM)
– Unicode
• Usa 16 bits para representar um caractere.
• 65.536 valores possíveis.
• Exige duas vezes mais espaço para armazenar dados.
A Unidade de Sistema
• Abriga os componentes eletrônicos do
sistema de computador:
– Placa-mãe (motherboard)
– Dispositivos de armazenamento
Placa-mãe (motherboard)
• Placa de circuitos plana que contém os
circuitos do computador.
– A unidade central de processamento
(microprocessador) é o componente mais
importante.