Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Manual de Hardware Completo, Manuais, Projetos, Pesquisas de Informática

Curso de Hardware

Tipologia: Manuais, Projetos, Pesquisas

2012

Compartilhado em 23/04/2012

adriano-santos-d5v
adriano-santos-d5v 🇧🇷

5

(1)

14 documentos

1 / 786

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Manual de Hardware Completo 3º ed. - Carlos E. Morimoto – http://www.guiadohardware.net
1
Este arquivo compõe a coletânea STC - www.trabalheemcasaoverdadeiro.com.br
Este arquivo compõe a coletânea STC - www.trabalheemcasaoverdadeiro.com.br
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a
pf3b
pf3c
pf3d
pf3e
pf3f
pf40
pf41
pf42
pf43
pf44
pf45
pf46
pf47
pf48
pf49
pf4a
pf4b
pf4c
pf4d
pf4e
pf4f
pf50
pf51
pf52
pf53
pf54
pf55
pf56
pf57
pf58
pf59
pf5a
pf5b
pf5c
pf5d
pf5e
pf5f
pf60
pf61
pf62
pf63
pf64

Pré-visualização parcial do texto

Baixe Manual de Hardware Completo e outras Manuais, Projetos, Pesquisas em PDF para Informática, somente na Docsity!

Direitos autorais

Este e-book foi escrito por Carlos E. Morimoto ([email protected]) e é vendido através do Guia do Hardware, no endereço http://www.guiadohardware.net.

Apesar de estar em formato digital, este livro não é de livre distribuição. A coleção completa, que além deste inclui os e-books Manual de Hardware Completo 3º Ed , Guia de Novas tecnologias 3º Ed , Guia de Upgrade e Manutenção e Placas 3D, modelos e recursos , por um preço simbólico de 8 reais através do próprio autor.

Se você recebeu este e-book de outra forma, através de um amigo, num CD de revista, através de algum Website, saiba que têm em mãos uma cópia pirata, que apesar de ter o mesmo conteúdo do original, não remunera o autor pelo seu trabalho e desestimula o aparecimento de mais títulos como este.

Se for o seu caso, seja honesto e adquira o pacote com todos os e-books através do Guia do Hardware, através do link: http://www.guiadohardware.net/e-books/index.asp

O pagamento pode ser feito de várias formas, incluindo deposito bancário, vale postal, carta, etc. Os 8 reais podem não fazer muita diferença para você, mas se não fosse a contribuição de cada leitor, este trabalho não existiria.

Não deixe de visitar o Guia do Hardware para conhecer nossos outros trabalhos:

http://www.guiadohardware.net/

Introdução: Como tudo

funciona

Para um leigo, um computador pode até parecer uma máquina misteriosa, uma “caixa preta” onde de alguma forma mística são guardadas e processadas informações. Mas, de misterioso os computadores não têm nada. Tudo funciona de maneira ordenada, e até certo ponto simples.

Hoje em dia, quase todo mundo com condições para pagar um curso, ou ter um PC em casa, aprende muito rápido como usar o Windows ou mesmo o Linux, acessar a Internet, ou seja, usar o micro. Mas, dentre todos estes usuários, poucos, muito poucos realmente entendem como a máquina funciona. O que muda entre um processador Pentium ou um Athlon por exemplo? Por que um PC com pouca memória RAM fica lento? Como funciona um disco rígido, e como é possível armazenar uma quantidade tão grande de dados num dispositivo tão pequeno? O que fazem as placas de vídeo 3D e em que tarefas elas são necessárias? Qual é a diferença entre uma placa de som “genérica” e outra que custa mais de 100 dólares? Por que alguns modems são tão ruins? Como um PC funciona??

O objetivo deste texto introdutório é lhe dar uma visão geral sobre os componentes que formam um computador atual e como tudo funciona. Você encontrará também várias dicas de compra, explicações sobre termos e convenções usadas, etc. O objetivo é servir como “o caminho das pedras” para quem está começando a estudar hardware, e precisa de um empurrãozinho inicial para poder estudar tópicos mais avançados.

Como funciona o sistema binário?

