Você está na página 1de 48

Organizao de Computadores

Captulo 2 Componentes de um sistema de


computao

Componentes de um Sistema de
Computao

UCP Unidade Central de


Processamento
Componente vital do sistema, pois alm de
efetivamente realizar as aes finais (operaes
matemticas com os dados), interpreta o tipo e o
modo de execuo de uma instruo, bem como
controla quando e o que deve ser realizado pelos
demais componentes, emitindo para isso sinais
apropriados de controle.

Memria
Os programas e dados so armazenados nela
para execuo imediata (memria principal e
cache) ou para a execuo ou uso de posterior
(memria secundria).

Dispositivos de Entrada e Sada


Permitem que o sistema de computao se
comunique com o mundo exterior, realizando,
ainda, alm da interligao, a converso das
linguagens do sistema para a linguagem do meio
exterior (caracteres de nossas linguagens) e viceversa.

Os seres humanos entendem smbolos como


A,b,. , (. + , porm os computadores s
compreendem 0 e 1.

Dispositivos de Entrada e Sada


O teclado (dispositivo de entrada) interliga o
usurio e o computador, permitindo a
comunicao entre ambos atravs do uso de suas
teclas.
Ao ser pressionada a tecla correspondente ao
caractere A, por exemplo, os circuitos eletrnicos
existentes no teclado convertem a presso
mecnica em um grupo de sinais eltricos,
alguns com voltagem alta (bit 1) e outros com
voltagem baixa (bit 0), que corresponde, para o
computador, ao caractere A.

Dispositivos de Entrada e Sada


Os dispositivos de sada operam de modo
semelhante, porm em sentido inverso, isto , do
computador para o exterior, convertendo os
sinais eltricos internos em smbolos conhecidos
pelos humanos.

Componentes de um Sistema de
Computao
Os sistemas atuais, embora mais potentes,
possuem os mesmos componentes bsicos e
realizam suas funes essenciais orientadas pelos
mesmos conceitos dos primeiros computadores:

Dados e instrues so armazenados em uma


memria do tipo que escreve e recupera
(leitura).

Componentes de um Sistema de
Computao
O contedo da memria endereado
conforme a sua posio, independentemente
do tipo da informao nele contido.
A execuo das instrues ocorre de forma
sequencial ( a no ser que uma instruo
especfica mude momentaneamente a
sequencia) , uma em seguida outra.

Representao das Informaes


O Bit, o caractere, o byte e a palavra

Representao das Informaes


Toda informao introduzida em um
computador sejam dados que sero
processados ou instrues de um programa
precisa ser entendida pela mquina.

Isso essencial para que a mquina possa


corretamente interpretar essas informaes e
process-las.

Representao das Informaes


O computador, sendo um equipamento
eletrnico, armazena e movimenta as
informaes internamente sob forma eletrnica.
Isso pode ser feito empregando-se diferentes
valores de voltagem ou de intensidade da
corrente (na memria secundria as informaes
so armazenadas sob forma magntica ou
ptica).

Representao das Informaes


Para que uma mquina pudesse representar
eletricamente todos os smbolos utilizados na
linguagem humana, seriam necessrios mais de
100 diferentes valores de voltagem.

Uma mquina assim seria de difcil construo


para fins comerciais e possivelmente teria uma
confiabilidade muito baixa.

Representao das Informaes


Por que, ento, uma mquina binria?
mais simples e confivel projetar um
circuito capaz de gerar e manipular o menor
nmero possvel de valores distintos (0 e 1).
Mais simples o emprego da lgica booleana b
(SIM/NO,
ABERTO/FECHADO,
ACIMA/ABAIXO, LIGADO/DESLIGADO
etc.).

Representao das Informaes


Toda informao produzida em um computador
convertida para a forma binria
O menor elemento disponvel de uma
linguagem o caractere (em portugus de A a Z
e os nmeros de 0 a 9, bem como smbolos).
A menor unidade armazenvel em um
computador o algarismo binrio, ou dgito
binrio, conhecido como bit (binary digit)

O bit pode ter somente dois valores: 0 e 1

Representao das Informaes


Toda informao produzida em um computador
convertida para a forma binria
O menor elemento disponvel de uma
linguagem o caractere (em portugus de A a Z
e os nmeros de 0 a 9, bem como smbolos).
A menor unidade armazenvel em um
computador o algarismo binrio, ou dgito
binrio, conhecido como bit (binary digit)

O bit pode ter somente dois valores: 0 e 1

Representao das Informaes


O caractere sozinho pouco ou nada significa
como informao til.
O bit pouco pode representar isoladamente.
Por isso, as informaes manipuladas por um
computador so codificadas em grupos
ordenados de bits, de modo a terem um
significado til.

Representao das Informaes


Alguns exemplos:
5 bits por caractere - 32 smbolos diferentes
6 bits por caractere 64 smbolos diferentes

IBM definiu o byte como sendo um grupo


ordenado de 8 bits, tratados de forma
individual, como unidade de armazenamento e
transferncia.
Caractere e byte so sinnimos.

Representao das Informaes


K Quilobyte ( cerca de mil bytes)
M Megabyte ( cerca de um milho de bytes)
G Gigabyte ( cerca de um bilho de bytes)
T Terabyte ( cerca de um trilho de bytes)

Representao das Informaes


1 K (quilo) = 1024 unidades => 2 10
1 M (mega) = 1.048.576 unidades => 2 10 x 2
10

1 G (giga) = 1.073.741.824 unidades =>


2 10 x 2 10 X 2 10
1 T (tera) = 2 40
1 P (peta) = 2 50

Representao das Informaes


Exemplos:
1K = 1024
1M = 1024 * 1024=1.048.576
1G = 1024M = 1.048.576K = 1.048.576 * 1024 =
1.073.741.824
256K = 256 * 1024 = 262.124
64M = 64*1024 * 1024 = 65.536K = 65.536 *
1024 = 67.108.864

Representao das Informaes


O termo caractere mais empregado para fins
comerciais (propaganda, apresentaes a
pessoas no familiarizadas com os termos da
computao), enquanto byte empregado mais
na linguagem tcnica.

Representao das Informaes

Computadores

Bit
Byte e caractere
Palavra
Registro
Arquivo
Banco de dados

Linguagens
humanos

Caractere
Palavra
Frases
Textos
Livros

dos

Representao das Informaes


A palavra nos computadores um valor fixo e
constante para um dado processador (32 bits, 64
bits).
Isso diferente do que ocorre com as
linguagens humanas, em que as palavras tm
quantidades variveis de caracteres (exemplos:
mesa, automvel etc.).

Representao das Informaes


Byte - valor relacionado unidade de
armazenamento.
Palavra - valor que indica a unidade de
transferncia e processamento.
A UCP processa valores representados por uma
quantidade de bits igual da palavra, indicando
assim a capacidade de processamento do
sistema.

Representao das Informaes


Todo processamento em um computador
consiste na manipulao de dados segundo um
conjunto de instrues que, globalmente
chamamos de programa.

Representao das Informaes


Para que seja possvel individualizar grupos
diferentes de informaes ( o conjunto de dados
de um programa constitui um grupo diferente do
conjunto de dados de outro programa), os
sistemas operacionais (programas que controlam
o armazenamento e recuperao dessas
informaes para entrada, sada ou guarda em
memria secundria) estruturam esses grupos de
dados sob uma forma denominada arquivo.

Representao das Informaes


Arquivo de informaes (ou dados) : Conjunto
formado por dados (ou informaes) de um
mesmo tipo ou para uma mesma aplicao.
Exemplo: Arquivo de alunos de uma turma.
Registros: itens individuais de informao.
Exemplo: cada aluno do arquivo de alunos.

Representao das Informaes


Um arquivo de uma turma de 60 alunos, possui
60 registros.
Um arquivo com informaes
empregados, possui mil registros.
Um programa um arquivo.

de

mil

Representao das Informaes


A estrutura de armazenamento e recuperao de
informaes na memria secundria em um
sistema de computao concebida segundo o
conceito de arquivos e registros.

Representao das Informaes


Na memria secundria, o sistema operacional
pode guardar informaes em grupos para obter
maior eficincia na transferncia com a memria
principal.

Classificao dos computadores


Microcomputadores
notebooks, palmtops).

