Você está na página 1de 30

CAPTULO I

ARQUITECTURA DE COMPUTADORES

OBJECTIVOS:
1.6 Sistema de Numerao 1.6.1 Sistema Decimal 1.6.2 Sistema Binrio 1.6.3 Sistema Octal 1.6.4 Sistema Hexadecimal 1.6.1 Converso entre Sistemas

ISUTIC Instituto Superior para Tecnologias de Informao e Comunicao

CAPTULO I

ARQUITECTURA DE COMPUTADORES

Sistema de Numerao
um conjunto de regras para representao dos nmeros.

Os nmeros podem ser representados em qualquer sistema de numerao. Os seres humanos usam normalmente um sistema de numerao baseado na base 10 (com 10 dgitos diferentes). Os computadores, pelo facto de s representarem dois valores (0, 1), os dgitos binrios - tambm conhecidos por bits

ISUTIC Instituto Superior para Tecnologias de Informao e Comunicao

CAPTULO I

ARQUITECTURA DE COMPUTADORES

Sistema Decimal Sistema de nmeros em que uma unidade de ordem vale dez vezes a unidade de ordem imediatamente anterior. Sua base numrica de dez algarismos: { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }.

ISUTIC Instituto Superior para Tecnologias de Informao e Comunicao

CAPTULO I

ARQUITECTURA DE COMPUTADORES

Sistema Binrio Importante sistema de numerao, utilizado na tecnologia dos computadores. Sua base dois, tendo somente dois algarismos: { 0, 1 };

ISUTIC Instituto Superior para Tecnologias de Informao e Comunicao

CAPTULO I

ARQUITECTURA DE COMPUTADORES

Sistema Octal Sistema de numerao cuja base oito, adotado na tecnologia de computadores. Sua base numrica de oito algarismos: { 0, 1, 2, 3, 4, 5, 6, 7 };

ISUTIC Instituto Superior para Tecnologias de Informao e Comunicao

CAPTULO I

ARQUITECTURA DE COMPUTADORES

Sistema Hexadecimal Sistema de numerao cuja base dezesseis. Esse sistema trabalha com dez algarismos numricos baseados no decimal e com a utilizao de mais seis letras. Os algarismos deste

sistema so: { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F }.

ISUTIC Instituto Superior para Tecnologias de Informao e Comunicao

CAPTULO I

ARQUITECTURA DE COMPUTADORES

Converso entre Sistemas Todo nmero pode ser convertido de uma base numrica para outra; Para isto precisamos entender: Valor Absoluto: ou valor intrnseco, o nmero propriamente dito; Valor Posicional: o valor que ele ocupa em uma determinada posio.

ISUTIC Instituto Superior para Tecnologias de Informao e Comunicao

CAPTULO I

ARQUITECTURA DE COMPUTADORES

Converso entre Sistemas Exemplo: 1998 Valor Absoluto: Milhar 1 Valor Posicional: 3 1 2 9 1 9 0 8 Centena 9 Dezena 9 Unidade 8

ISUTIC Instituto Superior para Tecnologias de Informao e Comunicao

CAPTULO I

ARQUITECTURA DE COMPUTADORES

Converso entre Sistemas

Frmula para converso entre bases numricas:

vp = va x basenp
Onde:
Vp = Valor da Posio; Va = Valor Absoluto ; Np = Nmero da Posio.

ISUTIC Instituto Superior para Tecnologias de Informao e Comunicao

CAPTULO I

ARQUITECTURA DE COMPUTADORES

Converso entre Sistemas Aplicao da Frmula

Exemplo: 01100001(2)
1 x 20 = 1 x 1 = 1 0 x 21 = 0 x 2 = 0 0 x 22 = 0 x 4 = 0 0 x 23 = 0 x 8 = 0 0 x 24 = 0 x 16 = 0 1 x 25 = 1 x 32 = 32 1 x 26 = 1 x 64 = 64 0 x 27 = 0 x 128 = 0 Em que: 1 + 32 + 64 = 97(10).

ISUTIC Instituto Superior para Tecnologias de Informao e Comunicao

CAPTULO I

ARQUITECTURA DE COMPUTADORES

Converso entre Sistemas

Outro Exemplo

ISUTIC Instituto Superior para Tecnologias de Informao e Comunicao

CAPTULO I

ARQUITECTURA DE COMPUTADORES

