Upload
nguyencong
View
221
Download
0
Embed Size (px)
Citation preview
ORGANIZAÇÃO DE COMPUTADORES
CAMPUS SANTO ANDRÉ – CELSO CANDIDO
SEMESTRE – 2014‐1
CONTEÚDO DA AULA
NOTAÇÃO UTILIZANDO BASE 10
NOTAÇÃO UTILIZANDO BASE 2
NOTAÇÃO UTILIZANDO BASE 16
REPRESENTAÇÃO BINÁRIA
BYTE, KBYTE, GBYTE E OUTROS MÚLTIPLOS
QUE SISTEMA (BASE) DE LEITURA UTILIZAMOS?
• Utilizamos o sistema decimal (base 10), no qual temos algarismosde 0 a 9 representando valores de unidades, dezenas, centenas etc.
• Dependendo da posição (notação posicional) um algarismo assumevalores diferente.
• Cada posição corresponde a uma potência da base começando em0 (zero).
Exemplo de representação decimais:a) 258 na base 10 (decimal) ou 25810b) 258 = 2 * 102 + 5 * 101 + 8 * 100
c) 258 = 2 centenas + 5 dezenas + 8 unidades
A BASE É A BASE DE TUDO !!!
Algarismos na base decimal (10): 0 1 2 3 4 5 6 7 8 9
VAMOS CONHECER OUTRAS BASES E SEUS ALGARISMOS?
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
Algarismos na base octal (8): 0 1 2 3 4 5 6 7
1012 = 1 * 22 + 0 * 21 + 1* 20
= 4 + 0 + 1 = 510
EM OUTRAS BASES... É A MESMA COISA !!!
CADA POSIÇÃO CORRESPONDE A UMA POTÊNCIA DESSA BASE
A516 = A * 161 + 5 *160= 10 * 16 + 5 *1= 160 + 5 = 16510
2278 = 2 * 82 + 2 * 81 + 7 * 80= 128 + 16 + 7 = 15110
PENSANDO EM HEXADECIMAL
Qual a sua idade em hexadecimal?Exemplo: Decimal: 39 anos = 3910Hexadecimal: 27 H anos ou 2716
Hexadecimal
Explicando:2716 = 2 x 161 + 7* 160
= 32 + 7 = 39
Melhorou?
0BIT
1
VAMOS A BASE BINÁRIA?
Cada posição poderá possuir apenas 2 valores.
(BInary DigiT)
1 bit: 0 1 2 = 21 possibilidades
2 bits: 00 01 10 11 4 = 22 possibilidades
então, n bits: 00n 01n ... 2n possibilidades
De quantos bits eu preciso?
Para transformar decimal em binário, devemos encontrar a potência de 2 mais próxima que
comporte o número apresentado, por exemplo 12010:
12010 Pela tabela serão necessários 7 bits ou 27 = 128, porque 26 = 64 bits < 12010
27 = 128 bits > 12010O binário do decimal 12010 = 11110002
128 64 32 16 8 4 2 10 1 1 1 1 0 0 0
POTÊNCIA VALOR
20 121 222 423 824 1625 3226 6427 12828 25629 512210 1024
De quantos bits eu preciso?
Para transformar decimal em binário, devemos encontrar a potência de 2 mais próxima que
comporte o número apresentado, por exemplo 25010:
25010 Pela tabela serão necessários 8 bits ou 28 = 256, 27 = 128 bits < 25010
28 = 256 bits > 25010O binário do decimal 12010 = 111110102
256 128 64 32 16 8 4 2 10 1 1 1 1 1 0 1 0
POTÊNCIA VALOR
20 121 222 423 824 1625 3226 6427 12828 25629 512210 1024
E de byte em byte ...
• Um conjunto de 8 bits representa 1 byte e um conjunto de 4 bits representa ½ byte.
ATENÇÃO: 1 KB = 1024 Bytes e 1 MB = 1048576 Bytes.
• Saber na “ponta da língua” a “tabuada” de potências de2 é útil e poupa muito tempo.
• Utilizar os múltiplos (K, M, G ...) facilita, pois a capacidadede armazenamento dos diversos dispositivos nocomputador é medida em bytes.
Quais são os múltiplos do byte?
NOME SÍMBOLO MÚLTIPLO POTÊNCIA DECIMAL
Byte B 20 10
Kilobyte KB 210 10241
Megabyte MB 220 10242
Gigabyte GB 230 10243
Terabyte TB 240 10244
Petabyte PB 250 10245
Exabyte EB 260 10246
Zetabyte ZB 270 10247
Yotabyte YB 280 10248
uantos arquivos de 3 MB cabem em um disco de 90 GB?Não precisa fazer muita conta...
mos a um exemplo
90 GB = 90 x 230 bytes
3 MB = 3 x 220 bytes
nº arquivos = 90 x 230 bytes3 x 220 bytes
a lembrar que:B = 210 bytesB = 220 bytesB = 230 bytes
nº arquivos = = 30 x 210
uantos arquivos de 40 MB cabem em um disco de 2 TB?Não precisa fazer muita conta...
mos a mais um exemplo
2 TB = 2 x 240 bytes
40 MB = 40 x 220 bytes
nº arquivos = 40 x 220 bytes2 x 240 bytes
nº arquivos = = 20 x 220
a lembrar que:B = 210 bytesB = 220 bytesB = 230 bytes = 240 bytes
números podem ser representados em bases diferentes.
bases 2 e 16 são as mais utilizadas na informática.
ber trabalhar com números binários e seus múltiplos éndamental e facilitará seu trabalho.
cê deve praticar! No material didático temos vários exercíciosbre a aula de hoje.
mbrem‐se... existem diversos tipos de pessoas no mundo, a
UMO DA AULA 2
AULA DE APOIO
starão disponibilizadas nos descritos a baixo para downloads osrquivos nos formatos: PowerPoints ou Word das aulas. Algunsstarão disponíveis para impressão, outros, somente para leitura,as não para edição. Em alguns casos em que se fizer necessário a
mpressão, o professor estará liberando para um melhoresenvolvimento dos trabalhos a ser solicitados.
tes do professor:www.aulasprof.6te.net www.profcelso.orgfree.com
ontato:l did @ i b