Aula_02

Aula_02


DisciplinaOrganização de Computadores4.836 materiais83.926 seguidores
Pré-visualização1 página
*
*
ORGANIZAÇÃO DE COMPUTADORES
NOME DA ÁREA OU CAMPUS \u2013 SIMONE MARKENSON
Rio de Janeiro, Maio 2011
*
*
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.
*
*
		
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) um algarismo assume valores diferente
QUE SISTEMA 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) um algarismo assume valores diferente
Cada posição corresponde a uma potência da base começando em 0 (zero)
	Por exemplo: 	
	258 na base 10 ou 25810
	258 = 2 * 102 + 5 * 101 + 8 * 100
	 (2 centenas + 5 dezenas + 8 unidades)
QUE SISTEMA (BASE) UTILIZAMOS? 
*
*
A BASE É A BASE DE TUDO !!!
VAMOS CONHECER OUTRAS BASES E SEUS ALGARISMOS?
Algarismos na base decimal (10): 
0 1 2 3 4 5 6 7 8 9
*
*
A BASE É A BASE DE TUDO !!!
VAMOS CONHECER 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
*
*
A BASE É A BASE DE TUDO !!!
VAMOS CONHECER 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
*
*
EM OUTRAS BASES... 
SIM, É A MESMA COISA !!!
1012 = 1 * 22 + 0 * 21 + 1* 20 =
4 + 0 + 1 = 510
CADA POSIÇÃO CORRESPONDE A UMA POTÊNCIA DESSA BASE
*
*
EM OUTRAS BASES... 
SIM, É A MESMA COISA !!!
1012 = 1 * 22 + 0 * 21 + 1* 20 =
4 + 0 + 1 = 510
CADA POSIÇÃO CORRESPONDE A UMA POTÊNCIA DESSA BASE
A516 = A * 161 + 5 *160
10 * 16 + 5 *1 =
160 + 5 = 16510
*
*
PENSANDO EM HEXADECIMAL
Qual a sua idade em hexadecimal?
Ex:
Decimal: 39 anos
*
*
PENSANDO EM HEXADECIMAL
Qual a sua idade em hexadecimal?
Ex: 
Decimal: 39 anos
Hexadecimal: 27 anos 
(também representado por 27h)
*
*
PENSANDO EM HEXADECIMAL
Qual a sua idade em hexadecimal?
Ex: 
Decimal: 39 anos
Hexadecimal: 27 anos 
(também representado por 27h)
Verificando: 27h = 2 x 161 + 7* 160 = 32 + 7 = 39
Melhorou o entendimento ou a idade? \uf04a
*
*
			0
BIT 					
			1
cada posição
pode ter 2 valores
(BInary digiT)
VAMOS A BASE BINÁRIA?
*
*
			
			0
BIT 					
			1
1 bit:		0 	1 		\uf0e0 2 = 21 possibilidades
2 bits: 	00 01 10 11 	\uf0e0 4 = 22 possibilidades
n bits:	00n 01n ... 	\uf0e0 2n possibilidades
VAMOS A BASE BINÁRIA?
cada posição
pode ter 2 valores
(BInary digiT)
*
*
De quantos bits eu preciso?
Devemos encontrar a potência de 2 mais
próxima que comporte o número:
120 \uf0e0 serão necessários 7 bits 
26 = 64 <120
 
27 = 128 >120
*
*
De quantos bits eu preciso?
Devemos encontrar a potência de 2 mais
próxima que comporte o número:
250 \uf0e0 serão necessários 8 bits: 
27 = 128 < 250
 
28 = 256 > 250
*
*
E de byte em byte ...
Um conjunto de 8 bits representa um byte
Saber na \u201cponta da língua\u201d a \u201ctabuada\u201d 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	
ATENÇÃO: 1 KB = 1024 BYTES
*
*
Quais são os múltiplos do byte?
*
*
	Quantos arquivos de 3MB cabem em um disco de 90GB?
Não precisa fazer muita conta...
		
						
		
Vamos a um 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 exemplo
90GB = 90 x 230 bytes
3MB = 3 x 220 bytes
 
nº arquivos = 90 x 230 bytes = 
	 3 x 220 bytes
	 
30 x 210 
 30K arquivos
*
*
	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 exemplo
90GB = 90 x 230 bytes
3MB = 3 x 220 bytes
 
nº arquivos = 90 x 230 bytes = 30 x 210 
	 3 x 220 bytes
º arquivos = 90 x 230 bytes = 
	
*
*
	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 exemplo
90GB = 90 x 230 bytes
3MB = 3 x 220 bytes
 
nº arquivos = 90 x 230 bytes = 30 x 210 
	 3 x 220 bytes
º arquivos = 90 x 230 bytes = 
nº arquivos = 30K arquivos
	
*
*
RESUMO DA AULA 2
*
*
RESUMO DA AULA 2
*