Você está na página 1de 21

Margarida Cordeiro

Margarida Cordeiro Sistemas Digitais Módulo 1 – Sistemas de Numeração 3º Aula 2012/13

Sistemas Digitais

Módulo 1 Sistemas de Numeração

3º Aula

Margarida Cordeiro Sistemas Digitais Módulo 1 – Sistemas de Numeração 3º Aula 2012/13

2012/13

Margarida Cordeiro

Margarida Cordeiro Módulo I – Sistemas de Numeração • Bases de numeração; • Tipos de bases;

Módulo I Sistemas de Numeração

Bases de numeração; Tipos de bases; Base decimal; Base binária; Base hexadecimal; Conversão entre bases;

2012/13

Margarida Cordeiro

Margarida Cordeiro Bases Módulo I – Sistemas de Numeração Pelo exemplo anterior, demonstrou-se a ideia que

Bases

Módulo I Sistemas de Numeração

Pelo exemplo anterior, demonstrou-se a ideia que por detrás de um sistema de numeração posicional existe sempre uma base igual, que no caso é de base10 (decimal).

O conceito de

base

de

numeração

vem

da

ideia do

agrupamento de valores que permite operações e contagens aritméticas para qualquer valor, de quaisquer tamanhos e empregando uma quantidade mínima de símbolos.

O motivo necessidade

de

se

de

trabalhar

escrever

com

outras

bases

valores

numéricos

vem

da

elevados

(grandezas elevadas), utilizando-se um numero mínimo de símbolos.

2012/13

Margarida Cordeiro

Margarida Cordeiro Bases Módulo I – Sistemas de Numeração • Pode-se definir a base de um

Bases

Módulo I Sistemas de Numeração

Pode-se definir a base de um sistema de numeração como sendo:

A quantidade de símbolos, dígitos ou algarismos diferentes que o referido sistema utiliza para representar os números.

2012/13

Margarida Cordeiro

Margarida Cordeiro Módulo I – Sistemas de Numeração Em Eletrónica ou em Computação, as bases mais

Módulo I Sistemas de Numeração

Em Eletrónica ou em Computação, as bases mais utilizadas

para os sistemas de numeração são:

Binária (Base 2); Octal (Base 8) ; Decimal (Base 10); Hexadecimal (Base 16);

2012/13

Margarida Cordeiro

