Professional Documents
Culture Documents
Mdulos
Sistemas Digitais
Montagem e Configurao de Computadores
Tcnicas de Deteco de Avarias
Tema Opcional
Arquitectura
de Microprocessadores
Programao de Microprocessadores
Tema Opcional
Instalao
Binrio
Dois valores possveis por digito
0
ou 1
Designa-se por bit
Um byte formado por 8 bits
Computador entende apenas binrio
Necessrio
Ordens de Grandeza
Sistema Decimal
103
Informtica
210
KB 1024 bytes
MB 1024 KBytes
GB 1024 MBytes
Codificao
Os computadores armazenam toda a informao na
forma mais elementar designada por bits.
Cada bit pode tomar dois valores distintos 1 ou 0. Um
conjunto de 8 bits designa-se por Byte.
1024 Bytes = 1kByte.
1024 x 1024 Bytes = 1MByte.
1024 x 1MByte = 1GByte.
Para armazenar informao proveniente das mais
diversas fontes necessrio codific-la.
O conhecimento do cdigo permite interpretar a
informao armazenada na forma binria.
Capacidade de representao
1 Bit = 2 estados
2 Bits = 4 estados
3 Bits = 8 estados
Memria
:
:
...
N Bits = 2N estados
88Bits
Bits
256
256palavras
palavras
Capacidade de representao
Exemplo do nmero de estados possveis
b1
b0
Codificao/Representao
Imagens
Video
Texto
Som
Desenhos
etc
Codificador
Dados
em
Binrio
Descodifica
dor
Imagens
Video
Texto
Som
Desenhos
etc
Cdigo ASCII
Cdigo ASCII
32
33
48
49
0
1
64
65
@
A
80
81
P
Q
96
97
`
a
112
113
p
q
34
50
66
82
98
114
35
51
67
83
99
115
36
52
68
84
100
116
37
53
69
85
101
117
38
&
54
70
86
102
118
39
55
71
87
103
119
40
56
72
88
104
120
41
57
73
89
105
121
42
58
74
90
106
122
43
59
75
91
107
123
44
60
<
76
92
108
124
45
61
77
93
109
125
46
62
>
78
94
110
126
47
63
79
95
111
127
DEL
Cdigo ASCII
:
0
77
0
0
1
1
0
0
0
1
0
0
0
1
0
0
1
0
65
76
65
66
:
:
84
UNICODE
O cdigo ASCII possui a grande desvantagem
Cdigos binrios
Para representar nmeros com bits possvel
199510 110 9 10 9 10 5 10
3
Base 10
Cdigos binrios
Se modificarmos a base de decimal para binria
10012 1 2 0 2 0 2 1 2
3
Sistema posicional
O valor de cada digito tem um valor
54 em decimal
4 vale 4 (4 * 100)
5 vale 50 (5 * 101)
Sistema posicional
utilizado o mesmo raciocnio para nmeros
0,14
1 vale 0,1 (1 * 10-1)
4 vale 0,04 (4 * 10-2)
Seja 0,a-1a-2...a-k um nmero numa base b,
sucessivas
Subtraces
sucessivas
Exerccios
Converta os seguintes nmeros de decimal
Octal e Hexadecimal
Octal
Base 8
Cada dgito pode ter os valores 0..7
Hexadecimal
Base 16
Cada dgito pode ter os valores 0..9 e A..F
Exerccios
Converta de octal para decimal os seguintes
nmeros
37
56
302
nmeros
F24
A3
ABC
Exerccios
Converta de decimal para octal e
desejada
Binrio Hexadecimal
Hexadeximal -> 16 -> 24
Para converter Octal Hexadecimal mais simples
Exerccios
Converta para hexadecimal os seguintes nmeros
em octal:
432
2345
8743
hexadecimal
A53F
3C5E
48D6
Operaes em binrio
Adio
0+0=0
0+1=1
1+0=1
1+1=0 e vai1
Exemplo: 1001011
+1101101
10111000
Operaes em binrio
Subtraco
0-0=0
0-1=1 e vai 1
1-0=1
1-1=0
Exemplo: 11000
-10001
00111
D57
8F4
164B
Adio Octal
5354
645
6221
Cdigos Numricos
Cdigo BCD
BCD
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
Circuitos Lgicos
Circuitos digitais so circuitos
Operaes Lgicas
AND (E)
Entrada 2
Sada
Operaes Lgicas
OR (OU)
Entrada 2
Sada
Operaes Lgicas
NOT (No)
Sada
Notao Algbrica
Verdadeiro
Falso
Notao Algbrica
AND
S = A.B
Notao Algbrica
OR
Pode ser representado por uma soma
A
S = A+B
Notao Algbrica
NOT
S=A
Circuitos Lgicos
Circuitos que executam as operaes lgicas
Vrias normas para representao dos circuitos
Funo
AND
OR
NOT
Americana
Alem
Europeia
Operaes lgicas
Utilizando as operaes lgicas bsicas podem-se definir
novas operaes
NAND (NoE)
NOR (NoOu)
EXCLUSIVE OR ou XOR (OuExclusivo)
EXCLUSIVE NOR ou XNOR (NoOuExclusivo)
NAND
Tabela de verdade
A
S = A.B
Circuito Lgico
NOR
Tabela de verdade
A
S = A+B
Circuito Lgico
XOR
Tabela de verdade
A
B
S = A.B + A.B
S = A+ B
Circuito Lgico
XNOR
Tabela de verdade
S = A.B + A.B
S =A+ B
Circuito Lgico