Existem duas maneiras de representar uma informação: analógicamente ou digitalmente. Uma música é gravada numa fita K-7 de forma analógica, codificada na forma de uma grande onda de sinais magnéticos, que pode assumir um número ilimitado de freqüências. Um som grave seria representado por um ponto mais baixo da onda, enquanto um ponto mais alto representaria um som agudo. O problema com esta representação, é que qualquer interferência causa distorções no som. Se os computadores trabalhassem com dados analógicos, certamente seriam muito passíveis de erros, pois qualquer interferência, por mínima que fosse, causaria alterações nos dados processados e consequentemente nos resultados.

O sistema digital por sua vez, permite armazenar qualquer informação na forma de uma seqüência de valores positivos e negativos, ou seja, na forma de uns e zeros. O número 181 por exemplo, pode ser representado digitalmente como 10110101. Qualquer tipo de dado, seja um texto, uma imagem, um vídeo, um programa, ou qualquer outra coisa, será processado e armazenado na forma de uma grande seqüência de uns e zeros.

É justamente o uso do sistema binário que torna os computadores confiáveis, pois a possibilidade de um valor 1 ser alterado para um valor 0, o oposto, é muito pequena. Lidando com apenas dois valores diferentes, a velocidade de processamento também torna-se maior, devido à simplicidade

dos cálculos.

Cada valor binário é chamado de “bit”, contração de “binary digit” ou “dígito binário”. Um conjunto de 8 bits forma um byte, e um conjunto de 1024 bytes forma um Kilobyte (ou Kbyte). O número 1024 foi escolhido pois é a potência de 2 mais próxima de 1000. Um conjunto de 1024 Kbytes forma um Megabyte (1048576 bytes) e um conjunto de 1024 Megabytes forma um Gigabyte (1073741824 bytes). Os próximos múltiplos são o Terabyte (1024 Gibabytes) e o Petabyte ( Terabytes)

Também usamos os termos Kbit, Megabit e Gigabit, para representar conjuntos de 1024 bits. Como um byte corresponde a 8 bits, um Megabyte corresponde a 8 Megabits e assim por diante.

1 Bit = 1 ou 0 1 Byte = Um conjunto de 8 bits 1 Kbyte = 1024 bytes ou 8192 bits 1 Megabyte = 1024 Kbytes, 1.048.576 bytes ou 8.388.608 bits 1 Gigabyte = 1024 Megabytes, 1.048.576 Kbytes, 1.073.741.824 bytes ou 8.589.934.592 bits

Quando vamos abreviar, também existe diferença. Quando estamos falando de Kbytes ou Megabytes, abreviamos respectivamente como KB e MB, sempre com o “B” maiúsculo. Quando estamos falando de Kbits ou Megabits abreviamos da mesma forma, porém usando o “B” minúsculo, “Kb”, “Mb” e assim por diante. Parece irrelevante, mas esta é uma fonte de muitas confusões. Sempre que nos referimos à velocidade de uma rede de computadores, por exemplo, não a medimos em bytes por segundo, e sim em bits por segundo: 10 megabits, 100 megabits e assim por diante. Escrever “100 MB” neste caso, daria a entender que a rede transmite a 100 megabytes, que correspondem a 800 megabits.

Como tudo funciona

A arquitetura básica de qualquer computador completo, seja um PC, um Macintosh ou mesmo um computador de grande porte, é formada por apenas 5 componentes básicos: processador, memória RAM, disco rígido, dispositivos de entrada e saída e softwares.

O processador é o cérebro do sistema, encarregado de processar todas as informações. Porém, apesar de toda sua sofisticação, o processador não pode fazer nada sozinho. Para termos um computador funcional, precisamos de mais alguns componentes de apoio: memória, unidades de disco, dispositivos de entrada e saída e finalmente, os programas a serem executados.