(desktops,

laptops,

Estaes de trabalho ( workstations).


Minicomputadores.
Computadores de grande porte (mainframes).
Supercomputadores.

Microcomputadores
Usados em larga escala nas empresas e como
computadores pessoais.
Surgiram em 1974.
Possuem
tamanho
e
capacidade
de
processamento menor em relao aos sistemas
existentes na poca.

Microcomputadores
Desktops
3 unidades fisicamente separadas em cima
de uma mesa: gabinete, que contm a UCP
(ou CPU), vdeo e teclado. Pode ter uma
variao, denominada torre.
Notebooks:
Menor que os desktops, so portteis e usam
baterias.
Dentre os equipamentos portteis, aquele
que tem as maiores dimenses.

Microcomputadores
Palmtops ou handhelds
Computadores quase do tamanho da palma
de nossas mos
Netbooks:
So similares aos notebooks, mas possuem
dimenses e capacidade de processamento
menores

Estaes de trabalho
Projetadas para realizar tarefas mais pesadas,
em reas cientficas, desenhos complexos,
clculos matemticos etc.
Possuem potncia de clculo e velocidade de
processamento
similares
s
de
um
minicomputador.

Minicomputadores
Suportam o processamento
usurios e programas.

de

mltiplos

Manipulam diversos dispositivos de entrada e


sada.
Possuem
sistemas
sofisticados.

operacionais

Praticamente no so mais fabricados.

mais

Computadores de grande porte


Manuseiam considervel volume de dados e
executam simultaneamente programas de uma
grande quantidade de usurios
Pode interagir com centenas ou milhares de
usurios

Supercomputadores
Projetados para realizar grandes quantidades de
clculos o mais rapidamente possvel.
Mquinas assim podem realizar mais 2 bilhes
de operaes matemticas por segundo.
Manipulam mais de um bilho de clulas de
memria.

Classificao dos computadores

Notebook

Desktop

Classificao dos computadores

PalmTop

SuperComputador Cray T90

Classificao dos computadores

Mainframe IBM - 1952

Classificao dos computadores

Mainframe
IBM - 1959

Classificao dos computadores

Mainframe IBM - 1982

Classificao dos computadores

Mainframe IBM 2004

Medidas de desempenho
Tempo de Resposta: perodo de tempo gasto
entre o instante em que o usurio iniciou uma
solicitao ou interrogao e o instante em que o
sistema apresentou ao usurio a sua resposta ou
atendeu sua solicitao. Ex. Saldo bancrio

Medidas de desempenho
Vazo (throughput): Define a quantidade de
aes ou transaes que pode ser realizada por
um sistema na unidade de tempo. Por exemplo, a
quantidade de atualizaes que pode ser feita em
um sistema de controle do estoque.

Faculdade Anhanguera de Belo Horizonte


Unidade Centro

Você também pode gostar