Você está na página 1de 18

Aritmética Computacional

Docente: Francisco Niposso 1


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

Docente: Francisco Niposso 16


Calcular
b) 310 base 10;
C) 9010 base 10

Docente: Francisco Niposso 17


OBRIGADO!

Docente: Francisco Niposso 18

Você também pode gostar