A memória principal, ou memória RAM , é usada pelo processador para armazenar os dados que estão sendo processados, funcionando como uma espécie de mesa de trabalho. A quantidade de memória RAM disponível, determina quais atividades o processador poderá executar. Um engenheiro não pode desenhar a planta de um edifício sobre uma carteira de escola. Caso a quantidade de memória RAM disponível seja insuficiente, o computador não será capaz de rodar aplicativos mais complexos. O IBM PC original, lançado em 1981, por exemplo, possuía apenas 64 Kbytes de memória e por isso era capaz de executar apenas programas muito simples, baseados em texto. Um PC atual possui bem mais memória: 64 MB, 128 MB ou mais, por isso é capaz de executar programas complexos.

A memória RAM é capaz de responder às solicitações do processador numa velocidade muito alta. Seria perfeita se não fossem dois problemas: o alto preço e o fato de ser volátil, ou seja, de perder todos os dados gravados quando desligamos o micro.

Como é extremamente difícil e trabalhoso fazer com que o processador execute qualquer coisa escrevendo programas diretamente em linguagem de máquina, usamos pequenos programas, como o BIOS e os drivers de dispositivos do Windows para executar as tarefas mais básicas, funcionando como intermediários, ou intérpretes, entre os demais programas e o hardware. Estes programas são chamados de software de baixo nível. Todos os demais aplicativos, como processadores de texto, planilhas, jogos, etc. rodam sobre estes programas residentes, não precisando acessar diretamente ao hardware, sendo por isso chamados de softwares de alto nível.

É justamente por causa desta divisão que muitas vezes um novo dispositivo, uma placa de som que acabou se ser “espetada” na placa mãe por exemplo, não funciona até que sejam instalados os drivers que vem no CD ou disquetes que acompanham a placa. O Windows é capaz de perceber a presença da nova placa, mas para usa-la, ele precisa do driver correto. O driver funciona como uma espécie de intérprete, que converte os comandos usados pelo Windows nos comandos entendidos pela placa e vice-versa.

O próprio Windows possui uma grande biblioteca de drivers, que permite instalar automaticamente muita coisa, mas, muitos dispositivos, principalmente placas mais recentes, lançadas depois da versão do Windows que estiver usando, não funcionarão adequadamente até que sejam instalados os drivers corretos. Sem os drivers, é impossível fazer qualquer placa funcionar, é como perder a chave do carro. Felizmente, hoje em dia é possível encontrar drivers para praticamente qualquer tipo de placa, mesmo antiga, através dos sites dos fabricantes. Você também encontrará vários links na sessão de drivers do guia do Hardware: http://www.guiadohardware.net/drivers/index.asp

Para instalar uma nova placa, o procedimento básico é sempre o mesmo. Depois de instalar fisicamente a placa e ligar o PC, o Windows exibirá uma aviso de “novo Hardware encontrado”, pedindo os drivers em seguida. Escolha a opção de procurar um driver para o dispositivo e mostre a localização dos arquivos, seja uma pasta no CD-ROM, uma pasta do HD, um disquete, etc. Caso tenha apontado os arquivos corretos, o Windows irá instala-los e o dispositivos passará a funcionar.

Lembre-se que existem drivers específicos para cada sistema operacional. Se o modem tiver apenas drivers para Windows 98 por exemplo, ele não funcionará no Linux, DOS ou outros sistemas, a menos que o fabricante resolva disponibilizar novas versões do driver.

Continuando a explicação sobre software, não podemos nos esquecer do próprio sistema operacional, que funciona como uma ponte entre o hardware e o usuário, automatizando o uso do computador, e oferecendo uma base sólida apartir da qual os programas podem ser executados.

Continuando com os exemplos anteriores, o sistema operacional poderia ser definido como a “personalidade” do micro. Um micro rodando o Linux por exemplo, dificilmente seria tão amigável e fácil de operar quanto um outro micro rodando o Windows 98. Por outro lado, este último jamais seria tão estável quanto um terceiro micro rodando o Windows 2000. As diferenças não param por aí: Os programas desenvolvidos para rodar sobre um determinado sistema operacional quase sempre são incompatíveis com outros. Uma versão do Corel Draw! desenvolvida para rodar sobre o Windows 98, jamais rodaria sobre o Linux por exemplo, seria preciso reescrever todo o programa, criando uma nova versão.

