Buscar

Aula_02 ORGANIZAÇÃO DE COMPUTADORES

Prévia do material em texto

Organização de 
Computadores
Prof. Luiz di Marcello
Aula 2
UNIDADES DE ARMAZENAMENTO
DE DADOS
QUE SISTEMA (BASE) UTILIZAMOS?
• Utilizamos o sistema decimal (base 10), no qual temos 
algarismos de 0 a 9 representando valores de unidades, 
dezenas, centenas, etc.
• Dependendo da posição (notação posicional) o 
algarismo assume um valor diferente
• Cada posição corresponde a uma potência da base 
começando em ZERO (mais à direita)
Por exemplo: 258 na base 10 ou 25810
258 = 2 * 102 + 5 * 101 + 8 * 100
(2 centenas + 5 dezenas + 8 unidades)
QUE TAL APRENDEREMOS OUTRAS BASES
E SEUS ALGARISMOS?
Algarismos na base decimal (10): 
0 1 2 3 4 5 6 7 8 9
Algarismos na base binária (2): 
0 1
Algarismos na base hexadecimal (16): 
0 1 2 3 4 5 6 7 8 9 A B C D E F
A BASE É A BASE DE TUDO !!!
EM OUTRAS BASES, CADA POSIÇÃO 
CORRESPONDE A UMA POTÊNCIA DESSA 
BASE?
SIM, É A MESMA COISA !!!
1012 = 1 * 2
2 + 0 * 21 + 1* 20
4 + 0 + 1 = 510
BINÁRIO
EM OUTRAS BASES, CADA POSIÇÃO 
CORRESPONDE A UMA POTÊNCIA DESSA 
BASE?
SIM, É A MESMA COISA !!!
1012 = 1 * 2
2 + 0 * 21 + 1* 20
4 + 0 + 1 = 510
A516 = A * 16
1 + 5 *160
10 * 16 + 5 *1
160 + 5 = 16510
BINÁRIO
HEXADECIMAL
VAMOS ALTERAR NOSSO SISTEMA
PARA HEXADECIMAL?
Por exemplo, calcule a sua idade em hexadecimal
Decimal: 39 anos
VAMOS ALTERAR NOSSO SISTEMA
PARA HEXADECIMAL?
Por exemplo, calcule a sua idade em hexadecimal
Decimal: 39 anos
Hexadecimal: 27 anos (também representado por 27h)
VAMOS ALTERAR NOSSO SISTEMA
PARA HEXADECIMAL?
Por exemplo, calcule a sua idade em hexadecimal
Decimal: 39 anos
Hexadecimal: 27 anos (também representado por 27h)
Verificando: 27h = 2 x 161 + 7* 160 = 32 + 7 = 39
E aí, melhorou o entendimento?
0
BIT
1
cada posição
pode ter 2 valores
(BInary digiT)
VAMOS CONHECER UM POUCO MAIS DA 
BASE BINÁRIA?
0
BIT
1
1 bit: 0 1  2 = 21 possibilidades
2 bits: 00 01 10 11  4 = 22 possibilidades
n bits: 00n 01n ...  2n possibilidades
cada posição
pode ter 2 valores
(BInary digiT)
VAMOS CONHECER UM POUCO MAIS DA 
BASE BINÁRIA?
DE QUANTOS BITS EU PRECISO?
Devemos encontrar a potência de 2 mais
próxima que comporte o número:
120  serão necessários 7 bits : 27 = 128
1 1 1 1 0 0 02
250  serão necessários 8 bits: 28 = 256
1 1 1 1 1 0 1 02
E DE Byte EM Byte ...
• Um conjunto de oito bits (octeto) representa um 
byte
• Saber na ponta da língua a “tabuada” de 
potências de 2 é útil e poupa muito tempo
• Utilizar os múltiplos (K, M, G ...) facilita, pois a 
capacidade de armazenamento dos diversos 
dispositivos no computador é medida em bytes
QUAIS SÃO OS MÚLTIPLOS DO BYTE?
NOME SÍMBOL
O
MÚLTIPLO
quilobyte KB 210
megabyte MB 220
gigabyte GB 230
terabyte TB 240
petabyte PB 250
exabyte EB 260
zetabyte ZB 270
yottabyte YB 280
Quantos arquivos de 3MB cabem em um disco de 
90GB?
VAMOS A UM RÁPIDO EXEMPLO...
Quantos arquivos de 3MB cabem em um disco de 
90GB?
Não precisa fazer muita conta...
Basta lembrar que:
1KB = 210 bytes
1MB = 220 bytes
1GB = 230 bytes
VAMOS A UM RÁPIDO EXEMPLO...
Quantos arquivos de 3MB cabem em um disco de 
90GB?
Não precisa fazer muita conta...
Basta lembrar que:
1KB = 210 bytes
1MB = 220 bytes
1GB = 230 bytes
90GB = 90 x 230 bytes
3MB = 3 x 220 bytes
nº arquivos = 90 x 230 bytes = 30 x 210
3 x 220 bytes
nº arquivos = 30K arquivos
VAMOS A UM RÁPIDO EXEMPLO...
Para uma determinada base B, empregando-se 
n dígitos pode-se representar Bn combinações 
distintas
Considere, por exemplo, a representação em 
base decimal com 3 dígitos. Esta 
representação fornece 103 (portanto, 1000) 
números distintos (de 000 a 999)
Se, no entanto, utilizarmos a base binária, para 
os mesmos 3 dígitos, tem-se 23 (portanto, 8) 
números distintos (de 000 a 111)
Combinações permitidas com n dígitos 
em uma base B
 Os números podem ser representados em bases 
diferentes
 As bases 2 (binário) e 16 (hexadecimal) são as 
mais utilizadas na informática
 Saber operar com números binários e seus 
múltiplos é fundamental e facilitará seu trabalho 
na informática
 Você deve praticar!
RESUMINDO:
 Os números podem ser representados em bases 
diferentes
 As bases 2 (binário) e 16 (hexadecimal) são as 
mais utilizadas na informática
 Saber operar com números binários e seus 
múltiplos é fundamental e facilitará seu trabalho 
na informática
 Você deve praticar!
 E lembrem-se... existem 102 tipos de pessoas no 
mundo, as que conhecem números binários e as 
que não conhecem...   
RESUMINDO:
Organização de 
Computadores
Prof. Luiz di Marcello
Atividade 2
1) Uma máquina foi criada para atender certas
necessidades do Dr. Byte em seu projeto. Essa
máquina dispõe de um registrador para
processamento com 5 bits. Qual o maior número
inteiro possível de ser representado neste
registrador?
( ) 31
( ) 32
( ) 25
( ) 15
( ) 9
2) Você possui um link de Internet em sua 
residência de 8 Mbps. Considerando este link em 
sua performance máxima, informe em quanto 
tempo você conseguiria efetuar o download de um 
arquivo de 600 MB:
( ) 5 minutos
( ) 10 minutos
( ) 15 minutos
( ) 20 minutos
( ) 25 minutos

Continue navegando