Fundamentos da
Computao
erionmonteiro@gmail.com
professor_erion@hotmail.com
Computador
Executa o programa ou a seqncia de operaes que est
armazenada na sua memria.
Esse programa formado basicamente por combinaes das
seguintes operaes:
Computador
Executa o programa ou a seqncia de operaes que est
armazenada na sua memria.
Esse programa formado basicamente por combinaes das
seguintes operaes:
Representao de Dados
Para trabalhar com n podemos utilizar diversos sistemas de
representao numrica, cada um com o seu conj. de sinais.
Para cada um deles existe uma respectiva ...
decimal
Utiliza 10 digitos (0- 9), a base 10
assumir 2 valores.
1 bit 0 ou 1
01000010.
240
CPU
Localizao: Gabinete (placa-me)
A CPU est contida em um minsculo chip chamado Microprocessador:
que deve ser programado para que execute tarefas (ou seja um CI capaz de
obedecer instrues).
Quem fabrica Microprocessadores?
"O que um chip Intel faria dentro de um Mac? Muito mais do que j fez em qualquer
PC."
Sistema Central
Esquema bsico do hardware
Processamento
e
Controle
Unidade
de
Entrada
Armazenamento
Secundrio (Memria
Auxiliar)
Unidade
de
Sada
Sistema Central
Crebro do
Computador
Realiza as operaes
lgicas e aritmticas
CPU
Comanda as outras
unidades
Unidade de
Entrada
ULA
UC
Unidade de
Sada
Memria
Principal
Memria
Auxiliar
Armazena dados e
programas necessrios
para a realizao de um
trabalho
e ULA
de todas
A UC controla:
a E/S (entrada (input) e sada (output) I/O de informao;
executa operaes;
comanda o funcionamento da ULA;
Informa as demais unidades o que fazer e quando fazer.
A UC assume toda a tarefa de controle das aes a serem realizadas pelo computador,
comandando todos os demais componentes de sua arquitetura. a UC que deve garantir a
correta execuo dos programas e a utilizao dos dados corretos nas operaes que as
manipulam.
bytes - 16 bits.
usados;
Principal motivo da ROM: saber o que fazer quando a energia
processados;
Dinmica;
A memria RAM capaz de responder s solicitaes do processador
numa velocidade muito alta. Seria perfeita se no fossem dois
problemas:
o alto preo e o fato de ser voltil, ou seja, de perder todos os
Os micros atuais podem vir com 256 MB, 512 MB, 1 GB ...
para usar aplicativos leves (pacote Office) 128 suficiente
programas mais pesados ou se so abertos vrios programas ao mesmo
tempo, mnmo 256 MB
processamento de imagens, vdeo ou editorao mnimo 256 MB, ideal 512
MB ou superior.
Memria Virtual
foi criada porque, obrigatoriamente, um programa
necessita passar pela memria principal para ser
executado, e como quase sempre no possvel ter RAM
suficiente para executar todo o programa da memria,
necessrio executar esse programa em partes.
Memria Cache
Registradores
Cache
Mem. principal
Discos
Ex.: bibliotecrio
Hoje encontramos:
Athlon 64 (com 32 ou 64 KB de L1) e L2 (2x1 MB ou 2x2 MB)
Programas
da
ROM
Como vimos anteriormente a ROM a memria na qual
seus dados no podem ser modificados, o seu contedo
sempre o mesmo.
BIOS
justamente a primeira camada de software do sistema: Ensina o
funcionem juntos;
A nomenclatura BIOS um nome genrico, podendo ser interpretado como tudo que
est na ROM do micro. Existem perifricos, como a placa de vdeo, que tambm tem
mem. ROM. Assim temos o BIOS da placa de vdeo.
Mesmo depois do carregamento do S.O, o BIOS continua
provendo muitas informaes e executando tarefas
indispensveis para o funcionamento do sistema.
Ex.: ativar outros chips como o BIOS da placa de vdeo;
funes para acessar o HD, etc.
Fabricantes: AMI, Award, Phoenix,etc. (para atualizar o
BIOS preciso conhecer o fabricante e o chipset da placame).
POST
Um autoteste feito sempre que ligamos o micro.
O post executa as seguintes rotinas:
Identifica
Setup
Programa de configurao do hardware.
Atravs dele o usurio pode, se preferir, alterar a velocidade de
Placa me (motherboard)
todo o crebro precisa de um corpo
a placa de circuito impresso onde reside a principal parte
Slot de expanso
Um soquete projetado para receber placas de expanso e
conect-las ao barramento de expanso do sistema.
socket
um receptculo que segura fisicamente uma placa de
vdeo ou um processador, por exemplo, no computador
Sockets
Chipset
Na placa me existem diversos
circuitos de apoio
Chipset
De maneira geral podemos dizer que o chipset formado por 2 circuitos chamados:
controlador do sistema (central - ponte norte) comunica o processador com as
memrias, e em alguns casos com barramentos PCI Express e AGP), controla mem,
cache, barramento PCI, AGP, etc.)
controlador de perifricos (ponte sul) : controladores de HD, portas USB, paralelas,
seriais, etc.
(on board).
Placa-me
onboard
etc, incorporadas a ela, ou seja, em vez de ter uma placa para cada
um desses dispositivos, ela mesma executa a funo de cada placa.
Placa Me para AMD - M810 LMR v5.0 (mostrada em aula pela profa.)
Placa Me para AMD - M810 LMR v5.0 (mostrada em aula pela profa.)
Soquete
processad
or AMD
Slots AGP:
Permite
que o
vdeo on
board seja
desabilita
do.
Slots PCI
Bateria: alimentar a
memria de
configurao
(CMOS) e alimentar
o relgio de tempo
real do micro
(relgio que marca
a data e a hora).
2 usb
Conectores: mouse e teclado.
Portas paralelas para impressora, vdeo,
Barramento (bus)
uma via de comunicao existente na placa me,
Barramento
de dados
: por onde circulam os dados
B. de endereos: por onde o
endereo a ser acessado fornecido
Memria
RAM
Barramento
um grupo de linhas paralelas, cujo n afeta a
Conjunto de
CI de apoio
existentes na
placa me.
Fabricantes: Sapphire, Gigabyte, Inno3D, HIS, Connect3D, MSI, ABIT, ASUS, FIC
Velocidade do Clock
Dentro do computador os eventos ocorrem em um passo controlado
por um minsculo baterista eletrnico denominado clock do
sistema. Esse componente um circuito eletrnico que gera pulsos
a uma velocidade rpida medida em Hz (Hertz).
Assim encontramos processadores K6 II de 500 MHz, Pentium III
de 800 MHz, Athlon XP de 2 GHz, etc.
...e quanto maior a freqncia mais dados sero transferidos.
Gerador de Clock
Clock externo
Processador
RAM
dado1
O dado
transmitido
na subida
do pulso de
clock
(quando
clock passa
de 0 p/ 1.
dado 4
Taxa de Transferncia
= clock (em Hz) x quant. Bits
8 (para que o resultado seja dado em bytes por seg.)
Quantidade de
transferncia
Velocidade de
transferncia
Processador que transfere 64 bits por vez usando um clock de 100 MHz, ter
uma taxa de transferncia de 800 MB/s (Mega Bytes por segundo).