Você está na página 1de 49

UPEM

Núcleo de Pesquisa em Mecatrônica


CEFET/RJ campus Nova Iguaçu

Sistemas Digitais
(GELE1631-GELE1622)
Capı́tulo 1
Conceitos Introdutórios

Rene Cruz Freire


rene.freire@cefet-rj.br

Centro Federal de Educação Tecnológica Celso Suckow da Fonseca


Campus Nova Iguaçu

8/2023
Sumário

Introdução a 1s e 0s Digitais

Representações Numéricas

Sistemas Analógicos e Digitais

Sistemas de Numeração Digital

Representação de Quantidades Binárias

Circuitos Digitais/Circuitos Lógicos

Memória

Computadores Digitais
Codificação da Informação
Codificação da Informação

▶ Uso de dois sı́mbolos para representar palavras/números


▶ Código Morse
▶ A: ponto+traço (ou 01)
▶ B: traço+ponto+ponto+ponto (ou 1000)
▶ E: ponto (ou 0)
▶ etc
Quantidades Fı́sicas

▶ Ciências, engenharias, negócios precisam medir e


representar grandezas
▶ Tais grandezas são armazenadas, manipuladas
aritmeticamente, etc.
▶ Existem basicamente dois modos de representar grandezas
▶ Analógico
▶ Variáveis contı́nuas
▶ Digital
▶ Variáveis discretas
Representações Analógicas

▶ Tensão/corrente
proporcional
▶ Variação em uma
faixa contı́nua de
valores
Representações Digitais

▶ Representação por sı́mbolos


▶ Dı́gitos
▶ Variação em incrementos discretos
▶ Quantização
▶ Introduz distorções irreversı́veis
Exemplos

Analógico ou Digital?
▶ Subida usando uma escada
Exemplos

Analógico ou Digital?
▶ Subida usando uma escada
▶ Subida usando uma rampa
Exemplos

Analógico ou Digital?
▶ Subida usando uma escada
▶ Subida usando uma rampa
▶ Altura de uma criança medida com uma fita métrica com
divisão de 1 cm
Exemplos

Analógico ou Digital?
▶ Subida usando uma escada
▶ Subida usando uma rampa
▶ Altura de uma criança medida com uma fita métrica com
divisão de 1 cm
▶ Altura de uma criança medida com uma marca na parede
Sistemas Digitais

▶ Lidam com quantidades representadas digitalmente


▶ Ou seja, as variáveis podem assumir apenas valores discretos
▶ Combinação de dispositivos (eletrônicos)
▶ Exemplos
▶ Computadores
▶ Calculadoras
▶ Equipamentos de áudio e vı́deo
▶ Sistemas de telefonia
Sistemas Analógicos

▶ Lidam com quantidades representadas analogicamente


▶ Ou seja, as variáveis podem assumir valores contı́nuos
▶ Combinação de dispositivos (eletrônicos)
▶ Exemplos
▶ Rádios AM e FM
▶ TV analógica
▶ Equipamentos de amplificação de áudio
Sistemas mistos: digital e analógico

▶ Tipo mais comum na prática


1. Processar variáveis analógicas digitalizando-as primeiro
▶ ADC: analog-to-digital conversion
▶ Hoje em dia, a tendência é digitalizar os sinais o mais cedo
o possı́vel
Sistemas mistos: digital e analógico

▶ Tipo mais comum na prática


1. Processar variáveis analógicas digitalizando-as primeiro
▶ ADC: analog-to-digital conversion
▶ Hoje em dia, a tendência é digitalizar os sinais o mais cedo
o possı́vel
2. Após isso, utiliza-se um sistema digital
Sistemas mistos: digital e analógico

▶ Tipo mais comum na prática