A interface dos vários sistemas operacionais também é diferente. No MS-DOS, por exemplo, temos apenas um prompt de comando baseado em texto, enquanto no Windows temos uma interface gráfica baseada em janelas. Esta divisão visa facilitar o trabalho dos programadores, que podem se concentrar em desenvolver aplicativos cada vez mais complexos, num espaço de tempo cada vez menor.

Fazer um programinha simples de controle de caixa em uma linguagem de baixo nível, como o Assembler, por exemplo, tomaria pelo menos um dia inteiro de trabalho de um programador. Um

programa com as mesmas funções, feito em uma linguagem visual (ou de alto nível) como o Visual Basic ou Delphi, tomaria bem menos tempo, e ainda por cima teria uma interface gráfica muito mais bonita e amigável, já que muitas das funções usadas no programa já estariam prontas.

Arquiteturas

Nos primórdios da informática, nas décadas de 50, 60 e 70, vários fabricantes diferentes disputavam o mercado. Cada um desenvolvia seus próprios computadores, que eram incompatíveis entre sí, tanto a nível de hardware, quanto a nível de software.

Apesar de executarem as mesmas operações básicas, praticamente tudo era diferente: Os componentes de um não serviam em outro, os programas eram incompatíveis e, até mesmo as linguagens de programação, eram diferentes.

Porém, com a popularização dos microcomputadores era inevitável uma padronização. No início da década de 80, tínhamos basicamente apenas duas arquiteturas, ou “famílias” de computadores pessoais diferentes: O PC, desenvolvido pela IBM, e o Macintosh, desenvolvido pela Apple.

Como era mais barato, o PC tornou-se mais popular, ficando o uso dos Macintoshs restrito a nichos onde suas características peculiares o tornam mais atraente, como a edição de imagens ou sons e editoração eletrônica.

Durante muito tempo, a própria Apple pareceu se conformar com a posição, lançando micros voltados principalmente para o seguimento profissional. Atualmente, vemos uma aceitação maior dos Macs, principalmente devido ao lançamento do iMac, mas os PCs ainda são a grande maioria.

Como os micros PC possuem uma arquitetura aberta, ou seja, a possibilidade de vários fabricantes diferentes desenvolverem seus próprios componentes, baseados em padrões já definidos, temos uma lista enorme de componentes compatíveis entre sí. Podemos escolher entre várias marcas e modelos os componentes que melhor atendam nossas necessidades e montar nossa própria configuração, assim como podemos escolher os materiais que serão usados para construir uma casa. Também é possível melhorar posteriormente o micro montado através de upgrades, trocando alguns componentes para melhorar seu desempenho.

Mesmo micros de grife, como os IBM, Compaq, Itautec, Dell, etc. também são micros montados, já que quase todos os seus componentes são comprados de outros fabricantes. Temos, por exemplo, um processador da Intel, um disco rígido da Quantum, uma placa mãe da Asus, memórias da Kingstone, CD-ROM e drive de disquetes da Mitsumi, um monitor da LG, e por aí vai :-) A diferença principal entre os micros montados e os micros de grife é que os últimos são montados por grandes empresas e temos todo o suporte e garantia. Porém, adquirindo um micro de grife, quase sempre pagamos mais caro e ao mesmo tempo não temos tanta liberdade para configurar o micro a gosto.

Entretanto, o simples fato de comprar um micro de grife não é garantia de qualidade. Em geral eles possuem uma qualidade bem superior à dos micros montados por lojas de informática por exemplo. Porém, a necessidade de lançar micros de baixo custo, muitas vezes leva os grandes fabricantes a lançarem verdadeiras bombas no mercado, usando componentes de baixíssima qualidade. A lista é enorme, já tivemos casos de micros de grife que não traziam sequer memória cache L2 (na época em que este ainda fazia parte da placa mãe). Pesquisando por aí, você irá encontrar vários PCs de marcas conceituadas, usando placas PC-Chips, pouca memória RAM, etc. “economias” que aumentam o lucro do integrador, deixando a bomba na mão do infeliz que compra-los.