Você está na página 1de 4

GCC113 CIRCUITOS DIGITAIS

Bruno de Abreu & Eric Araújo

REO #04 2021-1

1. O QUE VAMOS ESTUDAR?


Sejam bem-vindos ao quarto Roteiro de Estudos Orientados - REO
#04. Neste REO, iremos abordar os seguintes temas:

INFORMAÇÃO Ë Sistema de numeração hexadecimal;


 REO #04 (20/09 - 01/10) Ë Código BCD;
♂ Bruno de Abreu e Eric Araújo
Ë Código Gray;
½ #FiqueemCasa
Ë Relações entre as representações numéricas;
 2021-1
§ Simulador Logisim Ë Códigos alfanuméricos;

Ë Método de paridade para detecção de erros;

Ë Adição e subtração binárias;

Ë Representação de números com sinal;

Ë Adição no sistema de complemento de 2;

Ë Subtração no sistema de complemento de 2.

Os tópicos serão explorados por meio de atividades que envolvem a


leitura do livro texto da disciplina, exercícios a serem desenvolvidos
conforme consta no roteiro e uso do simulador Logisim.

Figura 1: Errado não tá. 2. O QUE JÁ SABEMOS E POR QUE PRECI-


SAMOS APRENDER?
Já temos uma boa base de conhecimento sobre circuitos lógicos
combinacionais, suas operações e teoremas básicos dentro da ló-
gica booleana, portas lógicas e formas de descrever circuitos. Apren-
demos também como representar o funcionamento dos circuitos
por meio da tabela-verdade e sabemos como projetar e simplifi-
car circuitos a fim de se obter circuitos otimizados usando o mapa
de Karnaugh ou simplificação algébrica. Além disso, também vimos
um pouco sobre uma representação numérica fundamental para os
sistemas digitais: o sistema binário.

Neste REO, veremos que, apesar de os sistemas digitais possuírem


apenas dois símbolos em seu alfabeto (0 e 1), esse fato por si só
não traz nenhuma limitação na quantidade de valores que podem
ser representados ou tipos de códigos que podem ser usados. De
fato, existem muitos códigos e representações numéricas usados
nos computadores e nos sistemas digitais de um modo geral para
que as coisas funcionem da maneira que costumamos presenciar
no nosso dia-a-dia. Observe que os computadores contemporâ-
neos precisam armazenar letras e símbolos de diferentes idiomas,
como português, mandarim, árabe, japonês, norueguês, além de
símbolos matemáticos, entre outros. Precisam também saber lidar
com diferentes conjuntos numéricos da matemática, como os nú-
meros inteiros (positivos e negativos), racionais e irracionais, e tam-
bém números complexos, sem contar a representação de infinito
positivo ou negativo e números na notação científica (normalmente,
usada para representar números reais muito grandes ou extrema-
mente pequenos). Além da base binária, em algumas situações,
pode ser mais conveniente que o sistema seja capaz de lidar com
bases diferentes, como a base hexadecimal, que pode ser usada
para representar endereços de memória.

Todas essas representações e códigos são usados para armazenar


diferentes tipos de informações e também transmiti-las. Durante a
transmissão de dados, podem ocorrer diversos tipos de erros cau-
sados por interferências ou algum problema no meio de transmis-
são. Por isso, existem técnicas para detecção de erros, como o
método de paridade, que estudaremos, e também para correção
de erros. Porém, não é raro ser necessário também processar as
informações. E o processamento, em especial no caso de núme-
ros, se dá pela realização do que chamamos de computação ou,
simplesmente, a realização de operações lógicas e aritméticas so-
bre tais números, como as operações básicas de adição, subtra-
ção, multiplicação e divisão. Por isso, também veremos como po-
demos realizar as operações básicas de adição e subtração, inici-
almente apenas com números inteiros sem sinal e, posteriormente,
iremos aprender como os computadores representam números in-
teiros com sinal e como se pode realizar adição e subtração sobre
eles, por meio do sistema de complemento de 2.

