Você está na página 1de 8

Definio

Captulo 2. Noo de hardware. As componentes de um computador.


1. Definio
Hardware : toda a parte fsica do computador. Ex.: Monitor, caixa, disquetes, impressoras, etc. Hardware (hard = duro) significa ferragens, quinquilharia, e envolve o conjunto de componentes mecnicas, magnticas e electrnicas de um computador ou de qualquer outro sistema digital.

2. Anatomia da mquina

Captulo 2. Noo de hardware. As componentes de um computador.

CPU (Unidade Central de Processamento) ou Processador

3. Modelo de VON NEUMANN

4. CPU (Unidade Central de Processamento) ou Processador


Controla todo o hardware da mquina. Responsvel pela execuo dos programas : limita-se a processar cadeias imensas de 0 e 1 muito depressa. No tem memria : limita-se a executar o que lhe ordenado pelas instrues. A velocidade de relgio (em MHz) uma medida da sua velocidade, mas no a nica maneira de comparar processadores. constituda pela Unidade de Controlo (U.C.) e Unidade Aritmtica e Lgica (U.A.L.) Unidade de Controlo : extrai as instrues da memria, analisa-as e em seguida transforma-as em sinais de comando capazes se ser obedecidos pelas diversas componentes do computador Unidade Aritmtica e Lgica : o local onde vo ser executadas as operaes aritmticas ou lgicas determinadas pelos programas. Actualmente consiste num nico circuito integrado ou chip, denominado por microprocessador. Um microprocessador constitudo por muitos milhares, ou mesmo milhes, de componentes electrnicas elementares, organizados de modo a poderem efectuar as operaes tpicas de processamento de informao. Os microprocessadores tm evoludo acentuadamente nos ltimos anos, sucedendo-se arquitecturas cada vez mais sofisticadas. Exemplos : Zilog z80a (no ZX Spectrum) Intel 8088, 80286, 80386 Intel 80486 SX / DX / DX2 66 MHz / DX4 100 MHz Pentium 75 / 100 / 133 / 166 / 200 MHz Captulo 2. Noo de hardware. As componentes de um computador.

Memria Central (RAM) Pentium MMX 166 / 299 MHz Motolora 68000 Power PC Pentium II 300 / 350 / 400 / 450 MHz Pentium III Pentium 4 AMD

5. Memria Central (RAM)


Armazena os programas que determinam quais as tarefas a executar pelo computador, bem como a ordem pela qual essas tarefas devem ser realizadas. Armazena os dados que o programa necessita e os resultados que produz.

6. Unidades de Entrada/Sada
Permitem a troca de informao entre o computador e o exterior. Esto em comunicao com os dispositivos de entrada/sada tais como : impressoras, teclados, ecr, etc.. Dispositivos de memria actuam como dispositivos de I/O.

7. Motherboard
Placa Me do sistema Onde se colocam e ligam os componentes principais Determina o que pode ou no ser utilizado Permite actualizaes atravs de ranhuras (slots) A especificao Plug and Play (Ligar e Andar) til

8. Memrias
Circuitos de armazenamento de informao RAM = Random Access Memory (memria de acesso aleatrio) RWM = Read Write Memory (memria de escrita e leitura) ROM = Read Only Memory (memria de leitura apenas). Na prtica, quando se fala em RAM, est-se a referir RWM. Rpidos, porque esto perto da CPU Tambm chamados, por isso, de Armazenamento Primrio. Com a excepo das ROM, so volteis. RAM : onde so feitas operaes de leitura e de escrita (temporria) de dados. ROM : incluem instrues de rotina para o funcionamento bsico de um computador, como as operaes de arranque ou de interaces com dispositivos de I/O. PROM : s so programveis uma vez ao nvel dos seus circuitos electrnicos internos, com dispositivos apropriados. EPROM : so programveis.

9. ROM (Read Only Memory)


Normalmente, contem o conjunto de instrues necessrias para o arranque da mquina. Pode tambm conter todo o Sistema Operativo. Apenas de leitura, logo no volteis. Variantes : EPROM : Erasable Programmable Read Only Memory (so reprogramveis ??). Captulo 2. Noo de hardware. As componentes de um computador.

Comparao das capacidades

10. Placas de expanso


Permitem acrescentar funcionalidades ao sistema Encaixam-se nos slots existentes nas motherboards Exemplos : Placas de som Placas de vdeo Fax-modems internos Placas de rede.

11. Armazenamento Secundrio


Dispositivos de armazenamento permanente da informao (no volteis). Exemplos : Disquetes Discos rgidos (fixos ou no) Bandas magnticas (cassetes udio, vdeo, etc.) CDROM, DVD Cartes perfurados. Mais longe da CPU, logo de acesso mais lento.

