Sistemas Numéricos

Propaganda
Sistemas Numéricos
Eletrônica Digital
PROFESSOR LUCAS KOEPSEL ROSA
Definição de Sistemas Numéricos
Eletrônica Digital
PROFESSOR LUCAS KOEPSEL ROSA
Definição Sistemas Numéricos

Em condições ideais,
numeração deve:
um
sistema
•
Representar uma grande quantidade de
números úteis (ex.: todos os números
inteiros, ou todos os números reais);
•
Dar a cada número representado uma
única descrição (ou pelo menos uma
representação padrão);
•
Refletir
as
estruturas
aritméticas dos números.
algébricas
de
e
Sistemas Numéricos - Professor Lucas Koepsel Rosa
Definição Sistemas Numéricos

Um sistema de numeração, (ou sistema
numeral) deve possuir:
•
Linguagem representativa dos valores;
•
Alfabeto definido e finito;
•
Sua difusão universal não deve seguir as
leis da matemática.
Sistemas Numéricos - Professor Lucas Koepsel Rosa
Tipos de Sistemas Numéricos

Entre os sistemas numéricos mais utilizados
na
computação
há
o binário, decimal, octal e sistema
hexadecimal.
Cada
um
destes
apresentando sua própria faixa de valores
possíveis, e cada um possui uma aplicação
específica,
dentro
da
Ciência
da
Computação.
Sistemas Numéricos - Professor Lucas Koepsel Rosa
SND – Sistema de Numeração
Decimal

O sistema decimal ou de base dez é um sistema de
numeração posicional em que todas as quantidades se
representam com base em dez números.

Sistema usual de numeração;

Digitos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9;

Organização posicional: 328 = 3x102 + 2x101 8+x100 = 300 + 20 + 8;

Base 10;

Numeros são expressos como somas de potências de 10 (a base do
Sistema decimal)

Identificação do Sistema empregados em uma numeração : 32810;
Sistemas Numéricos - Professor Lucas Koepsel Rosa
SNB – Sistema de Numeração
Binário

O sistema binário ou de base 2 é um sistema de
numeração posicional em que todas as quantidades se
representam com base em dois números, ou seja, zero e um (0 e 1).

Sistema tipicamente aplicado em sistemas computacionais devido
a correspondência entre os dois estados de sinal digital –
inativo/ativo (off/on, false/true);

Digitos: 0, 1;

Organização posicional: 10101 = 1x24 + 0x23 + 1x22 + 0x21 + 1x20;

Base 2;

Identificação do Sistema empregados em uma numeração :
101012;
Sistemas Numéricos - Professor Lucas Koepsel Rosa
SNO – Sistema de Numeração
Octal

O sistema octal ou de base 8 é um sistema de
numeração posicional em que todas as quantidades se
representam com base em oito números. No ocidente, estes são os
algarismos arábicos.

Digitos: 0, 1, 2, 3, 4, 5, 6, 7;

Base 8;

Identificação do Sistema empregados em uma numeração : 3248;
Sistemas Numéricos - Professor Lucas Koepsel Rosa
SNH – Sistema de Numeração
Hexadecimal

O sistema hexadecimal ou de base 16 é um sistema de
numeração posicional em que todas as quantidades se
representam com base em dezesseis números, portando
empregando 16 símbolos.

Digitos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F;

As letras de A à F representam respectivamente os números de 10 à
15;

Base 16;

Identificação do Sistema empregados em uma numeração : 3B116;
Sistemas Numéricos - Professor Lucas Koepsel Rosa
Conversão entre Bases de SN´s
Eletrônica Digital
PROFESSOR LUCAS KOEPSEL ROSA
Conversão entre Bases, por quê?

A aplicação de conversão entre bases é importante para melhor
entendimento e comunicação quando representados
numeradores de bases diferentes.

A conversão entre sistemas numéricos é feita com base em
algumas regras e serve para que se obtenha o valor de um
elemento no sistema numérico mais adequado a cada situação.
Sistemas Numéricos - Professor Lucas Koepsel Rosa
Conversão Decimal para Binário




Para realizar a conversão utiliza-se o método
de divisão repetida.
Divisão
Quociente
Resto
1985/2
992
1
Para converter, por exemplo, o número
decimal 1985 em binário deve-se fazer o
seguinte:
992/2
496
0
496/2
248
0
248/2
124
0
Dividir o número decimal por 2. Caso o
resultado seja exato, aquela divisão terá resto
0 (zero), se não for exato terá resto 1 (um).
Esse valor deve ser anotado da direita para a
esquerda ou como explicado abaixo do
exemplo.
124/2
62
0
62/2
31
0
31/2
15
1
15/2
7
1
7/2
3
1
3/2
1
1
1/2
0
1
Deve-se
dividir
o
número
até
que
o quociente da divisão seja igual a 0 (zero).

Resultado: 111110000012
Sistemas Numéricos - Professor Lucas Koepsel Rosa
Conversão Decimal para Binário

Para convertermos o número 25 para base 2, devemos proceder
da seguinte forma:

A cada passo do exercício, é
realizada a divisão do valor
pelo número da base(2).
Sistemas Numéricos - Professor Lucas Koepsel Rosa
Conversão de Numeros Decimais
para Octal

Para converter de decimal para Octal, procede-se do mesmo
modo que na conversão decimal-binário. Basta agora dividir por 8
e não mais por 2.

Para convertermos o número 21710 e 3710 para base 8, devemos
proceder da seguinte forma:
Sistemas Numéricos - Professor Lucas Koepsel Rosa
Conversão de Numeros Decimais
para Hexadecimais

Para converter de decimal para hexadecimal, procede-se do
mesmo modo que na conversão decimal-binário. Basta agora
dividir por 16 e não mais por 2.

Para convertermos o número 22310 e 7610 para base 10, devemos
proceder da seguinte forma:
Sistemas Numéricos - Professor Lucas Koepsel Rosa
Conversão de Numeros Binários
para Decimais

Para convertermos o número 10011011 para base 10, devemos
proceder da seguinte forma:
Sistemas Numéricos - Professor Lucas Koepsel Rosa
Conversão de Numeros Octal para
Decimais

Para convertermos o número 3318 e 458 para base 10, devemos
proceder da seguinte forma:
Sistemas Numéricos - Professor Lucas Koepsel Rosa
Conversão de Numeros
Hexadecimais para Decimais

Para convertermos o número A2F716 para base 10, devemos
proceder da seguinte forma:
Sistemas Numéricos - Professor Lucas Koepsel Rosa
Download