Buscar

Sistemas Numéricos

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 18 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 18 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 18 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Introdução aos Sistemas 
Computacionais 
Disciplina: 113468 
 
Prof. Marcus Vinicius Lamar 
 
2 
Sistemas Numéricos 
 
“42 
The Answer to the Ultimate Question of Life, 
the Universe, and Everything” 
Douglas Adams 
 
 
http://en.wikipedia.org/wiki/The_Hitchhiker’s_Guide_to_the_Galaxy 
UnB/CIC 113468– Introdução aos Sistemas Computacionais 
 Para podemos representar um número, devemos primeiramente definir 
uma base 
 
 
Em sistemas de numeração posicionais, a base pode ser qualquer número 
inteiro b ≥ 2 
 
 
 A forma geral de um número no sistema de numeração posicional é dada 
por 
 
 
 
 
 onde há p dígitos a esquerda da vírgula e n dígitos a direita. 
Sistemas Numéricos Posicionais 
1 2 1 0 1 2... , ...b p p nN d d d d d d d− − − − −=
3 
UnB/CIC 113468– Introdução aos Sistemas Computacionais 
 O valor D correspondente a um número N, em uma base b, é dado pela 
soma do valor de cada dígito multiplicado pelo peso correspondente, 
naquela base: 
 
Sistemas Numéricos Posicionais 
1p
i
i
i n
D d b
−
=−
= ⋅∑
1 2 1 0 1 2... , ...p p nd d d d d d d− − − − −
Dígito mais significativo 
(Most Significant Digit) 
Dígito menos significativo 
(Least Significant Digit). 
4 
UnB/CIC 113468– Introdução aos Sistemas Computacionais 
• Base Decimal: b=10 
 
• Símbolos: 0,1,2,3,4,5,6,7,8,9 
 
• Exemplos: 
3 2 1 0
10
3 2 1 0 1 2
10
4704 4 10 7 10 0 10 4 10
4704,08 4 10 7 10 0 10 4 10 0 10 8 10− −
= × + × + × + ×
= × + × + × + × + × + ×
• Usado naturalmente pelos humanos 
• As vezes representada pelo prefixo 0d : 0d4704 
Sistemas Numéricos Posicionais 
5 
UnB/CIC 113468– Introdução aos Sistemas Computacionais 
• Base Binária: b=2 
 
• Símbolos: 0,1 
 
• Exemplos: 
3 2 1 0
2 10
3 2 1 0 1 2
2 10
1101 1 2 1 2 0 2 1 2 13
1101,01 1 2 1 2 0 2 1 2 0 2 1 2 13,25− −
= × + × + × + × =
= × + × + × + × + × + × =
• Usado naturalmente pelos computadores. 
• Muitas vezes representada pelo prefixo 0b : 0b1101 
Sistemas Numéricos Posicionais 
6 
UnB/CIC 113468– Introdução aos Sistemas Computacionais 
• Base Octal: b=8 
 
• Símbolos: 0,1,2,3,4,5,6,7 
 
• Exemplos: 
8 10
8
3 2 1 0
3 2 1 0 1
10
1074 1 572
1074,1 
8 0 8 7 8 4 8
8 0 8 7 81 572,128 5+4 1 8−
× + × + × + × =
× + × + × == × + ×
=
• Muito pouco usada atualmente. 
• As vezes representada pelo prefixo 0o : 0o1074 
Sistemas Numéricos Posicionais 
7 
UnB/CIC 113468– Introdução aos Sistemas Computacionais 
• Base Hexadecimal: b=16 
 
• Símbolos: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F 
 
• Exemplos: 
16 10
16
3 2 1 0
1
1
0
3 2 1 0
1B02 1 6914
1B02,1 1
16 11 16 0 16 2 16
16 11 16 0 16 2 16 6914,06251 16−
× + × + × + × =
× + × + × + × + × =
=
=
• Muito usada pelos humanos para representar dados digitais. 
• Representada pelo prefixo 0x : 0x1B02 
Sistemas Numéricos Posicionais 
8 
UnB/CIC 113468– Introdução aos Sistemas Computacionais 
• Conversão de Bases inteiros: Decimal x Binário x Octal x Hexadecimal 
Base-10 Base-2 Base-8 Base-16 
Decimal Binário Octal Hexadecimal 
00 0000 00 0 
01 0001 01 1 
02 0010 02 2 
03 0011 03 3 
04 0100 04 4 
05 0101 05 5 
06 0110 06 6 
07 0111 07 7 
08 1000 10 8 
09 1001 11 9 
10 1010 12 A 
11 1011 13 B 
12 1100 14 C 
13 1101 15 D 
14 1110 16 E 
15 1111 17 F 
Sistemas Numéricos Posicionais 
9 
UnB/CIC 113468– Introdução aos Sistemas Computacionais 
• Conversão de base qualquer para decimal 
 
 Calculo do valor do número na base decimal: 
 
 
 
 
 
1p
i
i
i n
D d b
−
=−
= ⋅∑
Obs.: Esta é a própria definição e pode ser usada para realizar a 
conversão de base qualquer para qualquer base, bastando que as 
operações aritméticas sejam feitas na base de destino. 
Sistemas Numéricos Posicionais 
10 
UnB/CIC 113468– Introdução aos Sistemas Computacionais 
• Conversão de decimal para base qualquer 
 