Veja, portanto, que o que iremos aprender neste REO são as bases
que permitem que os computadores e sistemas digitais possam re-
presentar, armazenar, transmitir e processar diferentes tipos de in-
formações, sejam elas números, letras, símbolos ou o que mais for
necessário em cada situação.

3. O QUE DEVEMOS FAZER PARA SABER?


Para que consigamos atingir nossos objetivos de aprendizagem, ire-
mos desenvolver as atividades que seguem neste roteiro descritas
a seguir. As atividades se dividem em atividades avaliativas (AA) e
atividades de base (AB), necessárias para fazer as atividades avali-
ativas mas não contabilizadas na nota final do curso.

1. (AB) Revise o assunto dos REOs #1, #2 e #3. Use o fórum


da disciplina para tirar dúvidas das listas de Exercícios ante-
riores. Você já sabe criar uma tabela verdade e simplificá-la
usando o mapa de Karnaugh? Já consegue interpretar um
problema e estruturá-lo usando lógica digital? Entende o fun-
cionamento dos codificadores/decodificadores, mux/demux,
comparadores e circuitos para habilitar/desabilitar?

2. (AB) Assista aos vídeos no canal da disciplina no YouTube https:


Tabela 1: Seções a serem estudadas neste REO
2.3 Sistema de numeração hexadecimal
2.4 Código BCD
2.5 Código Gray
2.6 Relações entre as representações numéricas
2.8 Códigos alfanuméricos
2.9 Método de paridade para detecção de erros
6.1 Adição e subtração binárias
6.2 Representação de números com sinal
6.3 Adição no sistema de complemento de 2
6.4 Subtração no sistema de complemento de 2

//www.youtube.com/channel/UCKAYg222sCJLc7k4WKFVOUA. Ver
as aulas anteriores é importante também como forma de revi-
são e aprofundamento da compreensão sobre o assunto abor-
dado.

3. (AB) Faça a leitura do livro texto, que pode ser encontrado na


Biblioteca Virtual da UFLA. As seções a serem lidas estão na
Tabela 1. Usem os slides da disciplina disponíveis no Campus
Virtual para acompanhar o material lido e fixar melhor os con-
teúdos.

4. (AB) Após a leitura dos textos da disciplina, façam as listas de


exercícios para o REO #04 que serão disponibilizadas no Cam-
pus Virtual para aplicação do conteúdo.

5. (AB) As dúvidas na execução da lista de exercícios poderão


ser postadas no fórum de discussões que será aberto no Cam-
pus Virtual para essa finalidade. As dúvidas postadas no fórum
poderão ser respondidas pelos próprios colegas e receberão
suporte dos professores da disciplina.

6. (AB) Teremos dois encontros online para apresentação de con-


teúdo e discussão dos exercícios. O primeiro será feito na quinta-
feira dia 23/09 às 18h00 e o segundo será na quinta-feira, dia
30/09 às 18h00. Ambos os encontros serão gravados para
futura consulta. O link para os encontros é meet.google.com/
xst-xjko-ctc.

7. (AA) Entregar o exercício avaliativo que será disponibilizado no


Campus Virtual até as 23:59 do dia 03/10. Evite começar em
cima da hora.

4. COMO SEREMOS AVALIADOS?


Conforme previsto no plano de ensino da nossa disciplina, o exercí-
cio avaliativo possui peso 15.

SE TIVER ALGUMA DÚVIDA?


O livro indicado é a principal fonte de informação para a disciplina e
deve ser sempre consultado em caso de dúvidas, lembrando que o
mesmo está disponível gratuitamente na biblioteca virtual da UFLA.
Além do livro, dúvidas podem ser postadas no fórum específico
deste REO #04 no Campus Virtual, e poderão ser sanadas também
com os próprios professores. Caso se sinta mais confortável, o es-
tudante pode enviar sua dúvida por e-mail aos professores, pelos
endereços bruno.abreu@ufla.br e eric@ufla.br. Porém, para que
sua dúvida seja respondida mais adequadamente, evite o envio de
mensagens em horários ou dias em que, normalmente, não há ex-
pediente.

Você também pode gostar