Buscar

Introdução Circuitos Lógicos

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Circuitos Lógicos
Prof. Márcio Kreutz 
kreutz@dimap.ufrn.br
Conteúdo da Disciplina
! Lógica para a computação 
" Álgebra de Boole 
" Mapas de Karnaugh 
! Aplicação da Lógica Binária (Digital) em 
circuitos eletrônicos 
! Circuitos Combinacionais 
" Somadores, Subtratores, Multiplexadores, 
Decodificadores, ... 
! Circuitos Seqüenciais 
" Flip-Flops, Registradores, Contadores, Máquina de 
Estados Finitos
Conteúdo da Disciplina
! Concepção/Projeto/Análise de arquiteturas 
de circuitos digitais dedicadas 
" Parte de Controle 
" Parte Operativa 
" Comunicação entre PO/PC 
" Geração de microinstruções 
! Execução de algoritmos através de 
arquiteturas dedicadas
Contribuições da Disciplina
! Compreender como a Lógica Booleana 
(Binária) é executada por circuitos eletrônicos 
" Níveis de Abstração 
! Operações no espaço e no tempo 
" execução seqüencial/paralela de operações 
! Avaliação da capacidade dos circuitos digitais 
para a execução de operações lógicas/
aritméticas 
! Avaliação e análise de níveis de integração 
! Execução de algoritmos por Circuitos 
Dedicados 
" Avaliação de desempenho, potência, ...
Algoritmos
! Conjunto de operações: Lógico/
aritméticas/comunicação/controle 
! Transformação de dados 
" lógico/aritméticas 
! Comunicação 
! Controle 
" quando/porque? 
" razão da execução das operações lógico/
aritméticas e comunicação
5
Execução de Algoritmos
! Parte Operativa 
" operações lógico/aritméticas e comunicação 
! Parte de Controle 
" operações de controle 
! 2 opções de implementação 
" software (arquitetura de computadores) 
" hardware (circuitos lógicos)
6
Execução de Algoritmos por 
Hardware
! Parte Operativa 
" operações lógico/aritméticas e comunicação 
" implementadas somente as operações 
necessárias para um dado algoritmo 
! Parte de Controle 
" operações de controle 
" implementadas por circuitos dedicados
7
Exemplo
if (a < b)
 x= y + b;
else {
 x= a++;
 h= a and b;
}
8
comunicação
lógico/aritmética
controle
Referências Bibliográficas
! Apostila da disciplina (SIGAA): 
CircuitosLógicos:MaterialDidático,UFRN,2013. 

! Daniel D. Gajski. Principles of Digital Design. Prentice Hall; US Ed edition 
(January 15, 1997). 
! Tocci, Ronald J. Sistemas digitais : princípios e aplicações 
! Vahid, Frank. Sistemas digitais: projeto, otimização e HDLS
! WAGNER, Flávio R.; REIS, André I.; RIBAS, Renato P. Fundamentos de 
circuitos digitais. Porto Alegre: Bookman, 2008. 166 p. (Série Livros Didáticos, 
n. 17) ISBN: 9788577803453. 

! WAKERLY, John F. Digital design: principles and practices. 4th. ed. Upper 
Saddle River, N.J.: Pearson/Prentice Hall, c2006. xxiv, 895 p. ISBN: 
0131863894. 

! UYEMURA, John P. Sistemas digitais: uma abordagem integrada. São 
Paulo:Thomson, 2002. 433 p. ISBN: 8522102686. 

Avaliações
! Provas teóricas: 
" Álgebra Booleana (1) 
" Circuitos Combinacionais (2) 
" Circuitos Sequenciais (3) 
" Reposição (5) 
! somente para quem não atingir média (MF) >= 7 
! todo conteúdo 
! Trabalho Prático (4) 
" todo conteúdo da disciplina 
" em conjunto com Laboratório de Circuitos Lógicos 
! Média Final 
" MF = ((1 + 2 + 3)/3 + 4)/2
10

Outros materiais