Margarida Cordeiro Módulo I – Sistemas de Numeração Tipos de Bases • O sistema decimal (base

Módulo I Sistemas de Numeração

Tipos de Bases

O sistema decimal (base 10) utiliza 10 símbolos, portanto a sua base é dita de base 10 e os símbolos são o conjunto formado pelos algarismos (dígitos) 0; 1; 2; 3; 4; 5; 6; 7; 8; 9.

O sistema binário (base 2) possui dois símbolos (algarismos):

0 e 1.

2012/13

Margarida Cordeiro

Margarida Cordeiro Módulo I – Sistemas de Numeração Tipos de Bases • O sistema octal (base

Módulo I Sistemas de Numeração

Tipos de Bases

O sistema octal (base 8) possui oito símbolos (algarismos): 0; 1; 2; 3; 4; 5; 6; 7.

O sistema hexadecimal (base 16) utiliza 16 símbolos. Como não se conhecem mais do que dez símbolos (algarismos), que seriam os dez algarismos da base 10 utilizada no nosso dia a

dia é a utilizam de letras 5 letras que serve para completar

os dezasseis símbolos (0; 1; 2; 3; 4; 5; 6; 7; 8; 9; A;B;C;D;E; F)

2012/13

Módulo I – Sistemas de Numeração Para se distinguir as várias bases deve-se colocar à frente

Módulo I Sistemas de Numeração

Para se distinguir as várias bases deve-se colocar à frente do

número, e entre parênteses, a base de numeração.

Exemplo:

Margarida Cordeiro
Margarida Cordeiro

2012/13

Margarida Cordeiro

Margarida Cordeiro Módulo I – Sistemas de Numeração Teorema de representação de bases: Para representar qualquer

Módulo I Sistemas de Numeração

Teorema de representação de bases:

Para representar qualquer base, esta pode ser representada da seguinte forma:

2 1 0 1 7 6
2
1
0
1
7
6

Exemplo: 176 (10) = 1*10 (2) + 7*10 (1) + 6*10 (0) = 1*100 + 7*10 + 6*1 =

100 + 70 + 6 = 176 (10)

2012/13

Margarida Cordeiro

Margarida Cordeiro Módulo I – Sistemas de Numeração Base Decimal • No caso da numeração decimal,

Módulo I Sistemas de Numeração

Base Decimal

No caso da numeração decimal, por exemplo, o número 12696 (10) é constituído pela combinação de 5 algarismos. O

primeiro seis ( mais à direita) não tem o mesmo valor do

segundo seis; daqui se conclui que valor do algarismo está

diretamente relacionado com a posição que ocupa.

O algarismo

nove

é

dez vezes superior relativamente ao

primeiro seis que se encontra à sua direita, ou seja, um

número que se encontra à esquerda de outro tem um peso dez vezes superior.

O algarismo que se encontra mais à direita tem peso um.

2012/13

Margarida Cordeiro

Margarida Cordeiro Módulo I – Sistemas de Numeração Base Decimal No caso do número 12696 (10),

Módulo I Sistemas de Numeração

Base Decimal

No caso do número 12696 (10), o valor é obtido da seguinte maneira:

  • 6 = 6*10 (0) =6*1

=

6

  • 9 = 9*10 (1) =9*10

=

90

6= 6*10 (2) = 6*100

=

600

2= 2*10 (3) = 2*1000

=

2000

1= 1*10 (4) = 1*1000

=

10000

+ ______

12696

2012/13

Margarida Cordeiro

Margarida Cordeiro Módulo I – Sistemas de Numeração Base Decimal Ou ainda outra maneira: 12696 =

Módulo I Sistemas de Numeração

Base Decimal

Ou ainda outra maneira:

12696 (10) =

Margarida Cordeiro Módulo I – Sistemas de Numeração Base Decimal Ou ainda outra maneira: 12696 =

= 1*10(4) + 2*10(3) + 6*10(2) + 9*10(1) + 6*10(0) = 1*10000 + 2* 1000 + 6*100 + 9*10 + 6*1 = 12696 (10)

2012/13

Margarida Cordeiro

Margarida Cordeiro Módulo I – Sistemas de Numeração Base Binária Na numeração binária, a base é

Módulo I Sistemas de Numeração

Base Binária

Na numeração binária, a base é dois e o número que está mais à direita tem menor peso.

Vamos ver o exemplo do número 10110101 (2). Para obter o valor equivalente no sistema decimal temos que executar as seguintes operações

Margarida Cordeiro Módulo I – Sistemas de Numeração Base Binária Na numeração binária, a base é
= 181 (10 )
= 181
(10 )

2012/13

Margarida Cordeiro

Margarida Cordeiro Módulo I – Sistemas de Numeração Base Binária Observando o exemplo anterior poderemos constatar

Módulo I Sistemas de Numeração

Base Binária

Observando o exemplo anterior poderemos constatar duas propriedades:

  • 1. Se o algarismo biário é 0”, o seu produto com o respectivo peso é sempre zero.

2.

Se

o

bit

é

1”,

o

seu

próprio peso.

produto com o respectivo peso é o

2012/13

Margarida Cordeiro

Margarida Cordeiro Módulo I – Sistemas de Numeração Base Hexadecimal A base hexadecimal tem mais vantagem

Módulo I Sistemas de Numeração

Base Hexadecimal

A base hexadecimal tem mais vantagem do que a octal, pois representa um número com grande quantidade de bits, numa

simples e reduzida,

por exemplo: o número binário

1001110100110110 (BIN) = 9D36 (HEX)

Como a base hexadecimal é formada por 16 elementos e como

a base decimal só possui 10 elementos, os restantes

elementos são representados pelas seis primeiras letras do

nosso alfabeto (A B C D E

F).

2012/13

Margarida Cordeiro

Margarida Cordeiro Módulo I – Sistemas de Numeração Base Hexadecimal • Fazemos em seguida a conversão

Módulo I Sistemas de Numeração

Base Hexadecimal

Fazemos em seguida a conversão do número 9D36 (HEX) , para a base decimal:

Margarida Cordeiro Módulo I – Sistemas de Numeração Base Hexadecimal • Fazemos em seguida a conversão

= 9 * 16 (3) + 13*16 (2) + 3*16 (1) + 6*16 (0) = 36864 + 3328 + 48 +6 =40246 (10)

2012/13

Módulo I – Sistemas de Numeração Margarida Cordeiro 2012/13 Tabela com equivalência entre as várias bases

Módulo I Sistemas de Numeração

Margarida Cordeiro 2012/13
Margarida Cordeiro
2012/13

Tabela com equivalência entre as várias bases

Margarida Cordeiro

Margarida Cordeiro Módulo I – Sistemas de Numeração Conversão entre bases Até agora já vimos a

Módulo I Sistemas de Numeração

Conversão entre bases

Até agora já vimos a conversão de qualquer uma das bases em base decimal, no entanto também é possível converter qualquer base em qualquer uma das outras.

Margarida Cordeiro Módulo I – Sistemas de Numeração Conversão entre bases Até agora já vimos a
Decimal
Decimal
Binária
Binária
Margarida Cordeiro Módulo I – Sistemas de Numeração Conversão entre bases Até agora já vimos a
Margarida Cordeiro Módulo I – Sistemas de Numeração Conversão entre bases Até agora já vimos a

Hexadecimal

2012/13

Margarida Cordeiro

Margarida Cordeiro Módulo I – Sistemas de Numeração Conversão entre bases Nos números inteiros, para passarmos

Módulo I Sistemas de Numeração

Conversão entre bases

Nos

números

inteiros,

para

passarmos

do

decimal

para

qualquer

outro

sistema,

podemos

utilizar

o

método das

divisões sucessivas.

MSL Dígito mais significativo; LSD Dígito menos significativo;

2012/13

Módulo I – Sistemas de Numeração Conversão decimal em binário … Margarida Cordeiro 2012/13

Módulo I Sistemas de Numeração

Conversão decimal em binário …

Margarida Cordeiro
Margarida Cordeiro

2012/13

Margarida Cordeiro

Margarida Cordeiro Não se esqueçam de ir memorizando esta matéria …. 2012/13

Não se esqueçam de ir

memorizando esta matéria ….

Não se esqueçam de ir memorizando esta matéria ….

2012/13