Você está na página 1de 31

UNIVERSIDADE FEDERAL DE MATO GROSSO

Lógica Digital

Prof. Me. Elias Borges Macena Júnior


mjunioreb@gmail.com

Novembro/2021
Conceitos Básicos
Representação de
Quantidades Binárias
Representação de
Quantidades Binárias
 Sabemos que um sinal analógico é digitalizado
e transmitido como vários 0s e 1s;
 Detalhes não são nosso foco aqui;
 Na aula passada vimos que qualquer número
pode ser representado por um número binário
da mesma maneira que pode ser representada
como um número decimal;
 Vamos ver um exemplo sobre variação de
temperatura;
Representação de
Quantidades Binárias
Representação de
Quantidades Binárias
 Temperatura do ar é analógica;
 Temperatura se altera lentamente;
 Podemos medir a cada hora ao invés de
constantemente;
 Medimos numa época do ano que a
temperatura fica sempre entre 0º e 52º;
 Gráfico mede um dia desse período;
Representação de
Quantidades Binárias
 A lista de números marcados é agora o sinal
digital;
 Basta converter para binário;
 Agora imagine todo o experimento;
 A linha do tempo compreende vários meses;
 Os pontos estariam bem próximos (hora em
hora);
Representação de
Quantidades Binárias
 Em alguns momentos poderiam haver amplas
variações de temperatura no mesmo dia;
 Em outros, durante uma semana poderia
haver pequenas variações de temperatura;
 Alta amplitude e alta frequência e baixa
amplitude e baixa frequência; Desenhar;
 Bem parecido com a voz de uma pessoa ao
telefone;
 Principal diferença nas escalas de tempo;
Representação de
Quantidades Binárias
 Principais conceitos:
 1. O evento principal do dia (aumento rápido do calor seguido por
uma súbita queda na temperatura) aconteceu entre duas amostras,
de modo que este sinal digital poderia não medir esta diferença
dependendo da forma de medição.
 2. O sinal é representado como uma lista de medidas tomadas em
intervalos regulares. Essas são chamadas de amostras.
 3. As medidas não representam exatamente o valor real no
momento da medição devido às limitações do dispositivo de (dez
graus por vez). Isso é chamado de erro de quantização.
 4. Com que frequência uma amostra é gravada tem um enorme
impacto na precisão do reprodução.
 5. Quanto mais frequentes amostras são tomadas, mais
precisamente o sinal é representado.
Representação de
Quantidades Binárias
 Qual a importância da tensão num sistema
analógico e digital?
 Há diferença entre medir a tensão exata?
 Cite um exemplo onde faria diferença.
Circuitos Digitais/
Circuitos Lógicos
Circuitos Digitais/
Circuitos Lógicos
 Circuitos Digitais produzem tensões de saída
dentro das faixas 0 e 1 das tensões
determinadas;
 Respondem a tensões de entradas previsíveis
que estejam dentro da faixa 0 e 1;
 Não distinguem tensões que estão na faixa
permitida 0 ou 1;
 3.7 e 4.3 são considerados 1;
Circuitos Digitais/
Circuitos Lógicos
 O modo como um circuito digital responde a
uma entrada é chamado lógica do circuito;
 Cada circuito digital obedece a um
determinado conjunto de regras lógicas;
 Por isso também são chamados de circuitos
lógicos;
Circuitos Digitais/
Circuitos Lógicos
 Determine se a seguinte afirmação ê
verdadeira ou falsa: o valor exato da
tensão de entrada é decisivo para um
circuito digital.
 Um circuito digital pode produzir a
mesma tensão de saída para diferentes
valores de tensão de entrada?
Transmissão
paralela e serial
de dados binários
Transmissão paralela e serial
de dados binários

Transmissão Paralela
Dados transmitidos
simultaneamente por múltiplos
fios

Transmissão Serial
Dados transmitidos bit a bit, em
sequência, do menos significativo
ao mais significativo, por um
único fio
Transmissão paralela e serial
de dados binários
 Na transmissão paralela de dados de um computador
para uma impressora.
 As interfaces de impressora paralela eram padrão em
computadores pessoais antes do USB (universal serial
bus).
 Estamos tentando imprimir a palavra “Hi” (“olá” em
inglês) na impressora. O código binário para “H” é 0100
1000 e o código binário para “i” é 01101001.
 Cada um dos caracteres (o “H” e o “i”) é composto de
oito bits.
 Utilizando a transmissão paralela, os oito bits são
transmitidos simultaneamente por oito fios. O “H” é
transmitido primeiro, depois o “i”.
Transmissão paralela e serial
de dados binários
 A transmissão serial é a empregada no computador ao se
usar uma porta USB para enviar dados a uma impressora;
 Os detalhes da formatação dos dados sejam muito mais
complicados para uma porta do que mostrados no desenho.
 Os dados são transmitidos, um bit década vez, por um
único fio.
 O bit menos significativo de “H” é enviado primeiro, e o
mais significativo de “i” é enviado depois.
 Isso resulta em um gráfico de bits lógicos pelo tempo da
transmissão serial, chamado diagrama de tempo.
 Note que nessa figura, o bit menos significativo está à
esquerda, porque foi enviado primeiro.
Transmissão paralela e serial
de dados binários
 Velocidade vs Simplicidade;
 Formato Paralelo mais rápido;
 Serial exige apenas uma linha de sinal;
Memórias digitais
Memórias digitais
 Circuitos digitais combinacionais (sem memória) produzem