1. Processar variáveis analógicas digitalizando-as primeiro
▶ ADC: analog-to-digital conversion
▶ Hoje em dia, a tendência é digitalizar os sinais o mais cedo
o possı́vel
2. Após isso, utiliza-se um sistema digital
3. Por fim, as variáveis de saı́das em geral são passadas para o
formato analógico novamente
▶ DAC: digital-to-analog conversion
▶ Hoje em dia, a tendência é passar para o formato analógico
o mais tarde o possı́vel
Sistemas mistos: digital e analógico

▶ Exemplo
▶ Telefone celular
Vantagens das técnicas digitais

▶ Geralmente são mais simples de serem projetados


▶ Não importam os valores exatos de tensão/corrente
▶ Importa apenas se tais valores são altos (HIGH) ou baixos
(LOW)
▶ Armazenamento mais fácil de dados
▶ É mais fácil manter a precisão/exatidão em todo o sistema
▶ Operações podem ser programadas (software)
▶ Circuitos digitais são menos afetados por ruı́dos
▶ CIs digitais podem ser fabricados com mais dispositivos
internos
Limitações das técnicas digitais

▶ O mundo real é analógico


▶ Processar sinais digitais leva tempo
▶ Para processar um sinal analógico digitalmente, precisamos
▶ Converter a variável fı́sica em um sinal elétrico (analógico)
▶ Converter as entradas elétricas (analógicas) para o formato
digital
▶ Realizar o processamento digital
▶ Converter as saı́das digitais para o formato analógico
Sistemas mistos

▶ Exemplo
Sistema decimal

▶ MSD: most significant digit


▶ Dı́gito mais significativo
▶ LSD: least significant digit
▶ Dı́gito menos significativo
Sistema decimal

▶ MSD: most significant digit


▶ Dı́gito mais significativo
▶ LSD: least significant digit
▶ Dı́gito menos significativo
▶ Exemplo
2745,214 = 2×10+3 +7×10+2 +4×10+1 +5×100 +2×10−1 +1×10−2 +4×10−3
Contagem decimal

▶ Com N dı́gitos podemos contar 10N números


▶ De 0 a 10N − 1
Sistema binário
▶ MSB: most significant bit
▶ Bit (=binary digit) mais significativo
▶ LSB: least significant bit
▶ Bit menos significativo
Sistema binário
▶ MSB: most significant bit
▶ Bit (=binary digit) mais significativo
▶ LSB: least significant bit
▶ Bit menos significativo
▶ Exemplo
1011,1012 = 1 × 2+3 + 0 × 2+2 + 1 × 2+1 + 1 × 20 + 1 × 2−1 + 0 × 2−2
= 8 + 0 + 2 + 1 + 0,5 + 0 + 0,125 = 11,62510
Sistema binário
▶ MSB: most significant bit
▶ Bit (=binary digit) mais significativo
▶ LSB: least significant bit
▶ Bit menos significativo
▶ Exemplo
1011,1012 = 1 × 2+3 + 0 × 2+2 + 1 × 2+1 + 1 × 20 + 1 × 2−1 + 0 × 2−2
= 8 + 0 + 2 + 1 + 0,5 + 0 + 0,125 = 11,62510
Contagem binária

▶ Com N bits podemos contar 2N números


▶ De 0 a 2N − 1
Contagem binária

▶ Com N bits podemos contar 2N números


▶ De 0 a 2N − 1
Contagem binária

▶ Qual é o número decimal equivalente a 11010112 ?


Contagem binária

▶ Qual é o número decimal equivalente a 11010112 ?


▶ Resposta: 10710
Contagem binária

▶ Qual é o número decimal equivalente a 11010112 ?


▶ Resposta: 10710
▶ Qual é o número binário seguinte a 101112 ?
Contagem binária

▶ Qual é o número decimal equivalente a 11010112 ?


▶ Resposta: 10710
▶ Qual é o número binário seguinte a 101112 ?
▶ Resposta: 110002
Contagem binária

▶ Qual é o número decimal equivalente a 11010112 ?