12. Perifricos
Servem para o sistema comunicar com o mundo exterior. Tambm chamados dispositivos de entrada e sada. Exemplos : Monitor, teclado, rato, impressora, scanner, plotter, joystick, modem, capacetes de Realidade Virtual, gravadores de CD, colunas de som, etc. As placas de expanso podem, em certo sentido, ser tambm consideradas perifricos.

13. Medio das capacidades


BIT = Binary DigIT = 0 ou 1 Byte = sequncia de 8 bits 1 Kilo Byte = 1 KB = 1024 bytes 1 Mega Byte = 1 MB = 1024 KB = aprox. 1 milho de Bytes 1 Giga Byte = 1 GB = 1024 MB = aprox. mil milhes de Bytes

14. Ocupao de espao


1 letra = 1 byte 1 mensagem de correio electrnico : 1 KB Texto : 50 KB Imagem : 200 KB Filme 5 segundos : 3 MB Programa de aplicao completo : 100 MB 74 minutos de udio : 640 MB

15. Comparao das capacidades


Disquete 5 : 360 KB Disquete 3 : 1.44 MB (e 720 KB) Discos 1985 : 20 MB Memria total do ZX Spectrum : 48 KB Memria RAM dos primeiros PCs : 512 KB Memria RAM dos PCs em 1985 : 1 MB

Captulo 2. Noo de hardware. As componentes de um computador.

Ficheiro Discos 1990 : 100 MB Discos 1994 : 350 MB Discos 1996 : 2 GB Discos 1998 : 4 GB Discos actualmente : 8 GB CD-ROM : 640 MB DVD : at 17 GB Memria RAM dos PCs em 1990 : 2 MB Memria RAM dos PCs em 1994 : 4 MB Memria RAM dos PCs em 1996 : 16 MB Memria RAM dos PCs em 1998 : 64 MB Memria RAM dos PCs actuais : 128 MB

16. Ficheiro
Unidade de armazenamento de informao.

Informao Textos Grficos No executveis

Programas Sequncias de instrues executveis pelo processador

Programas podem ser activados. Dados so passivos. Unidade de informao formada por um conjunto mais ou menos numeroso de bits ou bytes.

17. Unidades de Armazenamento Secundrio


Essencialmente, so coleces de ficheiros.

O trabalho pensado em termos de ficheiros : que programas usar ? que gravar com eles discos, tapes, CDROM, disquetes

Captulo 2. Noo de hardware. As componentes de um computador.

Discos - Clusters

18. Discos Estrutura fsica


sector

pista

Superfcies Cilindros

19. Discos
Exemplo : discos flexveis (disquetes 3.5) 2 superfcies 80 pistas por superfcie 18 sectores por pista 512 bytes por sector = 1 464 560 bytes = 1440 KB = 1.44 MB. Exemplo : disco rgido de 330 MB 15 cabeas / superfcies 790 cilindros / pistas 57 sectores por pista 512 bytes por sector = 345 830 400 bytes Formatao Criao da estrutura de pistas e sectores Necessria para que o S.O. possa ler e escrever informao nessa estrutura MSDOS Format A: /s com o sistema de arranque /u formatao incondicional (irreversvel) /q formatao rpida

20. Clusters
Cluster agrupamento de sectores que forma uma unidade de armazenamento. A diviso em clusters feita durante a formatao. Cada arquivo (Bloco) armazenado consome pelo menos um cluster.

Captulo 2. Noo de hardware. As componentes de um computador.

Discos - Clusters

21. Discos - Clusters


DISCO

FICHEIROS

H desaproveitamento de espao fsico !!!

22. Desperdcio de espao


Exemplo Disco 1.1 GB Cluster 32 KB Ficheiro 481 KB Espao ocupado = 512 KB = 32 KB 16 Um disco de 1 GB cheio costuma desperdiar mais de 200 MB !!

23. O porqu do tamanho dos Clusters


Tabela de alocao de ficheiros (FAT) como que o S.O. sabe quais os clusters livres (para escrever) e os ocupados por um determinado ficheiro (pode estar, e regra geral est, espalhado por clusters no contguos)? descritor de ficheiro 0 1 2 Nome : exemplo.txt Incio : 2 3 4 4 7 5 eof 6 7 8 8 5 9 10 D 11

eof 3

exemplo.txt ocupa os clusters 2, 3, 4, 7, 8 e 5.

24. O porqu do tamanho dos Clusters


Tabela de alocao de ficheiros (FAT) 16 bits pode referenciar 65 536 clusters suporta discos de 2 GB com clusters de 32 KB 32 bits pode referenciar 4 294 967 296 clusters suporta discos de 2 048 GB (2 TB TeraByte) com clusters de 512 KB.

Captulo 2. Noo de hardware. As componentes de um computador.

Execuo dos programas

25. Execuo dos programas

Podem existir dados em memria, prprios dos programas, mas que nunca so gravados em disco. O passo 3 opcional. Por exemplo, um jogo pode no gravar nada. Um programa pode aceder a mltiplos ficheiros de dados.

Captulo 2. Noo de hardware. As componentes de um computador.