sistema de numeração -...
Post on 25-Nov-2018
223 Views
Preview:
TRANSCRIPT
Lógica Matemática Elementos de Lógica Digital
Sistema de numeração
Você já pensou sobre:
a) O modo como surgiram os números?
b) Como foram as primeiras formas de contagem?
c) Como os números foram criados, ou, será que eles sempre existiram?
d) Como se dá uma representação numérica?
e) Quais os símbolos numéricos?
f) O que é um número? Qual a sua importância?
09/08/2016 2
Lógica Matemática Elementos de Lógica Digital
Símbolos numéricos Representação numérica é utilizada para representar quantidade.
.
09/08/2016 3
I II III IIII IIIII IIIIII IIIIIII IIIIIIII IIIIIIIII
1 2 3 4 5 6 7 8 9
Lógica Matemática Elementos de Lógica Digital
Sistema de numeração É um conjunto de regras que permite escrever todos os números naturais através de palavras e sinais. É a palavra ou símbolo que expressa quantidade, grandeza, intensidade, ordem, etc.
Um sistema de numeração deve: •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 algébricas e aritméticas dos números.
09/08/2016 4
Lógica Matemática Elementos de Lógica Digital
Qualquer sistema de numeração pode ser representado por:
N = dnbn +... + d3b3 + d2b2 + d1b1 + d0b0
Onde: N = representação do número na base n = valor posicional d = representa o peso da potencia b = representa a base do sistema Exemplos: a) 1210 = 1.101 + 2.100 = 1210 b) 1116 = 1.161 + 1.160 = 1710 c) 11002 = 1.23 + 1.22 + 0.21 + 0.20 = 1210 d) 148 = 1.81 + 4.80 = 1210
09/08/2016 5
Lógica Matemática Elementos de Lógica Digital
Há muitos sistemas de numeração em uso na tecnologia digital. Os mais comuns são: decimal, binário e hexadecimal.
No cotidiano usa-se o sistema decimal, enquanto os sistemas digitais operam usando números binários.
O hexadecimal é um sistema de numeração que torna mais fácil para os humanos lidar com os números binários.
Os três sistemas funcionam e são definidos da mesma forma.
09/08/2016 6
Lógica Matemática Elementos de Lógica Digital
Sistema decimal
É composto por 10 símbolos ou números:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Usando esses símbolos, pode-se expressar qualquer quantidade.
O sistema decimal também é chamado de sistema de base 10, por ter 10 dígitos.
A palavra “digito” é derivada da palavra “dedo” em latim.
09/08/2016 7
Lógica Matemática Elementos de Lógica Digital
O sistema decimal é um sistema de valor posicional, no qual cada dígito depende de sua posição no número.
Ex.
Em essência o dígito 2 é o de maior peso entre os 4. ele é denominado de dígito mais significativo (Most siginificant digit – MSD)
O dígito 6 é o de menor peso, sendo denominado de digito menos significativo (Least significant digit – LSD)
09/08/2016 8
Lógica Matemática Elementos de Lógica Digital
Os números decimais são representados usando potências de 10, multiplicadas pelos coeficientes apropriados, por isso é denominado de base 10.
Ex.
09/08/2016 9
Lógica Matemática Elementos de Lógica Digital
Considere o exemplo: 27,35
Como sabemos a virgula é utilizada para separar a parte inteira da fracionária do número.
09/08/2016 10
Lógica Matemática Elementos de Lógica Digital
Em geral, qualquer número é a soma de produtos do valor de cada dígito pelo seu valor posicional.
09/08/2016 11
Lógica Matemática Elementos de Lógica Digital
Contagem decimal A contagem no sistema decimal começa com o zero na posição da unidade e passa-se, progressivamente, pelos símbolos (dígitos) até chegar ao 9. Então, soma-se 1 na próxima posição de maior peso e recomeça-se com o zero na próxima posição. Esse processo vai até 99. Em seguida soma-se 1 na terceira posição e recomeça-se a contagem com zero nas duas primeiras posições.
09/08/2016 12
Lógica Matemática Elementos de Lógica Digital
É interessante notar que com duas posições decimais é possível contar 100 (102) números diferentes.
Com 3 posições pode-se contar até 1000 (103) números.
Em geral, com n posições ou dígitos, pode-se contar até 10n números diferentes, começando pelo zero e incluindo-o. O maior número será então 10n – 1.
09/08/2016 13
Lógica Matemática Elementos de Lógica Digital
Infelizmente, o sistema de numeração decimal não é conveniente para ser implementado em sistemas digitais.
É muito difícil projetar um equipamento eletrônico para que ele opere com 10 níveis diferentes de tensão (cada um representando um caractere decimal – 0 a 9)
Por outro lado, é muito fácil projetar um circuito eletrônico, simples e preciso, que opere com apenas dois niveis de tensão.
Por esse motivo, quase todos os sistemas digitais utilizam o sistema binário para suas operações. Outros sistemas de numeração digital também utilizam, para interpretar ou representar quantidades binárias, para conveniencias de quem trabalha e usa sistemas digitais.
09/08/2016 14
Lógica Matemática Elementos de Lógica Digital
Sistema binário
No sistema binário há apenas dois símbolos:
0 e 1.
Esses símbolos também podem ser utilizados para representar qualquer quantidade que pode ser representada no sistema decimal ou outro sistema de numeração.
Logo, é comum que o sistema binário utilize um número maior de dígitos para representar o número.
Ex. 10012 = 910
09/08/2016 15
Lógica Matemática Elementos de Lógica Digital
Tudo que foi dito para o sistema decimal é válido para o sistema binário, que também é de valor posicional, em que cada dígito binário tem um valor. Nesse caso, expresso em potencia de dois.
10102= 1x23+0x22+1x21+0x20
= 1x8 + 0x4 + 1x2 +0x1
= 8+0+2+0 = 1010
10102 = 1010
09/08/2016 16
Lógica Matemática Elementos de Lógica Digital
No sistema binário, o termo digito binário é quase sempre abreviado com o uso do termo bit.
Portanto, 10102 tem 4 bits.
Ex.101,1012=1x22+0x21+1x20+1x2-1+0x2-2+1x2-3 = 1x4+0x2+1x1+1x0,5+0x25+1x0,125 = 4+0+1+0,5+0+0,125
= 5,62510
O bit mais significativo tem peso 2
O bit menos significativo tem peso -3
09/08/2016 17
Lógica Matemática Elementos de Lógica Digital
É costume agrupar os números decimais de 3 em 3 dígitos.
Ex. 999.999
Nos números binários optou-se por agrupar de 4 em 4 dígitos, para facilitar a conversão.
O agrupamento de 4 dígitos binários dá-se o nome de nible.
Já o processamento feito pelos computadores está baseado em agrupamentos de 8 dígitos (bits), cada um desses recebendo o nome de byte.
09/08/2016 18
Lógica Matemática Elementos de Lógica Digital
Sistema Octal
No sistema Octal há 8 dígitos (0 a 7).
Esses 8 dígitos são representados pelas combinações possíveis de 3 bits, desde
010 = 0002 até
710 = 1112 .
Por essa razão, um número na base 2 pode ser representado em base 8 fazendo corresponder a cada grupo de 3 bits, pois 8 = 23.
09/08/2016 19
Lógica Matemática Elementos de Lógica Digital
Sistema Hexadecimal No sistema hexadecimal há 16 símbolos (dígitos). Utiliza-se os 10 símbolos do sistema decimal (0 a 9) e mais 6 símbolos extra, que por simplicidade são as 6 primeiras letras do alfabeto latino (A,B,C,D,E,F).
Como 16 = 24 cada dígito do sistema hexadecimal é representado por um conjunto de 4 bits Da mesma forma, o sistema hexadecimal é posicional.
Ex. 1E216 = 1x162 + Ex161 + 2x160
= 1x 256 + (14)x 16 + 2 x 1 = 256 + 224 + 2 = 48210
09/08/2016 20
Lógica Matemática Elementos de Lógica Digital
Conversão de sistema de numeração
A conversão entre os sistemas de numeração se dá devido a necessidade de várias representações .
Conversão de decimal para binário e vice-versa.
09/08/2016 22
Lógica Matemática Elementos de Lógica Digital
Conversão: Binário para decimal Sendo os números determinados por valor posicional, utiliza-se dessa posição para a conversão.
11012 = 1x23 + 1x22 + 0x21+ 1x10 = 8+4+0+1 = 1310
112 = 1x21+1x20 = 310
101,112 = 1x22+0x21+1x20+1x2-1+1x2-2
1x4 + 0x2 + 1x1 + 1x0,5 + 1x0,25 = 5,7510
Observe que o procedimento resume-se em descobrir os pesos, ou seja, as potências de 2, para cada posição preenchida com um bit de valor absoluto igual a 1, e então somar os valores obtidos.
09/08/2016 23
Lógica Matemática Elementos de Lógica Digital
Conversão: decimal para binário. O primeiro processo é inverso ao método binário para decimal, ou seja, utiliza-se dos valores posicionais.
Outro método: utilizando divisão sucessiva.
09/08/2016 24
Lógica Matemática Elementos de Lógica Digital
Converte os números:
a) 50 10 = x 2
b) 27,4 10 = y 2
c) 175,4 10 = z 2
d) 111012 = w 10
e) 100100,110012 = k 10
f) 11001102 = h 10
09/08/2016 26
Lógica Matemática Elementos de Lógica Digital
Converter de octal para decimal
Para converter de octal para decimal utiliza-se as potências de 8.
09/08/2016 27
Lógica Matemática Elementos de Lógica Digital
Converter de decimal para octal
Divisão sucessiva
9910 = 1438
09/08/2016 28
Lógica Matemática Elementos de Lógica Digital
Converter de octal para binário
Basta verificar que cada digito octal corresponde a 3 digitos binários. Para fazer a conversão de octal para binário, basta fazer a conversão digito a digito.
730 8 = ?2
logo, 730 8 = 1110110002
E a conversão inversa, como se faz?
09/08/2016 29
top related