▶ Resposta: 10710
▶ Qual é o número binário seguinte a 101112 ?
▶ Resposta: 110002
▶ Qual é o valor do maior número decimal que pode ser
representado usando 12 bits?
Contagem binária

▶ Qual é o número decimal equivalente a 11010112 ?


▶ Resposta: 10710
▶ Qual é o número binário seguinte a 101112 ?
▶ Resposta: 110002
▶ Qual é o valor do maior número decimal que pode ser
representado usando 12 bits?
▶ Resposta: 409510
Digitalização de sinais analógicos

▶ Sinais analógicos podem ser convertidos em digitais através


da amostragem
Digitalização de sinais analógicos

▶ Sinais analógicos podem ser convertidos em digitais através


da amostragem
▶ A taxa de amostragem depende da banda do sinal analógico
Digitalização de sinais analógicos

▶ Sinais analógicos podem ser convertidos em digitais através


da amostragem
▶ A taxa de amostragem depende da banda do sinal analógico
▶ As quantidades medidas são armazenadas como números
binários (quantização+armazenamento)
Digitalização de sinais analógicos

▶ Sinais analógicos podem ser convertidos em digitais através


da amostragem
▶ A taxa de amostragem depende da banda do sinal analógico
▶ As quantidades medidas são armazenadas como números
binários (quantização+armazenamento)
Representações elétricas de 1s e 0s
Representações elétricas de 1s e 0s

▶ Tensões ALTAS (e.g., 3,7 V ou 4,3 V) representam a


mesma informação
▶ Tensões BAIXAS (e.g., 0,7 V ou 0,1 V) representam a
mesma informação
Circuitos lógicos
▶ Lógica do circuito
▶ Modo como um circuito digital responde às entradas
▶ Circuitos digitais obedecem a um determinado conjunto de
regras lógicas
▶ Por isso, são também chamados de circuitos lógicos
Circuitos integrados (CIs) digitais

▶ Tecnologia mais utilizada atualmente para fabricar


circuitos digitais é CMOS
▶ Complementary Metal-Oxide Semiconductor
▶ Historicamente, o mais comum era a tecnologia TTL
▶ Transistor/Transistor Logic
▶ Baseia-se em transistores BJT
Armazenamento

▶ É comum que circuitos respondam à uma determinada


entrada e voltem ao estado “normal” após o encerramento
da referida entrada
▶ Circuitos com tal propriedade são chamados de circuitos
sem memória.
Armazenamento

▶ É comum que circuitos respondam à uma determinada


entrada e voltem ao estado “normal” após o encerramento
da referida entrada
▶ Circuitos com tal propriedade são chamados de circuitos
sem memória.
▶ Em um circuito com memória, a saı́da se mantém no
estado provocado pela entrada, ainda que o sinal de
entrada seja removido
▶ Circuitos com memória desempenham papel fundamental
em sistemas digitais
▶ Viabilizam o armazenamento de bits de informação
▶ Estaremos os flip-flops e latches
Armazenamento
Principais partes de um computador

▶ Um computador é um equipamento que realiza operações


aritméticas, manipula dados (normalmente na forma
binária) e toma decisões
▶ Pode ser dividido em:
Principais partes de um computador

▶ Um computador é um equipamento que realiza operações


aritméticas, manipula dados (normalmente na forma
binária) e toma decisões
▶ Pode ser dividido em:
▶ Unidade de entrada
▶ Unidade de memória
▶ Unidade de controle
▶ Unidade lógica/aritmética
▶ Unidade de saı́da
▶ Unidade central de processamento (CPU)
▶ Unidade lógica/aritmética + unidade de controle
Principais partes de um computador
Exercı́cios - Capı́tulo 1

▶ Sistemas Analógicos e Digitais - 1.2;


▶ Sistemas de Numeração Digital - 1.4, 1.8, 1.10;
▶ Representação de Quantidades Binárias - 1.12;

Você também pode gostar