Ex.: 61,687510 para binário, octal e hexa 
 
 Parte Inteira: divisões sucessivas pela base 
 13 
61 16 
3 16 
0 3 
61 8 
 5 7 8 
 7 0 
6110=01111012 6110=0758 6110=03D16 
61 2 
 1 30 2 
 0 15 2 
 1 7 2 
 1 3 2 
 1 1 
0 
2 
 1 
Sistemas Numéricos Posicionais 
11 
UnB/CIC 113468– Introdução aos Sistemas Computacionais 
 Parte Fracionária: multiplicações sucessivas da parte fracionária pela base 
0,6875×2 = ,375
0,375×2 = ,75
0,75×2 = ,5
0,5×2 = ,0
0,0×2
1
0
1
1
= 0,0
0,6875×8 = ,5
0,5×8 = ,0
0,0×8
5
4
= 0,0
0,6875×16 = ,0
0,0×
11
16 = 0,0
0,687510=0,101102 0,687510=0,5408 0,687510=0,B016 
Logo: 61,687510 = 111101,10112 = 75,548 = 3D,B16 
Sistemas Numéricos Posicionais 
12 
UnB/CIC 113468– Introdução aos Sistemas Computacionais 
13 
Sinais Analógicos e Sinais Digitais 
 Sinal Analógico 
 São contínuos no tempo e 
amplitude. 
 Ex.: sinais da natureza 
 
 Sinal Digital 
 São discretos no tempo e na 
amplitude. 
 Ex.: chave liga-desliga 
110101011101010111 
 
UnB/CIC 113468– Introdução aos Sistemas Computacionais 
O Computador Digital 
 O Computador Analógico 
 Podem ser eletrônicos, hidráulicos, mecânicos, etc. 
 Processam sinais de entrada sinais de saída. 
 
Processamento eletrônico dos sinais: 
Operações mais comuns: 
+,-,*,/,log,exp,√x,x2, derivada, integral, filtros. 
 
Vantagens: Velocidade, permite processamento 
de sinais muito rápidos em tempo-real. 
Desvantagem: Não são facilmente programáveis. 
 
De uso muito comum até bem pouco tempo. 
Hoje os computadores digitais estão rápidos o suficiente 
para usar processamento digital com um custo razoável. 
14 
UnB/CIC 113468– Introdução aos Sistemas Computacionais 
O Computador Digital 
 Os circuitos eletrônicos de um computador digital moderno operam com sinais de 
´apenas dois níveis distintos. 
 Motivo: solução simples, alta confiabilidade e baixo custo de implementação. 
 Dispositivo básico dos Processadores Digitais: Transistor 
 Componente básico criado a partir de materiais semicondutores. 
 Possui as propriedades de: 
 Amplificar linearmente um sinal (ex.: Aparelhos de som) 
 Atuar como uma chave liga-desliga eletricamente controlada 
 
TecnologiaMOS 
15 
UnB/CIC 113468– Introdução aos Sistemas Computacionais 
Conceito de bit e seus múltiplos 
 Bit (Binary Digit): 
 representa a forma lógica de um estado “ligado/desligado” ou binário 
existente em dispositivos eletrônicos digitais. 
 bit “ligado” é representado pelo símbolo 1. 
 bit “desligado” é representado pelo símbolo 0. 
 
 Em seu nível mais baixo, TUDO (números inteiros, fracionários, letras, 
algarismos, sinais de pontuação, símbolos, sons, imagens (cores), instruções 
e programas) na memória do computador é representado por números 
binários. 
 
 Nibble: 4 bits 
 Byte: 8 bits 
 Word: 8, 16, 32, 64, 128… dependendo do processador 
BYTE BIT BIT BIT BIT BIT BIT BIT BIT 
BYTE 
16 
UnB/CIC 113468– Introdução aos Sistemas Computacionais 
 Com 1 bit é possível representar 2 números binários diferentes: 
Apagada = 0 
 
Acesa = 1 
lâmpada 
Conjunto de 2 lâmpadas 
0 0 
22 = 4 combinações 
0 1 
1 1 
1 0 
Portanto, 
com 1 byte (8 bits) é 
possível representar 
28 = 256 números 
binários diferentes 
e 
com N bits é possível 
representar 2N números 
binários diferentes 
Conceito de bit e seus múltiplos 
17 
 Com 2 bits é possível representar 4 números binários diferentes: 
UnB/CIC 113468– Introdução aos Sistemas Computacionais• Bits, bytes e seus múltiplos são utilizados para quantificar 
capacidade de armazenamento e transmissão. 
Conceito de bit e seus múltiplos 
18 
Prefixo binário Prefixo decimal 
	Introdução aos Sistemas Computacionais�Disciplina: 113468�
	Número do slide 2
	Número do slide 3
	Número do slide 4
	Número do slide 5
	Número do slide 6
	Número do slide 7
	Número do slide 8
	Número do slide 9
	Número do slide 10
	Número do slide 11
	Número do slide 12
	Número do slide 13
	O Computador Digital
	O Computador Digital
	Conceito de bit e seus múltiplos
	Número do slide 17
	Número do slide 18

Outros materiais