Escolar Documentos
Profissional Documentos
Cultura Documentos
ARQUITETURA DE
COMPUTADORES
GRADUAO
Unicesumar
Reitor
Wilson de Matos Silva
Vice-Reitor
Wilson de Matos Silva Filho
Pr-Reitor de Administrao
Wilson de Matos Silva Filho
Pr-Reitor de EAD
Willian Victor Kendrick de Matos Silva
Presidente da Mantenedora
Cludio Ferdinandi
FUNDAMENTOS E ARQUITETURA DE
COMPUTADORES
SEJA BEM-VINDO(A)!
Ol, amigo(a) aluno(a). Este o livro de Fundamentos e Arquitetura de Computadores,
que foi desenvolvido especialmente para voc de forma a instru-lo sobre o universo da
Tecnologia de Informtica em relao a sua arquitetura.
Meu nome Aparecido Vilela Junior e fui o autor deste livro. Vou contar um pouco do
meu DNA profissional a voc!
Cursei a Universidade Estadual de Maring (UEM), tendo me graduado no ano de 1991,
ano em que iniciei a minha carreira profissional na rea de TI, chegando at o cargo de
Coordenador de Gesto e Scio de uma empresa de Desenvolvimento.
Cursei trs Ps-Graduaes at que em 2007 finalizei o Mestrado em Cincias da Com-
putao, tambm na Universidade Estadual de Maring. Docente a mais de 18 anos e no
CESUMAR desde 2010, onde atuo nos cursos presenciais tendo como uma das matrias
Fundamentos e Arquitetura de Computadores.
Como no estamos estudando a minha vida pessoal, vamos passar ao Livro.
Nosso livro est dividido em CINCO UNIDADES e antes de entrarmos nas unidades em si,
quero exemplificar a importncia que a Fundamentao e Arquitetura de Computado-
res tem em relao a TI, afinal este livro tem o objetivo de fornecer as bases necessrias
para que voc possa entender as matrias que sero estudadas e que serviro de alicer-
ce para o exerccio de sua futura profisso.
Olhando ao nosso redor, certamente notaremos a presena de diversos equipamentos
eletrnicos, porm no teremos a viso mais aprofundada dos componentes/recursos
e como ela utiliza-os. Devido a todo avano tecnolgico, hoje impossvel imaginar as
nossas vidas sem esses recursos que fazem parte do nosso cotidiano.
At a confeco e leitura deste livro faz parte desse avano, onde utilizamos para isso
softwares especficos capazes de permitir que isso se realize.
O primeiro questionamento que fazemos quando nos vemos diante de tanta tecnolo-
gia qual computador/perifrico/software adquirir? E essa pergunta tambm ecoa no
ambiente empresarial, qual mquina devo utilizar? As respostas a essas perguntas esto
neste livro.
Existe uma grande lacuna entre o que conveniente para as pessoas e o que conve-
niente para computadores. As pessoas querem fazer X, mas os computadores s podem
fazer Y, o que d origem ao problema. O objetivo deste livro explicar como esse pro-
blema pode ser resolvido.
A Unidade I do livro abordar a Histria do Computador, as caractersticas pertencentes
a cada uma dentro da sua Evoluo.
Na Unidade II, iremos tratar do que o computador entende, ou seja, nmeros. Abordare-
mos as formas de representao que o computador trabalha, os bits, bytes e hexadeci-
mais. Ser tambm abordada a configurao e construo de circuitos lgicos.
APRESENTAO
Na Unidade III, a abordagem ser sobre as Interfaces que o computador possui (Pa-
ralela/Serial e USB), as formas de Entrada e Sada dos dados e tambm citar alguns
dispositivos de Armazenamento Secundrio.
Na Unidade IV, iremos abordar o computador internamente, ou seja, a CPU, os pro-
cessadores, memrias e demais componentes que auxiliam a essa mquina fants-
tica.
A unidade V tratar dos softwares responsveis pelo funcionamento do computa-
dor: os Sistemas Operacionais. Tambm ser abordado nesta unidade os tipos de
software e aplicaes.
Agora que foram apresentadas as unidades que sero estudadas, reafirmo que co-
nhecer o Fundamento e a Arquitetura dos Computadores essencial para as toma-
das de deciso na vida pessoal e principalmente profissional.
Este o objetivo deste livro! Vamos as nossas unidades!
SUMRIO
UNIDADE I
HISTRIA DO COMPUTADOR
15 Introduo
16 Geraes de Computadores
25 Tipos de Computadores
34 Consideraes Finais
UNIDADE II
39 Introduo
39 De Eltrons a Bits
40 Bit
41 Byte
50 Circuitos Lgicos
51 Tabela-Verdade
53 Porta OR
SUMRIO
54 Porta AND
59 Consideraes Finais
UNIDADE III
COMPONENTES DE UM COMPUTADOR
63 Introduo
64 Barramento
66 Interrupes
67 Polling
68 Interfaces
72 Dispositivos de E/S
77 Equipamentos de Telecomunicaes
79 Armazenamento Secundrio
87 Consideraes Finais
UNIDADE IV
93 Introduo
93 Organizao do Processador
SUMRIO
UNIDADE V
117 Introduo
119 MS-DOS
137 CONCLUSO
139 REFERNCIAS
Professor Me. Aparecido Vilela Junior
I
UNIDADE
HISTRIA DO COMPUTADOR
Objetivos de Aprendizagem
Apresentar conceitos dos Computadores e componentes.
Diferenciar os computadores.
Descrever o Histrico das Geraes de Computadores.
Plano de Estudo
A seguir, apresentam-se os tpicos que voc estudar nesta unidade:
Geraes de Computadores
A histria dos Computadores
Tipos de Computadores
14 - 15
INTRODUO
Introduo
I
GERAES DE COMPUTADORES
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
GERAO ZERO COMPUTADORES MECNICOS (1642-1945)
Geraes de Computadores
I
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
Aps isso, comeam a trabalhar em seu sucessor, o EDVAC (Eletronic Discrete
Variable Automatic Compute).
John Von Newmann, matemtico hngaro naturalizado norte-americano,
props, nos anos 40 do sculo XX, um padro de arquitetura de computadores
que ainda hoje seguido, sendo hoje em dia altamente pesquisada uma alter-
nativa a esse padro. Ainda no se tem de fato uma ideia que seja melhor que
a desse cientista.
A mquina proposta por Von Neumann conta com os seguintes componentes:
uma Memria, uma Unidade Aritmtica e Lgica (ULA), uma Unidade Central
de Processamento (UCP), composta por diversos Registradores, e uma Unidade
de Controle (UC), cuja funo a mesma da tabela de controle da mquina de
Turing Universal: buscar um programa na memria, instruo por instruo, e
execut-lo sobre os dados.
Fonte:<http://t0.gstatic.com/images?q=tbn:ANd9GcT5JVTYfTZfu8w66jU6qjduy2BBVqghTky0OyOo-
QWF6Eyw0qjXkfA>
HISTRIA DO COMPUTADOR
18 - 19
O transistor foi inventado no Bell Labs em 1948, por John Bardeen, Walter Brattain
e William Shockley, pelo qual receberam o Prmio Nobel de Fsica em 1956. Em
10 anos o transistor revolucionou os computadores e, ao final da dcada de 50,
os computadores de vlvulas estavam obsoletos.
O nome transistor foi derivado de sua funo, que era ser um resistor de
transferncia, que em ingls, escrito como transfer resistor.
O transistor foi descoberto durante alguns estudos de superfcies em torno
de um diodo de ponto de contato. O mais incrvel nessa descoberta o fato de
que esta (a descoberta) foi acidental, uma vez que os laboratrios estavam pro-
curando um dispositivo de estado slido equivalentes vlvula eletrnica.
Os transistores eram muito menores do que as vlvulas a vcuo e tinham
numerosas outras vantagens: no exigiam tempo de pr-aquecimento, consumiam
menos energia, geravam muito menos calor e eram mais rpidos e confiveis.
Outro desenvolvimento importante que surgiu nessa gerao foi a mudana
da linguagem de mquina para as linguagens assembly, tambm chamadas de
linguagens simblicas.
Depois do desenvolvimento das linguagens simblicas, vieram as linguagens
de alto nvel como, por exemplo, FORTRAN (1954) e COBOL (1959).
Os computadores eram usados principalmente por negcios, universidades
Geraes de Computadores
I
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
um semicondutor.
Um circuito integrado (CI) um circuito eletrnico completo por um
pequeno chip de silcio. Em 1965 os CIs comearam a substituir os transistores
nos computadores.
A inveno do circuito integrado de silcio por Robert Noyce em 1958 per-
mitiu que dezenas de transistores fossem colocados em um nico chip. Esse
empacotamento possibilitava a construo de computadores menores mais rpidos
e mais baratos do que seus precursores transistorizados. Alguns dos componen-
tes mais significativos dessa gerao so descritos a seguir.
Os chips passam a ser considerados um avano em termos de gerao porque
tinham caractersticas desejveis: confiabilidade, tamanho reduzido e custo baixo.
Tcnicas de produo em grandes volumes tornaram possvel a manufatura
de circuitos integrados baratos.
O incio da terceira gera-
o foi anunciado pela srie
IBM 360 (que recebeu esse
nome em funo de um cr-
culo completo de servio 360
graus) em 1964.
Iniciava tambm o
uso do computador para a
rea comercial. O Sistema
Operacional tornou-se mais
sofisticado durante a terceira
shutterstock
HISTRIA DO COMPUTADOR
20 - 21
Geraes de Computadores
I
32 bits. Ento, a DEC apareceu com seu revolucionrio Alpha de 64 bits, uma
verdadeira mquina RISC de 64 bits, cujo desempenho ultrapassava por grande
margem o de todos os outros computadores pessoais.
Seu sucesso foi modesto, mas quase uma dcada se passou antes que as
mquinas de 64 bits comeassem a ter grande sucesso e, na maior parte das vezes,
como servidores top de linha.
Os computadores atuais so 100 vezes menores que os da primeira gerao,
e um nico chip bem mais poderoso do que o ENIAC.
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
A QUINTA GERAO COMPUTADORES INVISVEIS
Em 1981, o governo japons anunciou que estava planejando gastar 500 milhes
de dlares para ajudar empresas japonesas a desenvolver computadores de quinta
gerao que seriam baseados em inteligncia artificial e representariam um salto
quntico em relao aos computadores burros da quarta gerao.
A despeito do grande barulho, o projeto japons fracassou e foi abando-
nado sem alarde.
A quinta gerao aconteceu, mas de modo inesperado: os computadores
encolheram. O Newton da Apple mostrou que um computador podia ser cons-
trudo dentro de um invlucro que no era maior que um tocador de fitas cassete
porttil. O Newton usava a escrita mo para entrada do usurio, o que pro-
vou ser um grande obstculo, mas nas mquinas posteriores dessa classe, agora
denominadas PDAs (Personal Digital Assistants), aprimoraram as interfaces de
usurio e tornaram-se muito populares. Muitas dessas tm quase ou at maior
a capacidade de computao que computadores pessoais de alguns anos atrs.
Ainda mais importantes so os computadores invisveis embutidos em
eletrodomsticos, relgios, cartes bancrios e diversos outros dispositivos
(BECHINI et al., 2004).
Esses processadores permitem maior funcionalidade e custo mais baixo em
uma ampla variedade de aplicaes.
HISTRIA DO COMPUTADOR
22 - 23
cidade dos fabricantes de chips de aplicarem cada vez mais pacotes de transistores
por chip todo ano, a matemtica simples, quanto mais transistores temos em
contrapartida memrias maiores e processadores mais poderosos.
Computadores pessoais so as mquinas das quais voc pode se aproximar
mais, seja voc um amador ou um profissional. No h nada como ter seu pr-
prio computador pessoal.
A lei de Moore ficou bastante conhecida em relao computao. Relata que
o nmero de transistores dobra a cada 18 meses, o que equivale a um aumento
de 60% do nmero de transistores por ano.
A lei de Moore criou o que os economistas chamam de crculo virtuoso.
Progressos na tecnologia (transistores/chips) levam a melhores produtos e pre-
os mais baixos. Preos mais baixos levam a novas aplicaes.
Para ajudar esse raciocnio, traaremos uma cronologia representada pelos
tipos de computadores.
PADRO IBM-PC
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
A IBM aps anunciar seu primeiro computador, no incio da dcada de 1980,
avanou para capturar a maior fatia de mercado em apenas 18 meses. O mais
importante ainda que sua mquina tornou-se padro para as outras indstrias.
A mquina IBM inclua inovaes como, por exemplo, uma linha de tela
de 80 caracteres, um teclado com maisculas e minsculas e a possibilidade de
acrescentar memria.
A IBM oferecia slots de expanso internos para que os fabricantes de equi-
pamentos perifricos pudessem construir acessrios para o PC IBM.
A IBM fornecia esquemas de hardware e listagens de software para empre-
sas que quisessem devolver produtos em conjunto com o novo PC. Muitos dos
novos produtos aceleraram a demanda pela mquina IBM. Diversas empresas
surgiram apenas para prover suporte ao IBM PC.
Os computadores pessoais, compatveis com IBM, agora dominam o mer-
cado, deixando a IBM com uma fatia de mercado pequena em comparao ao
seu sucesso original.
PADRO MICROSOFT/INTEL
HISTRIA DO COMPUTADOR
24 - 25
TIPOS DE COMPUTADORES
Os ganhos concedidos pela lei de Moore podem ser usados de vrios modos.
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
Fonte: o autor
Tipos de Computadores
I
COMPUTADORES DESCARTVEIS
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
Algumas utilizaes: cdigo de barras de produtos. J foram feitos testes expe-
rimentais nos quais os fabricantes anexaram chips RFID (em vez de cdigo de
barras) a seus produtos venda em lojas. O processo agora nas vendas levar o
carrinho de compras para fora da loja, onde cada produto se identifica, o cliente
tambm pode ser identificado por um chip embutido em seu carto (fim das
filas maantes) e um controle maior visto que com 128 bits cada produto pode
ser nico com seu lote, data de vencimento etc.
Outra utilizao estudada: rastreamento de veculos, sistema de transporte
de bagagens areas, transporte de encomendas.
A tecnologia usada em chips RFID est se desenvolvendo rapidamente. Os
menores so passivos (no tm alimentao interna), apenas transmitindo seus
nmeros exclusivos quando consultados. Os maiores podem conter uma pequena
bateria e um computador primitivo, e so capazes de fazer alguns clculos. Os
smart cards usados em transaes financeiras esto nessa categoria.
MICROCONTROLADORES
HISTRIA DO COMPUTADOR
26 - 27
Tipos de Computadores
I
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
COMPUTADORES DE JOGOS
HISTRIA DO COMPUTADOR
28 - 29
COMPUTADORES PESSOAIS
impresso que est no fundo da caixa (gabinete). Em geral essa placa contm a
CPU, memria, vrios dispositivos de E/S (como um chip de som), bem como
as interfaces para teclado, mouse, disco, rede etc., e alguns encaixes (slots) de
expanso.
Notebooks so basicamente PCs em uma embalagem menor e utilizam os
mesmos componentes de hardware, mas em tamanho menores. Tambm exe-
cutam os mesmos softwares que os PCs de mesa.
Outro tipo de mquina estreitamente relacionado so os PDAs. Embora
sejam menores que o notebook, cada um tem uma CPU, memria, teclado, visor
e a maioria das outras caractersticas de um computador pessoal em miniatura.
Fonte:<http://upload.wikimedia.org/wikipedia/commons/4/41/Personal_computer%2C_exploded_5.svg>
Tipos de Computadores
I
SERVIDORES
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
de rede mais rpida.
Executam os mesmos sistemas operacionais que os computadores pessoais,
com alguma variao (principalmente segurana).
shutterstock
HISTRIA DO COMPUTADOR
30 - 31
MAINFRAMES
Computadores que ocupam uma sala e nos fazem voltar dcada de 1960. A
maioria descendente direta dos mainframes IBM 360 adquiridos h dcadas.
A maioria no muito mais rpida do que servidores de grande potncia,
mas sempre tm mais capacidade de E/S e costuma ser equipada com vastas
colees de discos que contm normalmente milhares de gigabytes de dados.
Embora caros, so mantidos principalmente pelo alto investimento em sof-
tware, dados, procedimentos de operao e pessoal que representam.
Ocasionou o problema do Ano 2000, causado pelos programadores COBOL
nas dcadas de 60 e 70, porque representavam o ano com 2 algarismos (dgitos)
decimais para economizar memria. Eles
nunca imaginaram que seus softwares
durariam trs ou quatro dcadas.
Alm de sua utilizao para executar
software herdado de 30 anos de exis-
tncia, a Internet deu um flego a esses
mainframes. Ela achou um novo nicho,
como poderosos servidores de Internet,
por exemplo, porque podem manipular
quantidades macias de transaes de
e-commerce por segundo.
shutterstock
Tipos de Computadores
I
SUPERCOMPUTADORES
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
Os cientistas usam os seus 224.162 ncleos de processamento para gerar
uma potncia de 1.750 teraflops de processamento e pesquisar temas relaciona-
dos gerao de energia limpa, entre outras coisas.
Contudo, nos ltimos anos os COWS passaram a oferecer a mesma capacidade
de computao a preos muito mais baixos, e os verdadeiros supercomputado-
res agora so uma raa em extino.
COMPUTADORES NOTEBOOK
Fonte: <http://info.abril.com.br/noticias/blogs/geek-list/files/2010/04/01-Jaguar-Cray1.jpg>
HISTRIA DO COMPUTADOR
32 - 33
TABLET
shuterstock
Tipos de Computadores
I
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
<http://www.museudocomputador.com.br/>.
CONSIDERAES FINAIS
HISTRIA DO COMPUTADOR
34 - 35
Introduo informtica
CAPRON, H. L.; JOHNSON, J. A.; SANTOS, Jos Carlos Barbosa dos
Editora: Pearson Prentice Hall
Computadores digitais/2
VERDE, Raul. . Lisboa
Editora: Dinalivro
HISTRIA DO COMPUTADOR
Professor Me. Aparecido Vilela Junior
REPRESENTAO DE DADOS
II
UNIDADE
E CIRCUITOS LGICOS
Objetivos de Aprendizagem
Cobrir os mtodos mais comuns que os sistemas de computadores utilizam
para representar dados e como as operaes aritmticas so executadas
sobre estas representaes.
Fazer distino entre representaes digitais e analgicas.
Estudar como os bits (dgitos binrios) so representados por sinais eltricos.
Verificar a representao dos dados internamente (padro de bits e sinal
eltrico).
Descrever como a informao pode ser representada usando apenas dois
estados (1 e 0).
Converter um nmero binrio em seu equivalente decimal.
Reconhecer as caractersticas bsicas do sistema de numerao binrio.
Conhecer uma tabela-verdade.
Criar circuitos lgicos.
Plano de Estudo
A seguir, apresentam-se os tpicos que voc estudar nesta unidade:
Representao Numrica
Bit e Byte
Notao Posicional Base 10 e Base 2Converso Decimal x Binrio
Converso Binrio x Decimal
Converso para Hexadecimal
Tabela-Verdade
Circuitos Lgico
38 - 39
INTRODUO
deste tipo de circuito podem apresentar de sinal, presena de sinal (1) e ausn-
cia de sinal (0), por isso a necessidade e a importncia desta unidade, no livro.
DE ELTRONS A BITS
Introduo
II
REPRESENTANDO AS INFORMAES
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
Considerando que muito mais simples e confivel projetar um circuito
capaz de gerar e manipular o menor nmero possvel de valores distintos, optou-
se por uma mquina binria, isto , capaz de entender apenas dois valores: 0 e 1.
Dessa forma, os computadores digitais so totalmente binrios. Toda informa-
o introduzida em um computador convertida para a forma binria, mediante
o emprego de um cdigo qualquer de armazenamento.
BIT
BYTE
Byte
II
2 = 1.024 B
10
1.000 B 1 kB KILOBYTE
2 = 1.048.576 B
20
1.000.000 B = 1.000 kB 1 MB MEGABYTE
2 = 1.073.741.824 B
30
1.000.000.000 B = 1.000 MB 1 GB GIGABYTE
2 = 1.099.511.627.776 B
40
1.000.000.000.000 B = 1.000 GB 1 TB TERABYTE
2 = 1.125.899.906.842.624 B
50
1.000.000.000.000.000 B = 1.000 TB 1 PB PETABYTE
2 = 1.152.921.504.606.846.976 B
60
1.000.000.000.000.000. 000 B = 1.000 PB 1 EB EXABYTE
2 = 1.180.591.620.717.411.303.424 B
70
1.000.000.000.000.000.000.000 = 1.000 EB 1 ZB = ZETABYTE
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
Fonte: o autor
algarismo igual ao seu valor relativo por se tratar da primeira posio, conside-
rando o aspecto 2 x 100 (2 vezes a potncia 0 na base 10). Enquanto o 7 representa
7 dezenas, pois seria representado por 7 x 101 (7 vezes a potncia 1 na base 10), e
assim, aumentando a potncia para cada posio do algarismo na base 10, ter-
amos como valor total:
1 x 103 + 5 x 102 + 7 x 101 + 2 x 100 = 1000 + 500 + 70 + 2 = 157210.
Generalizando, em um sistema qualquer de numerao posicional, um
nmero N a expresso da seguinte forma:
N = (dn-1,dn-2,dn-3... d1 d0) b onde :
d: indica cada algarismo do nmero;
n-1,n-2,n-3,1,0: ndice, indicam a posio de cada algarismo;
b: indica a base de numerao;
n: indica o nmero de dgitos inteiros.
O valor do nmero pode ser obtido do seguinte somatrio:
N = dn-1 x bn-1 + dn-2 x bn-2 + ... d1 x b1 + d0 x b0
Resumindo: o nmero 1951: 1 milhar + nove centenas + 5 dezenas + 1 uni-
dade, representado por:
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
Fonte: o autor
Sistemas que mapeiam cada sinal eltrico sobre dois valores conhecidos como
sistemas binrios e a informao que cada sinal carrega chamada de um bit
(forma abreviada para BInary digiT dgito binrio). Sistemas com mais valores
por sinal (bit) so possveis, mas so muito complexos para projetar seus circui-
tos e para interpretar, por esse motivo, praticamente todos os sistemas digitais
so binrios.
Inteiros positivos so representados utilizando o sistema binrio de numera-
o posicional (base 2), semelhante ao sistema de numerao posicional utilizada
na aritmtica decimal (base 10).
Para nmeros binrios a base 2: assim, cada posio do nmero representa
uma potncia crescente de 2, em vez de uma potncia crescente de 10. Por exem-
plo, o nmero binrio 100111 = (1 x 25) + (0 x 24) + (0 x 23) + (1 x 22) + (1 x 21)
+ (1 x 20), que corresponde a: 32 + 0 + 0 + 4 + 2 + 1, equivalente ao nmero 39
na base decimal.
Os valores binrios so usualmente precedidos pelo prefixo 0b para iden-
tific-los como binrios, diferente dos nmeros decimais.
Fonte: o autor
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
3 0b0011 0x 3
4 0b0100 0x 4
5 0b0101 0x 5
6 0b0110 0x 6
7 0b0111 0x 7
8 0b1000 0x 8
9 0b1001 0x 9
10 0b1010 0x A
11 0b1011 0x B
12 0b1100 0x C
13 0b1101 0x D
14 0b1110 0x E
15 0b1111 0x F
Fonte: o autor
A diviso com resto deve ser utilizada para se obter o resultado final.
Fonte: o autor
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
Fonte: o autor
Encontrando agora o valor mximo que pode ser subtrado no nmero decimal
que se quer converter com a tabela, basta marcar com 1 o valor correspondente
e assim sucessivamente, at zerar a subtrao.
Completar com 0 (zero) as colunas da tabela que no foram preenchidas
com 1, e pronto, podemos obter o nmero correspondente converso em bin-
rio (111000101002).
Muito utilizado na informtica por ser uma conciliao razovel entre o que
est mais prximo do equipamento e o que prtico para as pessoas utilizarem.
Cada dgito hexadecimal corresponde a um conjunto de quatro dgitos
binrios.
Portanto, para converter a representao hexadecimal 2BC16 para o sistema
numrico binrio, cada dgito do hexadecimal deve ser convertido para binrio
Fonte: o autor
Fonte: o autor
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
Usar a tabela para converter cada grupo de quatro dgitos binrios para
hexadecimal.
CIRCUITOS LGICOS
TABELA-VERDADE
Fonte: o autor
Tabela-Verdade
II
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
A tabela-verdade na figura abaixo mostra o que acontece quando duas entra-
das lgicas, A e B, so combinadas usando uma operao OR para produzir a
sada x.
A tabela mostra que x ser um nvel lgico 1 para cada combinao de nveis
de entradas em que uma ou mais entradas forem 1. O nico caso em que x um
nvel 0 acontece quando ambas as entradas so 0.
Fonte: o autor
PORTA OR
Em circuitos digitais, uma porta OR um circuito que tem duas ou mais entra-
das e cuja sada igual combinao das entradas por meio da operao OR. A
figura abaixo mostra o smbolo lgico para uma porta OR de duas entradas. As
entradas A e B so nveis lgicos de tenso, e a sada x um nvel lgico de ten-
so cujo valor o resultado da operao OR entre A e B.
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
Em outras palavras, a porta OR acima opera de modo que sua sada ser ALTA
(nvel lgico 1) se a entrada A ou B ou ambas foram nvel lgico 1. A sada de
uma porta OR ser nvel BAIXO (nvel lgico 0) apenas se todas as entradas
forem nvel 0.
Porta OR
II
Fonte: o autor
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
PORTA AND
O smbolo lgico para uma porta AND de duas entradas mostrado na figura
abaixo. A sada da porta AND igual ao produto lgico AND das entradas, que
x=AB. Em outras palavras, a porta AND um circuito que opera de modo que
sua sada seja nvel ALTO somente quando todas as entradas tambm o forem.
Para todos os outros casos, a sada da porta AND nvel BAIXO.
A figura abaixo mostra o smbolo para o circuito NOT, mais comumente deno-
minado INVERSOR. Esse circuito tem sempre apenas uma entrada, e seu nvel
lgico de sada o oposto ao nvel lgico de entrada.
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
A figura mostra como um inversor afeta um sinal de entrada. Ele inverte (com-
plementa) o sinal de entrada em todos os pontos da forma de onda, de maneira
que se a entrada for 0, a sada igual a 1, e vice-versa.
A expresso para a sada de uma porta AND escrita assim: A.B (S1). Essa sada
da porta AND est conectada em uma entrada da porta OR, cuja entrada a
C. A porta OR opera sobre as entradas de modo que a sada uma soma lgica
delas. Assim podemos expressar a sada da porta OR como x = A.B + C (essa
expresso final poderia ser escrita como x = C + A.B, visto que no importa qual
termo da soma lgica escrito primeiro).
PRECEDNCIA DE OPERADOR
Ocasionalmente, pode haver uma confuso em qual operao deve ser realizada
primeiro em uma expresso.
A expresso A.B + C pode ser interpretada de duas maneiras diferentes: (1)
operao OR de A.B com C ou operao AND de A com a soma lgica de B + C.
Para evitar essa confuso, deve ficar entendido que se uma expresso tiver
operaes AND e OR, a operao AND realizada primeiro, a menos que exis-
tam parnteses na expresso. Nesse caso, a operao dentro do parnteses
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
realizada primeiro.
Essa regra para determinar a ordem das operaes a mesma usada na lge-
bra convencional.
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
tabela. Por exemplo, considere a tabela-verdade
abaixo, nela mostrada que um circuito tem 1 1 0
duas entradas A e B, e sada x. A tabela-ver-
dade mostra que a sada x, ser nvel 1 apenas Fonte: o autor
A B C S
O primeiro passo para obter o circuito a cons-
0 0 0 0
truo da tabela-verdade, analisando o problema
acima, temos 3 entradas, que so os botes, quando 0 0 1 0
eles forem pressionados emitiro o sinal 1. A sada S 0 1 0 0
ser nvel ALTO (1) , quando mais de uma entrada
0 1 1 1
tiver sido pressionada, ao mesmo tempo, ou seja, a
maioria para aprovao. 1 0 0 0
Ao examinarmos a tabela-verdade, podemos 1 0 1 1
verificar que as sadas em x podem ser apresenta-
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
S = (~A . B . C) + (A . ~B . C) + (A . B . ~C) + (A . B . C)
CONSIDERAES FINAIS
Como vimos o hardware somente entende nmeros. Desde o bit que a menor
unidade de informao at seus conjuntos (Byte e Hexadecimais).
Conhec-los e estud-los primordial para o entendimento de outras reas
como armazenamento de dados, localizao de endereos de memria, comu-
nicao entre os perifricos de Entradas e Sadas etc.
A construo dos circuitos lgicos abre tambm um universo de possibi-
lidades de operaes combinacionais com as portas lgicas, gerando circuitos
eletrnicos com alto poder de resoluo de problemas e necessidades.
Consideraes Finais
1. Crie o Circuito lgico para o exemplo do Circuito Combinacional, apresentado
no final desta unidade.
2. Seu computador trabalha com 32 ou 64 bits? Quais so os ganhos se o seu com-
putador for de 32 e for alterado para 64 bits?
3. Vimos que um Circuito Combinacional pode ser utilizado para atender s mais
diversas necessidades. Crie um circuito para avisar que a luz do carro est ligada
quando a chave do carro no est no contato, e que as portas do carro esto
abertas quando a chave est no contato.
4. Crie um Circuito Combinacional para atender a uma necessidade sua ou da sua
empresa.
Professor Me. Aparecido Vilela Junior
COMPONENTES DE UM
III
UNIDADE
COMPUTADOR
Objetivos de Aprendizagem
Estudar os componentes de Entradas e Sadas mais utilizados.
Compreender a comunicao entre os componentes de Entradas e
Sadas por meio do barramento.
Entender os meios de Armazenamento Secundrios.
Plano de Estudo
A seguir, apresentam-se os tpicos que voc estudar nesta unidade:
Componentes de um computador Entrada e Sada
Barramentos e suas funes
Interrupes
Componentes de Entrada e Sada
Equipamentos de telecomunicaes
Meios de Armazenamento (Discos, Fitas etc.)
62 - 63
INTRODUO
Introduo
III
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
do que isso, o mdulo de E/S contm uma lgica para realizar uma funo de
comunicao entre o perifrico e o barramento.
Os sistemas de E/S podem ser divididos em dois componentes principais:
os prprios dispositivos de E/S e as tecnologias usadas para fazer a interface dos
dispositivos de E/S. Nesta unidade apresentaremos as duas divises sendo que
quanto aos dispositivos, devido a grande e enorme variedade, no conseguiremos
abranger uma apresentao completa, apresentando uma viso geral de como
so projetados e acessados, alm de citarmos os mais comuns.
BARRAMENTO
COMPONENTES DE UM COMPUTADOR
64 - 65
mas significou que a memria principal teve tambm que compartilhar a largura
da banda disponvel do barramento de E/S. Ao longo do tempo, os computado-
res evoluram para conexes distintas, para a memria e para o barramento de
E/S, de modo a aumentar a largura de banda.
Atualmente, os barramentos distintos de memria e de E/S so utilizados para
fazer a comunicao com o sistema de memria e o sistema de E/S. Esses barra-
mentos comunicam-se com o processador por meio de um mdulo de comutao.
Os barramentos fornecem uma especificao sobre como os dados e coman-
dos so transferidos entre processador e os dispositivos de E/S e como diversos
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
ACESSO AO BARRAMENTO
Cada tipo de barramento define um protocolo (PCI, SCSI etc.) sobre como os dis-
positivos podem acessar o barramento, quando esses dados podem ser enviados.
Esse envio controlado pela poltica de arbitramento, que utilizada para
decidir qual dispositivo pode acessar o barramento em um dado momento. A
maioria dos barramentos permite que qualquer dispositivo sobre o barramento
solicite o seu uso e tenha uma poltica para decidir qual dispositivo obtm o seu
uso, se acontecer de mais de um dispositivo solicitar o acesso ao mesmo tempo
(o que ocorre constantemente).
A poltica de arbitragem dos barramentos pode estabelecer um ID para
determinado dispositivo e assim a prioridade pode ser estabelecida mediante
um ID mais alto.
Outra poltica de arbitragem utilizada a de decidir qual dispositivo pode
utilizar o barramento por meio do tempo de execuo de uma operao. Alguns
protocolos de barramentos podem estabelecer limites sobre o tempo que uma
nica operao pode demorar a ser completada, ajustado assim as solicitaes
e prioridades.
Barramento
III
INTERRUPES
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
que ocorrem em intervalos que o processador no pode prever ou controlar, mas
aos quais o processador precisa responder com razovel rapidez para fornecer
um desempenho aceitvel. Por exemplo: o teclado o processador no pode
prever quando o usurio pressionar uma tecla, mas precisa reagir ao pressio-
nar da tecla em um tempo de resposta muito baixo (menos de 1 segundo) ou o
tempo de resposta ser notado pelo usurio.
As interrupes ento permitem que os dispositivos solicitem que o proces-
sador pare o que est fazendo no momento e execute um software para processar
a solicitao do dispositivo.
As interrupes tambm so utilizadas quando o processador precisa exe-
cutar uma operao de longa durao em algum dispositivo de E/S e quer ser
capaz de fazer outro trabalho, enquanto espera que a operao seja completada.
COMPONENTES DE UM COMPUTADOR
66 - 67
POLLING
Polling
III
INTERFACES
INTERFACE PARALELA
Em relao aos computadores, sabemos que ele possui sadas e entradas. A Porta
Paralela nada mais do que um dispositivo de entrada e sada paralelo.
Transmitir de forma paralela transmitir vrios bits ao mesmo tempo. Em
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
uma primeira impresso, a transmisso paralela pode parecer a mais apropriada.
Porm, no podemos esquecer do conceito de multiplexao (baseada no
fato de comutar vrios bits de forma rpida transmitidos por um nico fio, ou
seja, de forma serial).
A porta paralela, por no possuir uma alta velocidade de transmisso, tem,
atualmente, sua aplicao limitada a impressoras e scanners.
Atualmente, em caso de transmisses rpidas, se utiliza a interface USB
(Universal Serial Bus), que atinge taxas de transmisso bem maiores.
Na comunicao em paralelo, grupos de bits so transferidos simultanea-
mente (em geral, byte a byte) por meio de diversas linhas condutoras dos sinais.
Desta forma, como vrios bits so transmitidos simultaneamente a cada ciclo, a
taxa de transferncia de dados (throughput) alta.
Fonte: <http://wwwusers.rdc.puc-rio.br/rmano/comparal.gif>
COMPONENTES DE UM COMPUTADOR
68 - 69
Essa propagao deve se fazer de modo que os sinais (os bits) corresponden-
tes a cada byte cheguem simultaneamente extremidade oposta do cabo, onde
ento sero reagrupados em bytes.
INTERFACE SERIAL
Fonte: <http://wwwusers.rdc.puc-rio.br/rmano/comserie.gif>
Interfaces
III
INTERFACE USB
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
Em 1995, um conjunto de empresas entre elas, Microsoft, Intel, NEC, IBM
e Apple formaram um consrcio para estabelecer um padro que facilitasse a
conexo de dispositivos ao computador.
Pouco tempo depois disso, as primeiras especificaes comerciais do que
ficou conhecido como Universal Serial Bus (USB) surgiram.
O barramento USB pode ser utilizado para prover energia eltrica a deter-
minados dispositivos. Para que isso seja possvel, os cabos USB contam com
quatro fios internos: VBus (VCC), D+, D- e GND. O primeiro o responsvel
pela alimentao eltrica. O segundo e o terceiro so utilizados na transmisso
de dados (a letra D provm de data, dado em ingls). O quarto, por sua vez,
para controle eltrico, servindo como fio-terra.
Os cabos USB devem ter, no mximo, 5 metros de comprimento. Isso
necessrio porque, em cabos maiores, o tempo de transmisso dos dados pode
exceder o limite de 1500 nanossegundos. Quando isso ocorre, a informao
considerada perdida.
Para saber mais sobre a USB e como ela foi criada, este frum foi o primeiro
criado pelas empresas para a troca de informaes e consolidao para a
criao comercial da interface USB.
<http://www.usb.org/home>
COMPONENTES DE UM COMPUTADOR
70 - 71
Interfaces
III
DISPOSITIVOS DE E/S
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
Dispositivos como placas de vdeo, impressoras e placas de som podem exi-
gir uma quantidade significativa de largura de banda de sada, mas pouca largura
de banda de entrada.
Dispositivos que interagem com outras mquinas.
Dispositivos como drivers de disco, CD-ROMs, interfaces de rede e assim
por diante, frequentemente precisam de larguras de banda altas em ambas as
direes e baixo tempo de resposta do processador para que possam atingir seu
desempenho de pico.
Compreender as necessidades de diferentes dispositivos de E/S fundamen-
tal para obter um melhor desempenho geral do sistema.
Terminais
Terminais de computador consistem em duas partes: um teclado e um monitor.
No mundo dos mainframes, essas partes costumam ser integradas em um
nico dispositivo ligado ao computador principal por uma linha serial ou por
uma linha telefnica.
Nos setores de reserva de passagens areas e bancrio e em outros setores
que usam mainframes, esses dispositivos ainda tm ampla utilizao. No mundo
dos computadores pessoais, o teclado e o monitor so dispositivos independen-
tes. Qualquer que seja o caso, a tecnologia das duas partes a mesma.
COMPONENTES DE UM COMPUTADOR
72 - 73
Teclados
H uma grande variedade de teclados. O IBM
PC original vinha com um teclado munido
de um contato mecnico sob cada tecla, que
dava retorno ttil e emitia um clique quando
a tecla era apertada corretamente. Hoje, os
teclados mais baratos tm teclas que fazem
shutterstock
cha entre as teclas e a placa de circuito impresso que est por baixo.
Hoje, com o advento das portas USB, temos teclados sem fio.
Monitor CRT
Um monitor uma caixa que contm CRT (Cathode Ray
Tube tubo de raios catdicos). O CRT contm um canho
que pode emitir um feixe de eltrons contra uma tela fosfo-
rescente prxima a parte frontal do tubo.
Monitor LED
Como toda a computao, nem bem nos acostu-
mamos com as telas planas de LCD e a evoluo
shutterstock
Dispositivos de E/S
III
shutterstock
chega com os LEDs (Light Emiting Diode diodo emissor de luz) que nos oferecem
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
uma taxa de contraste jamais vista. Milhares de microlmpadas ficam posicio-
nadas nas bordas, iluminando uma placa transparente, cheia de ranhuras. Essas
ranhuras so responsveis por dissipar a luz emitida pelos LEDs. A tela de gel
que forma a imagem e o sistema de abertura ou fechamento de microportinhas
so idnticos ao de LCD, a diferena que voc tem muito menos luz emitida
pelo monitor se comparado aos painis LCD, isso proporciona uma taxa de con-
traste infinitamente superior, em alguns casos, chega a proporo de 5.000.000:1
(5 milhes por 1), enquanto os monitores de LCD chegam no mximo a 60.000:1.
A economia de energia tambm grande, cerca de 40%.
Monitor 3D
O 3D nada mais do que imagens de duas dimenses (altura e largura) elabora-
das e posicionadas de forma que parecem imagens de trs dimenses.
Para enxergar o efeito 3D, necessrio fazer o uso de culos especiais. So
eles que vo transmitir uma imagem diferente para cada olho, alterando o ngulo
das imagens e fazendo com que o crebro crie
uma iluso de profundidade.
Utilizam os monitores de LCD/LED, o
mecanismo e os culos fazem com que o
monitor exiba a imagem em 3D.
Os culos no podem faltar e so funda-
mentais para que a tecnologia funcione bem,
se voc olhar a olho nu diretamente para a
tela, a imagem vai ficar embaada, com os
shutterstock
COMPONENTES DE UM COMPUTADOR
74 - 75
Fonte: <http://supermouser.com.br/blog/noticias/como-funciona-a-tecnologia-3d/>
Mouse
medida que o tempo passa, os computadores esto sendo usados por pes-
soas menos versadas sobre o modo do funcionamento dos computadores.
Computadores da gerao ENIAC eram usados somente por
pessoas que os construram.
Antigamente, a maioria dos computadores tinha interfa-
ces de linha de comando, para os quais os usurios digitavam
comandos, o que dificultava para quem no conhecia os
comandos. Uma interface amigvel foi construda, com o
advento de apontar e clicar. E o meio mais comum para que
o usurio apontasse algo na tela era o mouse (agora com as
shutterstock
Dispositivos de E/S
III
Impressoras
Aps o usurio preparar um documento ou buscar uma
pgina na WEB, muitas vezes quer imprimir seu trabalho,
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
portanto, todos os computadores podem ser equipados
com uma impressora.
Impressora Matricial
o tipo mais barato de impressora, na qual um cabeote
shutterstock
COMPONENTES DE UM COMPUTADOR
76 - 77
mvel, com seu cartucho de tinta, movimenta-se sobre o papel preso a uma cor-
reia, enquanto a tinta injetada no papel por meio de seus pequenssimos bicos.
Impressoras a Laser
Combina uma imagem de alta qualidade, excelente flexibilidade, grande veloci-
dade e custo moderado em um nico perifrico.
Impressoras a laser utilizam a mesma tecnologia das mquinas fotocopiado-
ras. Na verdade, muitas empresas fabricam equipamentos que combinam cpia
e impresso (quando no com fax junto).
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
EQUIPAMENTOS DE TELECOMUNICAES
Modem
Com o crescimento da utilizao de computadores nos ltimos anos, comum
que um computador precisasse se comunicar com outro.
A comunicao era realizada por uma linha telefnica com uma provedora
de Internet (ISP Internet Service Provider). Uma linha telefnica no adequada
para transmisso de sinais de computador (lembra que ele representa 0 e 1?).
O modem um Hardware que pode ser instalado no interior do gabinete
ou externamente (logo, torna-se um perifrico). Seu nome vem de Modulador e
Demodulador de sinais, ou seja, transforma tipos de sinais para o trfego de dados.
Equipamentos de Telecomunicaes
III
ADSL
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
shutterstock
Tecnologia 3G
A tecnologia 3G, para chegar at ela, tivemos que passar pela primeira que no
foi tratada popularmente de 1G, mas que significa a primeira gerao de telefones
mveis analgicos, utilizados para enviar e receber voz com qualidade desejvel,
(alguns se lembram dos cortes que eram dados em determinados momentos).
No incio da dcada de 90, a telefonia mvel passa por algumas mudanas, o
que podemos chamar de 2G, surgem os protocolos GSM, TDMA, CDMA, pro-
tocolos esses que permitiam os servios de SMS, melhoraram a maneira como
os dados eram enviados e recebidos, ou seja, uma telefonia mvel de melhor
qualidade.
Em 2003, surge a tecnologia 3G. Esta, enquanto era desenvolvida, tinha em
paralelo o desenvolvimento das redes sem fio (wireless). Esta, alm da qualidade
de comunicao da telefonia mvel, permite acesso internet, videoconfern-
cia, TV, GPS, e-mail, alm do suporte maior a dados e voz.
A tecnologia 4G, dever ser totalmente via IP, com isso, teremos total inte-
rao entre as redes de computadores, redes sem fio e celulares.
COMPONENTES DE UM COMPUTADOR
78 - 79
Cmeras Digitais
Uma utilizao cada vez mais popular a fotografia digital,
o que transforma cmeras digitais em uma espcie de peri-
fricos de computadores.
shutterstock
ARMAZENAMENTO SECUNDRIO
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
Seja qual for o tamanho da memria principal, ela sempre ser muito pequena.
As pessoas sempre querem armazenar mais informaes do que a memria
pode conter principalmente porque, medida que a tecnologia melhora, elas
comeam a pensar em armazenar mais coisas que antes estavam inteiramente
no reino da fico cientfica.
A soluo para armazenar grandes quantidades de dados uma hierarquia
de memria.
A memria de massa ou memria secundria utilizada para gravar grande
quantidade de dados que, assim, no so perdidos com o desligamento do
computador.
Como em geral a memria secundria no acessada diretamente pela ULA,
mas por dispositivos de entrada e sada, o acesso a essa memria muito mais
lento do que o acesso memria primria. Assim, cada dispositivo encontra-se
com um buffer de escrita e leitura para melhorar o desempenho.
Discos Magnticos
Discos rgidos so um dos componentes mais importantes de sistemas de E/S
com relao ao desempenho. Alm de dar suporte memria virtual, eles so
utilizados para o armazenamento permanente de dados.
Os discos flexveis so utilizados para transferir pequenas quantidades de
dados de um computador para outro. A capacidade de dados tpica de um disco
de 3,5 polegadas de 1,44 MByte, enquanto os discos rgidos esto hoje ultra-
passando a capacidade de TBybes (TeraBytes).
Armazenamento Secundrio
III
Discos Rgidos
Um disco rgido tipicamente constitudo
de diversos pratos, superfcies planas nas
quais so armazenados os dados. Cada prato
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
tem seu prprio cabeote de leitura/escrita,
permitindo que dados em pratos diferentes
sejam acessados em paralelo. Em cada prato,
os dados so organizados em trilhas (anis
concntricos) e setores (partes de um anel). Fonte: <http://www.guiadohardware.net/
tutoriais/disco-rigido/>
Em um disco rgido, cada setor contm
a mesma quantidade de dados.
Nos discos rgidos mais antigos, cada trilha continha o mesmo nmero de
setores. Isso facilitava o controle do dispositivo.
Os discos mais recentes armazenam os dados de forma diferente, mantendo
quase constante a densidade na qual os bits so escritos e variando o nmero de
setores armazenados em cada trilha, de modo que as trilhas mais distantes do
centro do disco contm mais dados.
O tempo para completar uma operao de leitura ou escrita em um disco
pode ser dividido em trs partes:
O tempo de posicionamento (seek)
Tempo de demora para mover o cabeote de leitura/escrita da trilha onde
ela est naquele momento at onde esto os dados solicitados.
A latncia rotacional
Tempo necessrio para que o incio do setor solicitado chegue sob o cabe-
ote o tempo de transferncia.
Tempo que demora para ler ou escrever o setor.
COMPONENTES DE UM COMPUTADOR
80 - 81
Se um disco gira a 10.000 RPM (rotaes por minuto) e uma trilha tem 1024
setores, uma rotao do disco demora 6ms para ser completada. O tempo
de transferncia de um setor igual ao tempo de rotao do disco dividido
por 1024 ou, aproximadamente, 6 microssegundos.
Discos IDE
A tecnologia evoluiu rapidamente e pas-
sou do controlador em uma placa separada
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
Discos SCSI
Os discos SCSI (Small Computer System Interface interface para sistemas com-
putacionais pequenos) no so diferentes de discos IDE em relao ao modo
como seus cilindros, trilhas e setores so organizados, mas tm uma interface
diferente e taxas de transferncia muito mais elevadas.
O SCSI mais do que apenas uma interface de disco rgido um barramento
ao qual podem ser conectados um controlador SCSI e at sete dispositivos (um
ou mais discos rgidos SCSI, CD-ROM, gravadores de CD, scanners, unidades
de fita e outros perifricos SCSI).
RAID
O desempenho da CPU vem aumentando
exponencialmente na ltima dcada e dobra
aproximadamente a cada 18 meses. O mesmo
no acontece com o desempenho do disco.
Para isso, Patterson et al. (1988) sugeriram
seis organizaes diferentes que poderiam
ser utilizadas para melhorar o desempe-
nho, originando assim uma nova classe de
shutterstock
Armazenamento Secundrio
III
CD-ROMs
A primeira gerao de discos ticos foi
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
inventada pela Philips, em 1980.
Discos ticos foram desenvolvidos na
sua forma inicial para gravar programas de
televiso, mas foram utilizados para a fun-
o de dispositivos de armazenamento para
computadores, ocasionados pela sua grande
capacidade e baixo preo so muito utiliza-
shutterstock
CD gravveis
De incio, o equipamento necessrio para produzir um CD-ROM mestre ou (CD
de udio) era muito caro. Como sempre na indstria de computadores, com o
tempo e com a produo em srie por diversos fabricantes, o custo vai caindo. A
partir da dcada de 90 os gravadores de CD tornam-se mais populares e acess-
veis, mesmo possuindo uma crtica diferena em relao aos discos magnticos
(permitiam regravaes), pois uma vez gravados no podiam ser apagados.
Ainda assim, a realizao do backup de grandes discos rgidos foi o nicho
encontrado. Esses drives so conhecidos como CDRs (CD-Recordables CDs
gravveis).
COMPONENTES DE UM COMPUTADOR
82 - 83
CDs Regravveis
Embora todos estejam acostumados com mdias que aceitam apenas uma escrita,
existe uma demanda para CD-ROMs regravveis, tecnologia disponvel que ficou
conhecida como CD-RW (CD-ReWritable), que usa um meio do mesmo tama-
nho do CDR. O que muda a sua composio, ao invs de corantes cianina usa
uma liga de prata. Essa liga tem dois estados estveis: cristalino e amorfo, com
diferentes refletividades.
O principal motivo para a no substituio dos CD-ROMs so o seu custo,
que mais caro e as aplicaes de backup de discos rgidos que garante que o
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
DVD
O formato bsico do CD/CD-ROM est na
praa desde 1980, com a melhora da tecno-
logia, os discos ticos de capacidade mais
alta so economicamente viveis e h uma
grande demanda por eles.
Na poca, as grandes produtoras de fil-
mes possuam a necessidade de trocar suas
fitas analgicas de vdeo por discos digitais, shutterstock
Armazenamento Secundrio
III
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
que determina qual sobrevive.
Blu-Ray
O DVD mal acabou de ser lanado e seu
sucessor j ameaava. O sucessor do DVD
o Blu-Ray (raio azul), chamado assim por-
que um laser azul, que tem o comprimento
de onda mais curto, permite um foco mais
preciso, em vez do vermelho utilizado pelos shutterstock
COMPONENTES DE UM COMPUTADOR
84 - 85
por ngulos.
Armazenamento Secundrio
III
e uma ligao USB tipo A permitindo a sua conexo a uma porta USB de um
computador. As capacidades atuais de armazenamento so 64 MB, 128 MB, 256
MB, 512 MB, 1 GB a 64 GB. A velocidade de transferncia de dados pode variar
dependendo do tipo de entrada:
USB 1.1: 1,5 a 12 Mbits/s.
USB 2.0: apesar do USB 2.0 poder transferir dados at 480 Mbit/s, o flash
drive est limitado pela largura de banda da memria nela contida, com uma
velocidade mxima real de, aproximadamente, 100 Mbits/s.
Existem, normalmente, trs partes de um drive flash:
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
O Conector USB macho do tipo A interface com o computador.
O Controlador USB Mass Storage acede memria flash.
O NAND flash armazena a informao.
Oscilador de cristal produz um sinal de relgio com 12 MHz, que usado para
ler ou enviar dados a cada pulso.
Componentes opcionais
Alguns drivers podem tambm incluir:
Jumpers e pinos de teste para testes durante a sua produo.
LEDs que indicam quando se est a ler ou a escrever no drive.
Carto de memria
Carto de memria ou carto de memria flash um dis-
positivo de armazenamento de dados com memria flash
utilizado em videogames, cmeras digitais, telefones celulares,
palms/PDAs, MP3 players, computadores e outros aparelhos
eletrnicos. Podem ser regravados vrias vezes, no necessi-
tam de eletricidade para manter os dados armazenados, so
shutterstock
COMPONENTES DE UM COMPUTADOR
86 - 87
CONSIDERAES FINAIS
Consideraes Finais
1. Atualmente, as impressoras fiscais vm com a interface USB, mas a sua grande
maioria ainda trabalha com Interface Serial. Pesquise sobre essa mudana e, alm
das vantagens j citadas nesse material, quais outros benefcios ocorreram com a
mudana de Interface?
2. Nas Interfaces Paralelas, dependendo do comprimento do cabo, pode ocorrer que
um determinado fio conduza sinais mais rpidos (ou mais lento) que os demais fios
e que desta forma um determinado bit x em cada byte se propague mais rpido.
Quais os problemas que podem causar caso isso ocorra?
3. Qual o tipo de armazenamento secundrio que seu computador trabalha? Defina
suas caractersticas tcnicas.
4. Qual o tipo de carto de memria que seu computador pessoal/empresa possui?
Qual voc indicaria para um melhor custo/benefcio?
MATERIAL COMPLEMENTAR
Arquiteturas paralelas
DE ROSE, Csar A. F.; NAVAUX, Philippe Olivier Alexandre
Editora: Bookman
Material Complementar
MATERIAL COMPLEMENTAR
COMPONENTES DE UM COMPUTADOR
Professor Me. Aparecido Vilela Junior
POR DENTRO DO
IV
UNIDADE
COMPUTADOR
Objetivos de Aprendizagem
Estudar a Unidade Central de Processamento e suas caractersticas.
Compreender a forma de trabalho interna do hardware.
Entender o que significa o clock da mquina.
Plano de Estudo
A seguir, apresentam-se os tpicos que voc estudar nesta unidade:
Unidade Central de Processamento
Unidade de Controle e Unidade Lgica e Aritmtica
Barramentos
Clock do Sistema
Placa-me (Motherboard)
Hierarquia de Memria
92 - 93
INTRODUO
ORGANIZAO DO PROCESSADOR
Introduo
IV
Para fazer essas coisas, deve estar claro que o processador precisa armaze-
nar alguns dados temporariamente.
Ele deve lembrar a posio da ltima instruo executante para que possa
saber onde obter a prxima instruo a ser executada. Em outras palavras, o
computador precisa de uma pequena memria interna.
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
Fonte: <http://www.di.ufpb.br/raimundo/ArqDI/arqrai.jpg>
A Unidade de Controle
Dispostas por circuitos que utilizam sinais eltricos para coordenar o computa-
dor inteiro e realizar as instrues armazenadas em um programa. Para realizar
essa funo, a Unidade de Controle deve comunicar-se com a Memria e com
a Unidade Lgica e Aritmtica (ULA).
A unidade de controle no executa instrues, a sua funo de comandar
outras partes do sistema para fazer isso.
multiplicao e diviso. Alm, claro, como indicado pelo seu nome, executa
operaes lgicas (comparaes), podendo estas ser: nmeros, letras ou carac-
teres especiais. Essa operao gera como resultado Falso ou Verdadeiro.
As operaes lgicas podem testar trs condies:
1. Condio de Igualdade: o teste da condio igual a, em que compa-
rado se os valores determinados so iguais.
2. Condio menor que: compara dois valores para determinar se o pri-
meiro menor que o segundo.
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
3. Condio maior que: compara dois valores para determinar se o primeiro
maior que o segundo.
Ciclo de Mquina
Toda instruo antes de ser executada deve ser colocada na memria, trabalho esse
realizado pelos dispositivos de entrada ou de armazenamento secundrio (hard-
disk, por exemplo), aps carregados na memria so executados alguns passos:
a. A unidade de controle localiza a informao/instruo e deposita no
registrador.
b. A unidade de controle codifica a instruo (nesse instante ela verifica
se um clculo ou uma instruo lgica) e determina um endereo na
memria.
c. A unidade de controle transfere os dados da memria para a ULA reali-
zar a devida operao.
d. A unidade de controle armazena o resultado dessa operao na mem-
ria ou em um registrador.
Clock de Sistema
o que produz os pulsos a uma taxa fixa para sincronizar todas as operaes
de um computador.
Os equipamentos de computador (hardware) funcionam mediante sinais
eltricos que ficam variando entre corrente alta (1) e corrente baixa (0).
O clock de sistema completo quando o sinal eltrico sai de um nvel baixo
e vai para um nvel alto, voltando depois para o nvel baixo.
durante esses ciclos que o processador recebe, os dados e instrues vin-
dos do software, ou seja, quanto mais clock um processador recebe mais dados
e instrues ele consegue executar ao mesmo tempo e aumentar o desempenho
da mquina.
claro que no somente o clock que definir o desempenho do hardware,
pois tudo depende da tecnologia/arquitetura do processador. Por exemplo, um
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
Placa-me (MotherBoard)
As placas-me, antes somente alojadas nos
gabinetes, agora tambm so encontradas
dentro do compartimento do monitor. os
quais tambm so conhecidos como unidade
shutterstock
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
nizar as funcionalidades do computador. Tem como principal componente a
Unidade Central de Processamento, com mais alguns dispositivos comuns como
dispositivos de armazenamento (principal e secundrio).
Microprocessadores
Podemos defini-lo como um minsculo quadrado de silcio.
Contm milhes de minsculos transistores, que so comutadores eletrni-
cos que podem permitir ou no a passagem de corrente eltrica.
A CPU pode ser colocada em um chip, ela denominada microprocessador,
tambm conhecidos como chip lgico, quando utilizado para controlar dis-
positivos especializados (os computadores de bordo dos carros um exemplo).
Os microprocessadores geralmente so compostos pela unidade de controle,
unidade lgica e aritmtica, registradores e o clock do sistema.
Atualmente, os engenheiros colocam tanto circuitos em um nico chip
quanto os que cabiam em computadores do tamanho de uma sala no incio da
computao.
Barramentos
Quando tratamos das Entradas e Sadas, descrevemos o barramento e sua impor-
tncia no hardware, agora em relao a esta unidade, estaremos descrevendo
a sua atuao no contexto geral e qual a sua composio e forma de trabalho.
Um barramento um caminho de comunicao que conecta dois ou mais
dispositivos. Esses caminhos mltiplos que o barramento possui so de comu-
nicao ou linhas. A principal caracterstica de um barramento que ele um
meio de transmisso compartilhado, ou seja, vrios dispositivos se conectam ao
barramento, e um sinal transmitido por qualquer dispositivo ser recebido por
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
Estrutura do Barramento
Toda a estrutura de interconexo de computador mais comum baseada no uso
de um ou mais barramentos do sistema.
O barramento consiste, normalmente, de 50 a centenas de linhas separadas.
Cada linha recebe um significado ou funo particular. Os barramentos podem
ser classificados em trs grupos funcionais:
a. Linhas de dados: oferecem um caminho para a movimentao de dados
entre os mdulos do sistema. Essas linhas, coletivamente, so chamadas
de barramento de dados, tambm conhecido como largura do barra-
mento dos dados.
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
Leitura de Memria: busca no endereo posicionado e coloca no
barramento.
Escrita de E/S: envia os dados do barramento para a porta do endereo
de E/S.
Leitura de E/S: envia os dados das portas do endereo de E/S para o
barramento.
ACK de barramento: sinaliza que os dados foram aceitos pelo barramento.
Solicitao de barramento: sinal que algum mdulo precisa obter o con-
trole do barramento.
Concesso do barramento: um mdulo que solicitou recebe o controle.
Requisio de Interrupo: interrupo est pendente.
ACK de interrupo: interrupo pendente reconhecida.
Clock: operaes de controle.
Reset: inicializa os mdulos.
Fonte: <http://upload.wikimedia.org/wikipedia/commons/
thumb/f/fc/PCIExpress.jpg/250px-CIExpress.jpg>
POR DENTRO DO COMPUTADOR
100 - 101
Largura do Barramento
Largura do Barramento: a largura do barramento de dados tem um impacto sobre
o desempenho do sistema: quanto mais largo o barramento de dados, maior o
nmero de bits transferidos de cada vez e quanto ao barramento de endereo,
quanto mais largo, maior o intervalo de locais que podem ser referenciados.
PCI
O barramento PCI (Peripheral Component
Interconnect) um barramento de grande lar-
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
Hierarquia de Memria
A manipulao das informaes (instrues de um programa e dados) realizada
por meio de muitas memrias do computador, estas interligam-se de forma bem
estruturada, constituindo um sistema em si, parte do sistema global de compu-
tao que pode ser denominado como subsistema de memria. O subsistema
projetado de modo que seus componentes sejam organizados hierarquicamente,
conforme mostrado na estrutura abaixo:
Fonte: <http://www.di.ufpb.br/raimundo/Hierarquia/piramide.jpg>
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
Volatilidade: memrias podem ser do tipo voltil ou no voltil. Uma
memria no voltil a que retm a informao armazenada quando a
energia eltrica desligada.
Temporariedade: trata-se de uma caracterstica que indica o conceito de
tempo de permanncia da informao em um dado tipo de memria.
Custo: ela deve ser razovel em relao a outros componentes.
COMPONENTES DA MEMRIA
Memria Semicondutora
A maioria dos computadores modernos usa a memria semicondutora, composta
de milhares de minsculos circuitos, produzidos em grande escala de maneira
econmica, com confiabilidade, tamanho reduzido, baixo custo e menor con-
sumo de energia.
A memria semicondutora voltil, ou seja, requer corrente eltrica cont-
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
ROM
Memria somente de leitura (Read-Only Memory ROM) contm programas e
dados registrados permanentemente nesse tipo de memria na fbrica. Portanto,
s permite leitura, ou seja, suas informaes so gravadas pelo fabricante uma
nica vez e no podem ser alteradas ou apagadas depois, podendo apenas ser
acessadas. Ou seja, seu contedo gravado de modo permanente.
Podem ser lidos, mas no modificados pelo usurio, somente com ferra-
mentas especializadas (gravadores de ROM), podem ser alteradas as instrues
contidas em alguns chips. Esses chips so denominados PROM (Programmable
Read-Only Memory) ou chips de memria somente de leitura programveis.
A ROM responsvel por conter a rotina e inicializao (boot). no vol-
til seu contedo no perdido quando a energia eltrica desligada.
Existem alguns tipos bsicos de memria ROM:
PROM (Programmable Read-Only Memory): tem sua gravao feita por
aparelhos especiais que trabalham mediante uma reao fsica com ele-
mentos eltricos. Os dados gravados na memria PROM no podem ser
Componentes da Memria
IV
apagados ou alterados.
EPROM (Electrically Programmable Read-Only Memory): os dados gra-
vados na memria EPROM podem ser apagados pelo uso de radiao
ultravioleta permitindo sua reutilizao. o tipo de memria ROM geral-
mente usado para armazenar a BIOS do computador.
EEPROMs (Electrically Erasable Programmable Read-Only Memory): tipo
similar EPROM. Seu contedo pode ser apagado aplicando-se uma
voltagem especfica aos pinos de programao. Portanto, pode ter seu
contedo modificado eletricamente, mesmo quando j estiver funcio-
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
nando em um circuito eletrnico.
FlashROM: memria flash semelhante s EEPROMs. So mais rpidas e
de menor custo. um tipo de chip de memria para BIOS de computador
que permite que esta seja atualizada por meio de softwares apropriados.
Esta atualizao pode ser feita por disquete ou at mesmo pelo sistema
operacional. Tudo depende dos recursos que o fabricante da placa-me
em questo disponibiliza.
CD-ROM so discos pticos que retm os dados no permitindo sua
alterao.
Memria RAM
Na placa-me tambm ficam encaixados os
mdulos da memria principal, tambm
chamados de pentes de memria RAM
(Random Access Memory), a memria de
acesso aleatrio.
Esses mdulos de memria so os res-
ponsveis pelo armazenamento dos dados
shutterstock
Velocidade
Os mdulos, tambm chamados pentes de memria RAM, variam em capaci-
dade de armazenamento e em velocidade. Em princpio, quanto mais memria
RAM o computador tiver, tanto mais rpido ser o seu funcionamento e mais
facilmente ele suportar a execuo de funes simultneas. Os tamanhos de
memria RAM foram aumentando gradativamente: 16, 32, 64, 128, 256, 512
MB, at chegar s atuais hoje, com seus GigaBytes de armazenamento, e assim
por diante.
Quando se escolhe um computador, esta especificao quase to
importante quanto a capacidade do processador, pois a simples adi-
o de mais memria pode deixar um computador mais rpido, sem
que haja a necessidade de troc-lo por um modelo mais moderno.
Evidentemente aumentar a memria RAM no garante um processador mais
rpido, mas o torna mais eficiente, j que perde menos tempo para recuperar os
dados armazenados na memria virtual. Essa memria um recurso pelo qual
o sistema operacional utiliza o do disco rgido como uma extenso da RAM
quando essa memria est totalmente ocupada. Como a memria fsica mais
veloz que o disco rgido, o desempenho do computador melhora.
Componentes da Memria
IV
Tipos de RAM
Cada tipo tem uma forma de encapsulamento e um modo de funcionamento.
DRAM (Dynamic Random Access Memory): o tipo dinmico. Os mdu-
los possuem alta capacidade, podendo comportar grandes quantidades de
dados. No entanto, o acesso a essas informaes costuma ser mais lento
que nas memrias estticas. Em compensao tem preos bem menores
que as memrias do tipo esttico, pois utiliza uma tecnologia mais simples.
SRAM (Static Random Access Memory): o tipo esttico. So muito mais
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
rpidas que as memrias DRAM, porm armazenam menor quantidade
de dados.
Memria Flash
As memrias flash vm de encontro a uma neces-
sidade: aumentar a velocidade de acesso aos meios
de armazenamentos secundrios.
As memrias flash so utilizadas em telefones
celulares, cmeras digitais, gravadores de msicas
digitais etc., e esto substituindo os hard-disks em
alguns computadores.
A memria flash no voltil. shutterstock
Registradores
So reas de armazenamento temporrio de alta velocidade que servem a pro-
psitos especiais e destinam-se a instrues ou dados.
No fazem parte da memria, so reas de armazenamento temporrio.
Os registradores so coordenados pela unidade de controle, com a funo
de: guardar e transferir instrues ou dados e fazer comparaes aritmticas ou
lgicas em alta velocidade.
Algumas funes especficas dos registradores fazem com que eles se dife-
renciem das memrias, como manter a instruo que est sendo executada em
um determinado momento ou controlar onde a prxima instruo a ser execu-
tada ser armazenada na memria, identificada por um endereo.
Cache
rea de armazenamento temporrio projetada para acelerar a transferncia de
dados dentro do computador, surgiu com a falta de velocidade que no mais
acompanhava a velocidade dos processadores, causando espera, o que resul-
tava em perda de desempenho.
A memria cache um tipo de memria ultrarrpido, que armazena os dados
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
Componentes da Memria
IV
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
estar localizada junto ao ncleo do processador, enquanto que a cache L2 ficava
localizada na placa-me. Atualmente, ambos os tipos ficam localizados dentro
do chip do processador, sendo que, em muitos casos, a cache L1 dividida em
duas partes: L1 para dados e L1 para instrues.
Vale ressaltar que, dependendo da arquitetura do processador, possvel
o surgimento de modelos que tenham um terceiro nvel de cache (L3). Mas
isso no novidade: a AMD chegou a ter um processador, em 1999, chamado
K6-III que contava com cache L1 e L2 internamente, algo incomum poca, j
que naquele tempo o cache L2 se localizava na placa-me. Com isso, esta ltima
acabou assumindo o papel de cache L3. Ainda um tipo de cache raro devido
complexidade dos processadores atuais, com suas reas chegando a milhes
de transistores por micrmetros ou picmetros de rea. Ela ser muito til e
possvel a necessidade futura de nveis ainda mais elevados de cache, como L4
e assim por diante.
PROCESSADORES RISC
PROCESSADORES CISC
Processadores CISC
IV
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
Fonte: <http://imagens.0fx66.com/2009/02/486cpudim-296x300.jpg>
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
Fonte: Wikimedia Commons
Core 2 Extreme Quad-Core (com 4 ncleos).
CONSIDERAES FINAIS
1. Qual a memria RAM instalada no seu micro? Qual a capacidade dessa memria?
2. Qual a configurao da Placa-Me instalada no seu micro? Qual o processador
que ela possui?
3. No computador que voc utiliza para assistir s aulas, h como atualiz-lo em re-
lao memria RAM, processador? Cite quais as novas caractersticas que insta-
laria para deix-lo melhor.
4. A largura de um barramento influencia em quais aspectos de um computador?
MATERIAL COMPLEMENTAR
Arquitetura de Computadores
CARTER, Nicholas; MILLER JR., Ralph
Editora: Bookman
Introduo ao 80386/486
FERRI, Enrique Humberto Hernandez
Editora: rica
V
SOFTWARE SISTEMAS
UNIDADE
OPERACIONAIS E
APLICATIVOS
Objetivos de Aprendizagem
Estudar os Sistemas Operacionais e sua Evoluo.
Compreender como os Softwares so classificados.
Analisar os Tipos de Software.
Plano de Estudo
A seguir, apresentam-se os tpicos que voc estudar nesta unidade:
Sistemas Operacionais
Sistemas Operacionais classificados por tipo de computador
Classificao dos softwares Aplicativos
Linguagens de Programao
116 - 117
INTRODUO
Sistemas Operacionais
O computador, quando sai da linha de montagem, ainda dentro de uma fbrica,
no tem funo nenhuma, pois o hardware por si s no funciona. Para sua uti-
lizao o hardware precisa do software para funcionar. O software que possui
essa funo chamado de Sistema Operacional (SO).
Sistema Operacional um conjunto de programas que se encontra entre o
software aplicativo e o hardware. O software aplicativo possibilita que os usurios
trabalhem proveitosamente, por exemplo, uma planilha de clculo e um editor
de texto (esse tipo de software ser mais detalhado na sequncia).
O kernel (ncleo) a parte mais importante de um sistema operacional. Sua
funo gerenciar todos os recursos do computador. O kernel permanece na
memria, e por isso chamado de residente. Responsvel por controlar todo o
Introduo
V
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
operacional (kernel) carregado do hard-disk para a memria. Esse processo de
inicializao chamado de bootstrapping ou booting do sistema.
O SO, em grande parte do seu trabalho, no pode ser visto pelo usurio,
muitas tarefas essenciais so executadas em segundo plano. O SO tem trs fun-
es principais:
a. Manter os recursos do computador (CPU, Memria, Hard-Disk).
b. Estabelecer uma interface com o usurio.
c. Executar e oferecer recursos para softwares aplicativos.
MS-DOS
MS-DOS
V
Microsoft Windows
O Windows se iniciou como um ambiente operacional para MS-DOS, outra
camada adicionada para separar o sistema operacional do usurio e, dessa forma,
torn-lo mais fcil de usar. Essa camada chamada de Shell, porque forma uma
cobertura, com cones e menus, sobre o sistema operacional.
A partir do Windows 95, o Windows tornou-se um sistema operacional
independente, ou seja, no necessita que o DOS esteja instalado.
A grande vantagem operacional do Windows em relao ao DOS so os recur-
sos disponibilizados aos seus usurios, os quais, ao invs de linhas de comando
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
(DOS), agora trabalham com menus e imagens (cones) nas telas, o que o torna
mais amigvel (no precisa mais decorar um comando de linha). Os cones
e menus possibilitam que o usurio aponte e d um clique com o mouse, um
mtodo que pode agilizar o uso do computador, tornando-o mais fcil e intuitivo.
O Windows suporta Plug and Play, um conceito que permite que o compu-
tador se autoconfigure quando um novo componente adicionado. Para que o
Plug and Play funcione, os componentes de hardware tambm devem suportar
o padro Plug and Play.
Uma tecnologia Windows bastante utilizada a OLE (Object Linking and
Embedding Vinculao e incorporao de objetos) que permite incorporar e
vincular um documento a outro.
Mac OS
Mac OS foi nomeado pela empresa Apple como Software de Sistema Mac no
incio, um sistema operacional especialmente desenvolvido apenas para proces-
sadores 68 k primeiros Motorola.
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
Unix
A histria do Unix tem incio em 1969, dentro dos Laboratrios da AT&T, junta-
mente com a GE (Generic Eletric) e o MIT, em um projeto chamado MULTICS,
tendo como objetivo criar um sistema operacional com a finalidade de permi-
tir que milhares de usurios usassem simultaneamente um grande computador.
Um projeto ambicioso para a poca, que acabou falhando.
Neste mesmo ano, o engenheiro de projetos, Ken Thompson, teve a ideia de
criar um sistema de arquivos para o novo kernel, criando uma estrutura hierr-
quica de diretrios onde os arquivos podiam ser armazenados em forma ordenada.
Uma caracterstica importante que o UNIX foi concebido para ser inde-
pendente da arquitetura do hardware, permitindo a sua instalao em vrios
MS-DOS
V
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
proibio) sem usar uma nica linha de programao, batizando esse sistema
operacional e Minix, que foi utilizado para criar uma nova verso do UNIX, que
recebeu o nome de LINUX.
Linux
O Linux firmou posio entre 1995 e 1999. Desde ento, tem sido uma alterna-
tiva sria para os assim chamados sistemas UNIX proprietrios.
O que se pode afirmar que a vitria do cdigo aberto sobre o cdigo pro-
prietrio uma grande lio, que prova, mais uma vez, que o interesse individual
no tem chance de sobrepujar a dedicao e o trabalho que do suporte ao inte-
resse coletivo.
O Linux um sistema operacional que se caracteriza pela estabilidade e ver-
satilidade de um software livre (podemos fazer cpias livremente).
Sistema Operacional de Cdigo Aberto Open-Source (mais a frente, esta
unidade tratar desta classificao de software), provando mais uma vez que o
interesse individual no tem chance contra a dedicao, interesse e o trabalho
coletivo.
A filosofia de criao do Linux bate de frente com o Windows, que um
Sistema Operacional Comercial.
H vrias distribuies de Linux (centenas), sendo que o Sistema Operacional
o mesmo, o que difere uma verso da outra so certas caractersticas, tais como
facilidade na instalao, facilidade de configurar, segurana e aplicativos que
compem o Sistema Operacional.
A internet passou a ser a maior fonte de informao e o reduto dos
Android
O Android um Sistema Operacional Aberto para celulares que espera ser um
dos melhores, se no o melhor, j criado.
O Android j comeou acertando na parte do desenvolvimento: enquanto
a Apple liberou o SDK para desenvolvedores apenas um ano aps o lanamento
do aparelho, o Google lanou o SDK antes do lanamento do celular.
O primeiro dispositivo a contar com o Android foi o HTC Dream, lanado
em 22 de outubro de 2008. Desde ento, vrios celulares contam com o sistema.
No Brasil, o primeiro aparelho a rodar o sistema Google foi o HTC Magic,
no ms de setembro de 2009.
De acordo com a Gartner, mais de 67 milhes de aparelhos com sistema
operacional Android foram vendidos em todo o mundo (mais de 22% do mer-
cado mundial).
O Sistema Android hoje conta com mais de 84,7 mil dispositivos por aqui.
No toa, portanto, que a Motorola viu suas vendas crescerem, j que a empresa
apostou no sistema Operacional da Google para alavancar as vendas de seus
produtos.
iOS/4
O iOS o sistema operacional para mobile da Apple, derivado do Mac OS X.
Lanado primeiramente para iPhone, o sistema tambm compatvel com outros
aparelhos da empresa, como iPod, iPad, iPod Touch e Apple TV.
A interface de usurio do iOS baseado no conceito de manipulao direta,
usando gestos multi-touch (assim como o Android). Essa interao inclui gestos,
MS-DOS
V
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
putador de grande porte.
O sistema operacional para grande porte deve prever uma srie de interfe-
rncias e quais solues para compartilhar os recursos do computador.
O maior problema quanto a problemas de compartilhamento, ou seja,
vrios usurios compartilhando CPU, memria, armazenamento e impressora.
Os recursos compartilhados so alocados, no que computacionalmente
denominamos Alocao de recursos, que pode ser definido como o processo de
atribuio de recursos do computador a determinados programas para que sejam
usados. Esses mesmos recursos so removidos quando o programa finalizado.
SOFTWARES APLICATIVOS
Software aberto
Tambm conhecido como software open-source uma variao do freeware.
Enquanto os softwares freeware so disponibilizados somente o executvel, os
softwares abertos so disponibilizados com seu cdigo-fonte, o que habilita a
sua modificao.
Essa modalidade de software na rea comercial cada vez mais comum, espe-
cialmente os projetados para serem executados no sistema operacional Linux
Shareware
uma categoria de software que muitas vezes confundido com freeware. O
shareware distribudo gratuitamente, mas apenas por um perodo experimental.
Muitos autores oferecem incentivos para a sua aquisio (compra), tais
como: documentao gratuita, suporte e/ou atualizaes, para que as pessoas
optem por registr-lo.
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
Software Comercial
Softwares como os processadores de textos ou planilhas eletrnicas. So os cha-
mados softwares empacotados. Software protegido por direitos autorais e custa
mais do que o Shareware. No se deve copiar um software comercial sem per-
misso do fabricante, pois esse ato ocasiona o delito de pirataria.
Os fabricantes tm o direito de processar os infratores com todo o rigor da lei.
CATEGORIAS DE SOFTWARES
Softwares de Produo
Usurios domsticos ou comerciais, em sua maioria, so atrados por softwa-
res de produtividade, que tornam o trabalho mais rpido e facilitam a sua vida.
Os principais tipos de softwares dentro dessa categoria so: os processado-
res de textos, as planilhas eletrnicas, gerenciamento de banco de dados, grficos
e comunicaes.
A combinao desses softwares tambm pode ser encontrada em um nico
pacote.
Esses softwares, atualmente, podem ser encontrados em todas as classifica-
es: freeware, shareware, open-source e comercial.
Processadores de Textos
Software de computador pessoal mais amplamente usado. Utilizados para redi-
gir memorandos, relatrios, correspondncias, minutas de reunio e qualquer
outro material que seja necessrio utilizar texto.
Encontra-se no territrio da editorao eletrnica (desktop publishing).
Planilhas Eletrnicas
Compostas de linhas e colunas, utilizadas como ferramentas de negcios. O
software de planilha eletrnica recalcula de maneira automtica os resultados
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
Grficos
Os grficos, mapas e tabelas auxiliam as pessoas a comparar, detectar tendn-
cias mais facilmente e tomar decises mais rapidamente.
A informao visual mais atraente do que uma pgina numrica.
Os pacotes de apresentao grfica possibilitam que as pessoas desenvol-
vam apresentaes de slides profissionais contendo grficos, udio e vdeo de
alta qualidade.
Comunicaes
Do ponto de vista de um indivduo, o termo sistema de comunicaes significa
que possvel ligar o computador a uma linha telefnica ou a um cabo e comu-
nicar-se com o computador do escritrio, acessar dados armazenados em outro
Categorias de Softwares
V
Gerenciadores de Informaes
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
So programas que oferecem as funes necessrias para controlar todas as ati-
vidades de sua atarefada vida.
Os recursos variam de acordo com o produto, mas, em geral, incluem calen-
drios de compromissos, catlogos de endereos, gerenciador de tarefas, bloco
de notas e calculadora.
Esses recursos so todos integrados, sendo possvel exibir sua agenda diria,
semanal ou mensal, mostrando todas as reunies e as informaes de contato
relativas aos participantes, uma lista de anotaes com prazos e anotaes que
voc fez sobre as tarefas, ou at mesmo utilizar um alarme para que o sistema
avise antes.
Software de Negcios
Os softwares de negcios podem ser adquiridos ou feitos sob personalizao
(encomenda). Muitas empresas usam pacotes-padro para tarefas-padro, como
folha de pagamento e contas a receber.
Alguns fornecedores de software se especializam em determinado segmento
vertical de negcios, servindo cliente semelhante, como farmcias, autopeas etc.
Linguagens de Programao
Uma linguagem de programao uma linguagem criada para instruir o com-
putador a realizar suas tarefas.
Um programa completo, escrito em uma linguagem de programao, fre-
quentemente denominado de cdigo.
Portanto, codificar um algoritmo significa converter suas declaraes em
um comando ou instrues especficas de uma certa linguagem de programao.
O tipo mais primitivo de linguagem de programao a linguagem que o
computador entende diretamente, isto , as instrues que podem ser direta-
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
Categorias de Softwares
V
MONTAGEM E COMPILAO
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
Montagem
A traduo mais simples e rpida que existe denomina-se montagem e reali-
zada por um programa denominado montador (assembler).
A montagem realizada para traduzir um programa em linguagem de mon-
tagem para seu equivalente em linguagem binria, executvel.
Basicamente, as funes de um montador so:
Substituir cdigos de operaes simblicas por valores numricos (por
exemplo, substituir LOAD por 00101101).
Substituir nomes simblicos de endereos por valores numricos dos
endereos.
Reservar espaos de memria para o armazenamento de instrues.
Converter valores de constantes para o cdigo binrio.
Compilao
Para converter para linguagem de mquina um programa escrito em linguagem
de mais alto nvel que o da linguagem de montagem, ento o mtodo utilizado
chama-se Compilao.
Portanto, Compilao o processo de anlise de um programa escrito em
linguagem de alto nvel, o programa fonte (ou cdigo-fonte) e sua converso (ou
traduo) em um programa equivalente, s que descrito em linguagem binria
de mquina (cdigo-objeto).
O programa que far essa converso denominado Compilador. Durante a
Ligao ou Linkedio
Quando um programador escreve um programa, ele no se preocupa em codi-
ficar determinadas operaes, porque o cdigo binrio necessrio para realizar
aquelas tarefas j existe armazenado no sistema.
preciso apenas que o cdigo em questo seja buscado onde estiver e incor-
porado ao programa.
Um cdigo gerado por um compilador no imediatamente executvel, visto
que ainda h cdigo binrio a ser includo no programa, como uma chamada de
rotina de impresso, ou uma chamada de rotina para clculo etc.
Interpretao
A Interpretao, embora tenha o mesmo resultado final das outras trs fases
descritas anteriores, apresenta o modo de realizao da interpretao bastante
diverso do mtodo de compilao/ligao/execuo.
O mtodo de interpretao se caracteriza por realizar as trs fases (compila-
o, ligao e execuo) comando a comando, do programa-fonte. No h, pois,
um processo explcito de compilao e ligao.
Montagem e Compilao
V
Compilao x Interpretao
Reproduo proibida. Art. 184 do Cdigo Penal e Lei 9.610 de 19 de fevereiro de 1998.
Ambos os mtodos possuem vantagens e desvantagens oriundas do modo pr-
prio de funcionamento de cada um.
A principal vantagem da interpretao sobre a compilao sua capacidade
de identificar e indicar um erro no programa-fonte, seja na etapa de converso
da fonte para executvel (esttica), seja na execuo do cdigo binrio (din-
mica), isto , erro na lgica do algoritmo ou na inconsistncia entre o valor do
dado e o tipo de dado definido.
Uma razovel desvantagem da interpretao o consumo de memria.
O mtodo de compilao utiliza memria apenas por perodos definidos
de tempo, ou seja, s permanece na memria durante a fase de compilao; ao
terminar esta fase, o compilador cede espao para o ligador e este, em seguida,
cede espao para o carregador executar o cdigo binrio.
CONSIDERAES FINAIS
Consideraes Finais
1. Compare os dois modos: compilao e interpretao. Indique em que circunstn-
cias um modo mais vantajoso que o outro.
2. Como a utilizao de computadores seria afetada se no houvesse Interfaces Gr-
ficas e se todos os Sistemas Operacionais utilizassem somente interface baseada
em comandos?
3. O Mac Os, pelo que foi descrito nesta unidade, se apresenta mais fcil de ser uti-
lizado do que o Windows, mas quem mais utilizado o Windows no mercado.
Qual sua opinio sobre isso? O que a Apple deve fazer para aumentar sua parti-
cipao no mercado?
4. Embora seja distribudo gratuitamente e considerado bem desenvolvido e efi-
ciente, o Sistema Operacional Linux rejeitado pela maioria das empresas. O que
voc acha que deveria acontecer para que mais empresas se dispusessem a ins-
talar o Linux em seus computadores?
Aps a leitura deste livro, voc, acadmico, deve ter percebido que no exerccio da
sua vida profissional conhecer a arquitetura de um computador essencial para o
seu sucesso.
MATERIAL COMPLEMENTAR
Material Complementar
136 - 137
CONCLUSO
REFERNCIAS
CAPRON, H. L.; JOHNSON, J. A.; SANTOS, Jos Carlos Barbosa dos. Introduo in-
formtica. So Paulo: Pearson Prentice Hall, 2007. 350 p.
CARTER, Nicholas; MILLER JR., Ralph. Teoria e problemas de arquitetura de com-
putadores. Porto Alegre: Bookman, 2003. 240 p. (Coleo Schaum).
DE ROSE, Csar A. F.; NAVAUX, Philippe Olivier Alexandre. Arquiteturas paralelas.
Porto Alegre: Bookman, 2008. 152 p. (Srie Livros didticos; 15) ISBN 9788577803095
FERNANDES, Edil S. T.; SANTOS, Anna Dolejsi; WEBER, Taisy Silva, ed; ESCOLA DE
COMPUTAO (8.: 1992 AGO. 3-12: GRAMADO). Arquiteturas superescalares: de-
teco e explorao do paralelismo de baixo nvel. Porto Alegre: Instituto de Infor-
mtica da UFRGS, 1992. 135 p.
FERRI, Enrique Humberto Hernandez. Introduo ao 80386/486. [s.l.] [s.n.], So
Paulo. 356 p.
FOROUZAN, Behrouz A.; FIGUEIREDO, Glayson Eduardo de. Comunicao de dados
e redes de computadores. 3.ed. Porto Alegre: Bookman, 2006. 840p.
FOWLER, Martin; FERNANDES, Acauan. Padres de arquitetura de aplicaes cor-
porativas. Porto Alegre: Bookman, 2006. 493 p. ISBN 8536306386
GARCIA, Paulo Alves; MARTINI, Jos Sidnei Colombo. Eletrnica digital: teoria e la-
boratrio. So Paulo: rica, 2006. 182 p.
MACHADO, Francis Berenger; MAIA, Luiz Paulo. Introduo arquitetura de siste-
mas operacionais. Rio de Janeiro: Livros Tcnicos e Cientficos, c1992. 143 p.
_______. Arquitetura de sistemas operacionais. 2. ed. Rio de Janeiro: Livros Tcni-
cos e Cientficos, 1999. 232 p.
MENDONA, Alexandre; FRANA, Paulo Roberto; ZELENOVSKY, Ricardo. Hardware:
programao virtual de I/0 e interrupes. Rio de Janeiro: MZ, 2001. 256 p.
MENDONA, Alexandre; ZELENOVSKY, Ricardo. Monte seu prottipo ISA controla-
do por FPGA. Rio de Janeiro: MZ, 2001. 107 p.
MONTEIRO, Mrio A. Introduo organizao de computadores. 4. ed. Rio de
Janeiro: Livros Tcnicos e Cientficos, 2002. 498 p.
PEEK, Jerry; TODINO, Grace; STRANG, John. Aprendendo o sistema operacional
UNIX. Rio de Janeiro: Infobook, 1999. 115 p.
PATTERSON, David; HENNESSY, John L.; VIEIRA, Daniel; JOO JUNIOR, Mario. Orga-
nizao e projeto de computadores: a interface hardware/software. 3. ed. Rio de
Janeiro: Elsevier, 2005. 484 p.
SILBERSCHATZ, Abraham; GALVIN, Peter Baer; GAGNE, Greg. Fundamentos de sis-
temas operacionais. Rio de Janeiro: LTC, 2011. 515 p.
TANENBAUM, Andrew S. Organizao estruturada de computadores. 5. ed. So
REFERNCIAS