Converso entre Sistemas Exerccios Base 2 para Base 10 a) b) c) d) e) f) g) h) i) j) 1= 11001101 = 10001111 = 101 = 11111 = 10001 = 10101010 = 1111 = 10 = 11110001 =

ISUTIC Instituto Superior para Tecnologias de Informao e Comunicao

CAPTULO I

ARQUITECTURA DE COMPUTADORES

Converso entre Sistemas Aplicao da Frmula

Exemplo: 374(8) 4 x 80 = 4 x 1 = 4 7 x 81 = 7 x 8 = 56 3 x 82 = 3 x 64 = 192


Em que: 4 + 56 + 192 = 252 (10).

ISUTIC Instituto Superior para Tecnologias de Informao e Comunicao

CAPTULO I

ARQUITECTURA DE COMPUTADORES

Converso entre Sistemas Aplicao da Frmula Exemplo: 1998(10) 8 x 100 = 8 x 1=8 9 x 101 = 9 x 10 = 90 9 x 102 = 9 x 100 = 900 1 x 103 = 1 x 1000 = 1000 Em que: 8 + 90 + 900 + 1000 = 1998.

ISUTIC Instituto Superior para Tecnologias de Informao e Comunicao

CAPTULO I

ARQUITECTURA DE COMPUTADORES

Converso entre Sistemas Exerccios Base 8 para Base 10 a) b) c) d) e) f) g) h) i) j) 10 = 7= 3577 = 321 = 777 = 443 = 357 = 700 = 76 = 551 =

ISUTIC Instituto Superior para Tecnologias de Informao e Comunicao

CAPTULO I

ARQUITECTURA DE COMPUTADORES

Converso entre Sistemas Aplicao da Frmula Exemplo: C0B(16) B x 160 = 11 x 1 = 11 0 x 161 = 0 x 16 = 0 C x 162 = 12 x 256 = 3072 Em que: 11 + 0 + 3072 = 3083(10).

ISUTIC Instituto Superior para Tecnologias de Informao e Comunicao

CAPTULO I

ARQUITECTURA DE COMPUTADORES

Converso entre Sistemas Exerccios Base 16 para Base 10 a) b) c) d) e) f) g) h) i) j) FF = 10011 = 10 = F1F2 = 7AC73 = E= 3B47D = 7A71 = 5DDD4 = ABC =

ISUTIC Instituto Superior para Tecnologias de Informao e Comunicao

CAPTULO I

ARQUITECTURA DE COMPUTADORES

Converso entre Sistemas Sistema Decimal para Binrio Para convert-los, basta dividi-los pela base 2. O resultado lido da direita para a esquerda, ou seja, de trs para frente.
Exemplo: 23(10) convertendo em binrio = 10111(2)

ISUTIC Instituto Superior para Tecnologias de Informao e Comunicao

CAPTULO I

ARQUITECTURA DE COMPUTADORES

Converso entre Sistemas Exerccio Base 10 para Base 2 a) b) c) d) e) f) g) h) i) j) 2= 999 = 154 = 1732 = 111 = 10 = 854 = 64 = 15 = 255 =

ISUTIC Instituto Superior para Tecnologias de Informao e Comunicao

CAPTULO I

ARQUITECTURA DE COMPUTADORES

Converso entre Sistemas Sistema Decimal para Octal Para converter, basta utilizar o mtodo da diviso, no caso por 8;
50010 = 7648

ISUTIC Instituto Superior para Tecnologias de Informao e Comunicao

CAPTULO I

ARQUITECTURA DE COMPUTADORES

Converso entre Sistemas Exerccio Base 10 para Base 8 a) b) c) d) e) f) g) h) i) j) 2= 999 = 154 = 1732 = 111 = 10 = 854 = 64 = 15 = 255 =

ISUTIC Instituto Superior para Tecnologias de Informao e Comunicao

CAPTULO I

ARQUITECTURA DE COMPUTADORES

Converso entre Sistemas (Tabela Fundamental)


Decimal
0 1 2 3
4 5

Binrio
0000 0001 0010 0011
0100 0101

Octal
0 1 2 3
4 5

Hexadecimal
0 1 2 3
4 5

6 7 8
9 10

0110 0111 1000


1001 1010

6 7 10
11 12

6 7 8
9 A

11 12 13
14 15

1011 1100 1101


1110 1111

13 14 15
16 17

B C D
E F

