Introdução Elementos de Informação A forma como a arquitetura de um Processador foi elaborada faz com que ele se comunique apenas através de “chaves” positivase negativas, assumindo valores 0 (zero) e 1 (um).
Docente: Francisco Niposso 2
Isso significa que para cada ordem que mandamos o Processador executar, ele realiza milhares de operações apenas usando as “chaves” 0 e 1. A menor unidade de informação que um computador pode armazenar então, é este binômio 0 (zero) ou 1 (um).
Docente: Francisco Niposso 3
À este tipode informação chamamos Código Binário ou Bit (do inglêsBinary Digit), que é a Linguagem de Máquina usada pelos computadores. Para cada informação, o computador utiliza diversos 0 e 1 seguidos: 0011010101001011
Docente: Francisco Niposso 4
Por isso, a unidade padrão de medida na informática é o Byte(Bynary Term, ou Termo Binário), que é o conjunto de 8 (oito) Bits. A um caractere, como uma letra, associamos um Byte.
Exemplo: G 01011101 1 BYTE
Docente: Francisco Niposso 5
Docente: Francisco Niposso 6 Números com Sinal e Números sem Sinal Os números podem ser representados em qualquer base. Porém, a base 2 é a mais adequadapara os computadores porque tratam com somente dois valores 0 e 1.
Docente: Francisco Niposso 7
Números com Sinal e Números sem Sinal
Docente: Francisco Niposso 8
Conversão entre Bases de Numeração Sistemas de numeração Decimal
Binário
Octal
Hexadecimal
Docente: Francisco Niposso 9
Base 2 Base 8 Base 10 Baese 16 0000 0 0 0 0001 1 1 1 0010 2 2 2 0011 3 3 3 0100 4 4 4 0101 5 5 5 0110 6 6 6 0111 7 7 7 1000 10 8 8 1001 11 9 9 1010 12 10 A 1011 13 11 B 1100 14 12 C 1101 15 13 D 1110 16 14 E 1111 17 15 F
Docente: Francisco Niposso 10
Conversão entre Bases de Numeração Conversão da base Binária (2) para a base Hexadecimal (16) Exemplo:
1101110001100102 = (0110) (1110) (0011)
(0010)2 = 6 E 3 216
Docente: Francisco Niposso 11
Conversão entre Bases de Numeração Conversão da base Hexadecimal (16) para a base Binária (2) Exemplo:
5 B F 416 = (0101) (1011) (1111) (0100)2 =
1011011111101002
Docente: Francisco Niposso 12
De uma Base “B” para a Base 10
Docente: Francisco Niposso 13
De uma Base “16” para a Base 10
Docente: Francisco Niposso 14
De uma Base “8” para a Base 10 Conversão da base Octal (8) para a base Decimal (10) Exemplos: a) 478 = (4x81)+(7x80) = (32)+(7) = 3910 b) 5628 =?
Docente: Francisco Niposso 15
De uma Base “10” para a Base B Conversão da base Decimal (10) para a base Binária (2) Exemplos: a) 1010 base 10 10/2 = 5 (resto = 0) 5/2 = 2 (resto = 1) 2/2 = 1 (resto = 0) = 10102