Buscar

OC2018 1 aula 3

Prévia do material em texto

Aula 03
Representação da informação
Uma das características predominantes de um 
dispositivo eletrônico aplicado no processamento de 
dados, é a geração de sinais digitais, que juntos, 
formam sequências significativas que são usadas na
representação da informação. Esses sinais digitais
são representados em 2 momentos distintos:
2
A
B
Essa representação recebe o nome de representação
binária porque possui apenas 2 sinais distintos. A essa
representação binária é conhecida como Sistema
binário. O Sistema binário, então, é representado por
2 digitos binares. Convencionou-se que esses digitos
seriam representados pelos números 0 e 1. Cada
digito binário é conhecido por BIT (Bynari Digit). Um
bit é a menor unidade de informação.
3
Para que exista a representação da informação
usando linguagem binária é necessário que exista
também um padrão mínimo de comunicação
estabelecido. Este padrão foi adotado por todas as
arquiteturas computacionais, e está distribuido em
uma tabela conhecida como tabela ASCII – (American
Standard code for information interchange). Essa
tabela possui um total de 256 elementos ( 28=256). O
número 2 representa a base binária, e o número 8
representa a quantidade mínima de bits que
representa qualquer informação. A esse conjunto de 8
bits foi atribuido o nome byte, ou termo binário.
4
1 byte = 8 bits
5
A representação na base decimal ocorre da seguinte
forma:
Número 3459
(3x103)+(4x102)+(5x101)+(9x100)
3000+400+50+9 = 3459
6
Essa mesma representação é válida para a linguagem
binária. Porém temos que entender que nossa
representação não serve para o computador. Portanto
temos que realizar uma conversão entre bases 
numéricas. 
7
Conversão decimal-> binário
26Լ2
0 13 Լ2
1 6 Լ2
0 3Լ2
1 1
2610 = 110102
8
Conversão decimal-> binário
65Լ2
1 32 Լ2
0 16 Լ2
0 8Լ2
0 4Լ2
0 2Լ2
0 1
6510 = 10000012
9
Conversão decimal-> binário
37Լ2
1 18 Լ2
0 9 Լ2
1 4Լ2
0 2Լ2
0 1
3710 = 1001012
10
Exercícios
Converter de decimal para binário:
87
90
62
57
36
45
77
11
Numeração hexadecimal
A base hexadecimal possui uma abrangência
numérica mais extensa do que as bases binárias e
decimal. Ela utiliza 16 dígitos assim distribuídos:
0 1 2 3 4 5 6 7 8 9 A B C D E F
Os valores absolutos das letras são: A=10; B=11;
C=12; D=13; E=14 e F=15 . Em um sistema
computacional a representação hexadecimal é
utilizada como endereçamento físico de portas de
comunicação (serial e paralela), e também, como
12
Numeração hexadecimal
Endereçamento lógico de registradores e de memória
RAM. Alguns programas de edição gráfica utilizam a
base hexadecimal para representar padrões de cores.
A cor é formada por 6 dígitos em hexadecimal no
padrão RGB (Red, Gren, Blue). Cada cor utiliza 2
dígitos onde:
#000000 -> Preto
#FFFFFF -> Branco
13
Numeração hexadecimal
Para trabalharmos com esse sistema de numeração
precisamos conhecer os padrões de conversão entre
bases numéricas:
14
Conversão decimal-> hexadecimal
1000Լ16
040 62 Լ16
08 14 3
100010 = 3E816
15
Conversão decimal-> hexadecimal
821Լ16
021 51 Լ16
05 03 3
82110 = 33516
16
Conversão hexadecimal->decimal
17
3E8
3 E 8
162 161 160
256 16 1
256.3 16.14 1.8
768+224+8 = 1000
Conversão binário->decimal
18
100110112
27 26 25 24 23 22 21 20
128 64 32 16 8 4 2 1
1 0 0 1 1 0 1 1
128+0+ 0+ 16+ 8+ 0+ 2+ 1 = 155
Então 100110112= 15510
Conversão binário->hexadecimal
19
Separa-se o número binario em grupos de 4 digitos, e 
então realiza-se a conversão. Se não houver quatro
números, completa-se o lado esquerdo com zeros.
Conversão binário->hexadecimal
20
HEXA BINARIO HEXA BINARIO
0 0000 8 1000
1 0001 9 1001
2 0010 A 1010
3 0011 B 1011
4 0100 C 1100
5 0101 D 1101
6 0110 E 1110
7 0111 F 1111
Exercícios
21
 Realizar as 
conversões:
12710 -> 16
134910 -> 16
F09 16 -> 2
110100102 -> 10
101011012 -> 10
2CF 16 -> 10
1A5B 16 -> 10
 Realizar as 
conversões:
12710 -> 2
134910 -> 2
F09 16 -> 10
110100102 -> 16
101011012 -> 16
2CF 16 ->2
1A5B 16 -> 2

Continue navegando