uma saída em resposta a um sinal digital de entrada, mas
voltam ao estado anterior se a entrada for removida.
 Circuitos digitais sequenciais (memórias) produzem uma
saída em resposta a um sinal digital de entrada; além disso o
estado é mantido mesmo que a entrada seja removida.

Circuito
Combinacional

Memória
Memórias digitais

 Dispositivos e circuitos de memória desempenham papel


importante nos sistemas digitais porque proveem um
meio de armazenamento, temporário ou permanente,
de números binários, com a capacidade de alterar, a
qualquer momento a informação contida.
 Veremos que os diversos elementos de memória incluem
tipos magnético, óptico e aqueles que utilizam circuitos
de retenção (denominados latches e flip-flops).
 Alguém sabe dizer qual a principal aplicação das
técnicas digitais?
Computadores
Digitais
Computadores Digitais

 Um computador é mais rápido e mais preciso que uma


pessoa: porém, diferentemente de nós, precisa receber
um conjunto completo de instruções que determine
exatamente o que fazer em cada passo de suas
operações.
 Esse conjunto de instruções, denominado programa, é
elaborado para cada tarefa da máquina.
 Os programas são colocados na unidade de memória do
computador, codificados na forma binária, sendo que
cada instrução tem um código único.
 O computador busca, na memória, os códigos de
instrução, um de cada vez, e realiza a operação
determinada pelo código.
Computadores Digitais
Computadores Digitais

 Principais partes de um computador:


 Unidade de entrada. Por meio dessa unidade, um
conjunto completo de instruções e dados é introduzido na
unidade de memória do sistema computacional para ser
armazenado até o momento de utilização. Uma
informação tipicamente é introduzida pela unidade de
entrada por um teclado, um disco ou vários sensores (no
caso de um computador de controle de processos).
 Unidade de memória. A memória armazena as instruções
e os dados recebidos da unidade de entrada. Ela armazena
o resultado de operações aritméticas, recebidas da
unidade aritmética e também fornece informações para a
unidade de saída.
Computadores Digitais

 Unidade de controle. Essa unidade busca, uma de cada


vez, as instruções na unidade de memória e as interpreta.
Então, envia sinais apropriados para outras unidades de
acordo com uma instrução especifica a ser executada.
 Unidade lógica/aritmética. Todos os cálculos aritméticos e
as decisões lógicas são realizados nessa unidade, que pode
enviar resultados para serem armazenados na unidade de
memória.
 Unidade de saída. Essa unidade recebe os dados da
unidade de memória e imprime, exibe ou apresenta de
qualquer outra maneira as informações ao operador (ou
processa, no caso de um computador de controle de
processos).
Computadores Digitais

 Atualmente, quase todos os sistemas utilizam tecnologia


que evoluiu a partir da invenção do microprocessador,
que é essencialmente, uma unidade central de
processamento (CPU) em um circuito integrado que
pode ser conectado a outros blocos de um sistema.
 Os computadores que usam um microprocessador como
CPU costumam ser chamados de microcomputadores. Os
microcomputadores de uso múltiplo executam diversas
tarefas em uma grande variedade de aplicações
conforme os softwares (programas) que estiverem
utilizando.
Computadores Digitais

 Existem ainda computadores dedicados, que executam tarefas


como a de operar o motor ou controlar o sistema anti-bloqueio
de rodas do seu carro ou ainda operar o seu forno de micro-
ondas.
 Esses computadores não podem ser programados pelo usuário,
apenas executam a tarefa de controle para a qual foram
programados e são, por isso, chamados de microcontroladores.
 Como são parte integrante de um sistema maior e que serve a
determinada função, são também chamados de controladores
embutidos ou embarcados.
 Os microcontroladores, geralmente, possuem iodos os
componentes de um computador completo (CPU, memória e
porias de entrada/saída), tudo dentro de um único circuito
integrado.
 Eles estão embutidos nos aparelhos eletrodomésticos de
cozinha, nos equipamentos de vídeo e áudio, nas
fotocopiadoras, nas máquinas de atendimento automático, nos
equipamentos automáticos das fábricas, nos instrumentos
médicos e em muitos outros aparelhos.
Resumo do capítulo

 As duas formas básicas de representação de valores


numéricos de quantidades (grandezas) físicas são: analógica
(contínua) e digital (discreta).
 A maioria das grandezas no mundo real é analógica: as
técnicas digitais são, no entanto, geralmente, superiores às
analógicas, e a maioria dos avanços previstos estará no
domínio digital.
 O sistema de numeração binário (0 e 1) é o sistema básico
usado na tecnologia digital.
 Os circuitos lógicos ou digitais operam com tensões que se
encontram em faixas predeterminadas que representam o
binário 0 e o binário 1.
 As duas formas básicas de transferência de informação
digital são: paralela (todos os bits são transferidos
simultaneamente) e serial (um bit transferido de cada vez).
Resumo do capítulo

 As principais partes de um computador são: as unidades


de entrada, de controle, de memória, lógica/aritmética
e de saída.
 A combinação das unidades lógica/aritmética e de
controle constitui a CPU (unidade central de
processamento).
 Um microcomputador tem, normalmente, uma CPU que
é um único Cl (circuito integrado) denominado
microprocessador.
 Um microcontrolador é um microcomputador
especialmente projetado para aplicações de controle
dedicado (não de propósito geral).

Você também pode gostar