ISUTIC Instituto Superior para Tecnologias de Informao e Comunicao

CAPTULO I

ARQUITECTURA DE COMPUTADORES

Converso entre Sistemas Sistema Hexadecimal para Binrio Para converter um nmero hexadecimal em binrio, substitui-se cada dgito hexadecimal por sua representao binria com quatro dgitos;

Exemplo: 2BC16 = ?2
2 = 0010, B = 1011, C = 1100, logo: (2BC)16 = (001010111100)2

ISUTIC Instituto Superior para Tecnologias de Informao e Comunicao

CAPTULO I

ARQUITECTURA DE COMPUTADORES

Converso entre Sistemas Exerccios Base 16 para Base 2 a) b) c) d) e) f) g) h) i) j) AB34 = F= FAB = FFFF = 1AF3 = BBB9 = ABC = 743 = F9A = A1B =

ISUTIC Instituto Superior para Tecnologias de Informao e Comunicao

CAPTULO I

ARQUITECTURA DE COMPUTADORES

Converso entre Sistemas Sistema Octal para Binrio De modo muito semelhante converso hexadecimal para binrio, esta converso substitui cada dgito octal por sua representao binria com trs dgitos;

Exemplo: 12748 = ?2
1 = 001, 2 = 010, 7 = 111, 4 = 100, logo: (1274)8 = (001010111100)2

ISUTIC Instituto Superior para Tecnologias de Informao e Comunicao

CAPTULO I

ARQUITECTURA DE COMPUTADORES

Converso entre Sistemas Exerccios Base 8 para Base 2 a) b) c) d) e) f) g) h) i) j) 734 = 7= 711 = 1765 = 113 = 531 = 16 = 1212 = 272 = 222 =

ISUTIC Instituto Superior para Tecnologias de Informao e Comunicao

CAPTULO I

ARQUITECTURA DE COMPUTADORES

Converso entre Sistemas Sistema Binrio para Hexadecimal


Para se converter de binrio para hexadecimal, utiliza-se um procedimento inverso converso hexadecimal para binrio, ou seja, agrupa-se o nmero binrio de 4 em 4 dgitos, da direita para a esquerda na parte inteira e da esquerda para a direita na parte fracionria, e o substitui por seu equivalente hexadecimal ; Exemplo: 1001011002 = ?16 Da direita para a esquerda: 1100 = C, 0010 = 2, 0001 = 1, logo: (100101100)2 = (12C)16 (100101001000,1011011)2 = (?)16 1000 = 8, 0100 = 4, 1001 = 9, 1011 = B, 0110 = 6, logo: (100101001000,1011011)2 = (948,B6)16

ISUTIC Instituto Superior para Tecnologias de Informao e Comunicao

CAPTULO I

ARQUITECTURA DE COMPUTADORES

Converso entre Sistemas Exerccios Base 2 para Base 16 a) b) c) d) e) f) g) h) i) j) 1= 1111 = 1010 = 11111111 = 1100001 = 101011 = 111000 = 1000001 = 11000 = 1000 =

ISUTIC Instituto Superior para Tecnologias de Informao e Comunicao

CAPTULO I

ARQUITECTURA DE COMPUTADORES

Converso entre Sistemas Sistema Binrio para Octal


Muito semelhante ao mtodo binrio para hexadecimal, porm, neste caso, agrupa-se o nmero binrio de 3 em 3 dgitos, da direita para a esquerda na parte inteira e da esquerda para a direita na parte fracionria, e o substitui por seu equivalente octal; Exemplo: 10101111002 = ?8 Da direita para a esquerda: 100 = 4, 111 = 7, 010 = 2, 001 = 1, logo: (1010111100)2 = (1274)8 (1100101000,1011)2 = (?)8 000 = 0 101 = 5 100 = 4 001 = 1, 101 = 5 100 = 4, logo: (1100101000,1011)2 = (1450,54)8

ISUTIC Instituto Superior para Tecnologias de Informao e Comunicao

CAPTULO I

ARQUITECTURA DE COMPUTADORES

Converso entre Sistemas Exerccios Base 2 para Base 8 a) b) c) d) e) f) g) h) i) j) 1= 1111 = 1010 = 11111111 = 1100001 = 101011 = 111000 = 1000001 = 11000 = 1000 =

ISUTIC Instituto Superior para Tecnologias de Informao e Comunicao