SlideShare a Scribd company logo
1 of 53
Circuitos Digitais
Prof. Ramon Mayor Martins , M.Sc. Eng.
mayor@linuxmail.org
Parte 1
São José – 2015 – 2
IES - Instituto de Ensino Superior da Grande Florianópolis
Referência para as aulas:
IDOETA, I. V.; CAPUANO, F. G.
Elementos de eletrônica digital.
São Paulo: Érica, 1998.
Circuitos Digitais
PLANO DE ENSINO
CURSO: Ciência da Computação
SÉRIE: 4o semestre
DISCIPLINA: Circuitos Digitais
CARGA HORÁRIA SEMANAL: 03 horas-aula
CARGA HORÁRIA SEMESTRAL: 60 horas-aula
Circuitos Digitais
PLANO DE ENSINO
I – EMENTA
• Sistemas de Numeração Binário.
• Conversões de Bases.
• Operações Aritméticas no Sistema Binário.
• Funções e Portas Lógicas: AND, OR, NOT, NAND, NOR, X-OR, COINCIDÊNCIA.
• Álgebra de Boole.
• Mapa de Karnaugh: 2, 3 e 4 variáveis.
• Simplificação de Circuitos Lógicos.
• Códigos e Decodificadores.
• Circuitos Aritméticos: Somadores e Subtratores.
II – OBJETIVOS GERAIS
Propiciar ao aluno o conhecimento dos circuitos básicos de um computador e sua ligação com a lógica de proposições
III – OBJETIVOS ESPECÍFICOS
Habilitar o aluno a identificar e descrever os circuitos básicos de um computador.
Circuitos Digitais
PLANO DE ENSINO
IV – CONTEÚDO PROGRAMÁTICO
1. Sistemas de Numeração
2. Introdução a Álgebra de Boole
3. Soluções de equações lógicas
4. Teoria de Portas lógicas
5. Introdução aos mapas de Karnaugh
6. Solução de mapas de 2 e 3 variáveis
7. Solução de mapas de 4 variáveis
8. Teoria de circuitos digitais usando portas lógicas
9. Implementação e simplificação de circuitos lógicos com portas lógicas
10. Simplificação de circuitos lógicos com propriedades da Álgebra de Boole
11. Principais códigos binários
12. Teoria de decodificadores
13. Teoria de Circuitos Somadores
14. Teoria de Circuito Subtratores
Circuitos Digitais
PLANO DE ENSINO
V – ESTRATÉGIAS DE TRABALHO
Aulas expositivas e recursos audiovisuais.
VI – AVALIAÇÃO
Provas bimestrais e trabalhos práticos.
VII – MATERIAIS
Os materiais para consulta constarão no blog: www.classestopics.blogspot.com
Circuitos Digitais
PLANO DE ENSINO
VII – BIBLIOGRAFIA
Básica
IDOETA, I. V.; CAPUANO, F. G. Elementos de eletrônica digital. São Paulo: Érica, 1998.
TOKHEIM, Roger, Fundamentos de Eletrônica Digital , Vol 1 – Ed. McGraw Hill – 2013.
VOLNEI, A. Pedroni – Eletrônica Digital Moderna e VHDL – Campus/Elsevier - 2010.
Circuitos Digitais
PLANO DE ENSINO
VII – BIBLIOGRAFIA
Básica
IDOETA, I. V.; CAPUANO, F. G. Elementos de eletrônica digital. São Paulo: Érica, 1998.
TOKHEIM, Roger, Fundamentos de Eletrônica Digital , Vol 1 – Ed. McGraw Hill – 2013.
VOLNEI, A. Pedroni – Eletrônica Digital Moderna e VHDL – Campus/Elsevier - 2010.
Complementar
WIRTH, Niklaus. - Digital Circuit Design For Computer Science. Springer Verlag Pod, 1995.
KAESLIN, Hubert. Digital Integrated Circuit Design. Engenharia Eletro-Eletrônica. Cambridge, 2008.
TAUB, H. - Circuitos digitais e microprocessadores. – Ed.McGraw-Hill, 1984.
TOCCI, R. J. WIDMER, N. S. - Sistemas digitais: princípios e aplicações. – Ed. LTC, 2003.
TOKHEIM, Roger, Fundamentos de Eletrônica Digital , Vol 2 – Ed. McGraw Hill – 2013.
Circuitos Digitais
PLANO DE ENSINO
IV – CONTEÚDO PROGRAMÁTICO
1. Sistemas de Numeração
2. Introdução a Álgebra de Boole
3. Soluções de equações lógicas
4. Teoria de Portas lógicas
5. Introdução aos mapas de Karnaugh
6. Solução de mapas de 2 e 3 variáveis
7. Solução de mapas de 4 variáveis
8. Teoria de circuitos digitais usando portas lógicas
9. Implementação e simplificação de circuitos lógicos com portas lógicas
10. Simplificação de circuitos lógicos com propriedades da Álgebra de Boole
11. Principais códigos binários
12. Teoria de decodificadores
13. Teoria de Circuitos Somadores
14. Teoria de Circuito Subtratores
Circuitos Digitais
INTRODUCAO
• As técnicas digitais vieram substituir alguns dos antigos “circuitos analógicos” usados em produtos de consumo
como rádios, TVs e equipamentos de áudio de alta fidelidade.
• Costuma-se dividir a Eletrônica em duas áreas: Eletrônica Analógica e Eletrônica Digital.
• Podemos concluir que a Eletrônica Analógica processa sinais com funções contínuas e a Eletrônica Digital
processa sinais com funções discretas.
• Uma vantagem: Os sistemas digitais são mais fáceis de ser projetados. Isso porque os circuitos utilizados
são circuitos de chaveamento
• Uma desvantagem: Converter as entradas analógicas do mundo real para o formato digital.
Circuitos Digitais
INTRODUCAO
• Algumas aplicações:
Circuitos Digitais
1. Sistemas de Numeração
IV – CONTEÚDO PROGRAMÁTICO
1. Sistemas de Numeração
1.2 Sistema Binário de Numeração
1.2.1 – Conversão do Sistema Binário para o Sistema Decimal
1.2.2 – Conversão do Sistema Decimal para o Sistema Binário
1.2.3 – Conversão de Números Binários Fracionários em Decimais
1.2.4 – Conversão de Números Decimais Fracionários em Binários
1.3 Sistema Octal de Numeração
1.3.1 – Conversão do Sistema Octal para Sistema Decimal
1.3.2 – Conversão do Sistema Decimal para o Sistema Octal
1.3.3 – Conversão do Sistema Octal para o Sistema Binário
1.3.4 – Conversão do Sistema Binário para o Sistema Octal
1.4 Sistema Hexadecimal de Numeração
1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal
1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal
1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário
1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
Circuitos Digitais
1. Sistemas de Numeração
1. Sistemas de Numeração
• O decimal é o mais importante dos sistemas numéricos. Ele está fundamentado em certas regras que são
a base de formação para qualquer outro sistema.
• Além do sistema decimal, que apresenta 10 algarismos distintos de 0 a 9, existe o binário, o octal e o
hexadecimal.
• O sistema binário e o hexadecimal são muito importantes nas áreas de técnicas digitais e informática.
• Ex: Binário (chaveamento, nível alto e baixo de microcontroladores, microprocessadores)
• Ex: Hexadecimal (Endereço de memória, IPv6).
Circuitos Digitais
1. Sistemas de Numeração
1. Sistemas de Numeração
• O sistema binário, por sua vez, apresenta somente 2 algarismos (0 e 1), com os quais é possível representar
qualquer quantidade, até mesmo números fracionários.
• No sistema octal existem 8 algarismos que vão de 0 a 7.
• Para representar o sistema hexadecimal são utilizados 10 algarismos e as 6 primeiras letras do alfabeto e,
desta forma, tem-se: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.
Circuitos Digitais
1. Sistemas de Numeração
1. Sistemas de Numeração
1.2 Sistema Binário de Numeração
1.2.1 – Conversão do Sistema Binário para o Sistema Decimal
1.2.2 – Conversão do Sistema Decimal para o Sistema Binário
1.2.3 – Conversão de Números Binários Fracionários em Decimais
1.2.4 – Conversão de Números Decimais Fracionários em Binários
1.3 Sistema Octal de Numeração
1.3.1 – Conversão do Sistema Octal para Sistema Decimal
1.3.2 – Conversão do Sistema Decimal para o Sistema Octal
1.3.3 – Conversão do Sistema Octal para o Sistema Binário
1.3.4 – Conversão do Sistema Binário para o Sistema Octal
1.4 Sistema Hexadecimal de Numeração
1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal
1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal
1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário
1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
Circuitos Digitais
1. Sistemas de Numeração
1. Sistemas de Numeração
1.2 Sistema Binário de Numeração
Composto de O e 1
Equivalente a Desligado/Ligado, Verdadeiro/Falso
Cada dígito binário recebe a denominação de bit (binary digit)
O conjunto de 4 bits é denominado Nibble
O conjunto de 8 bits é denominado Byte (Binary Term)
Toda a eletrônica digital e computação está baseada nesse sistema binário e na lógica de Boole,
que permite representar por circuitos eletrônicos digitais (portas lógicas)
Circuitos Digitais
1. Sistemas de Numeração
1. Sistemas de Numeração
1.2 Sistema Binário de Numeração
1.2.1 – Conversão do Sistema Binário para o Sistema Decimal
1.2.2 – Conversão do Sistema Decimal para o Sistema Binário
1.2.3 – Conversão de Números Binários Fracionários em Decimais
1.2.4 – Conversão de Números Decimais Fracionários em Binários
1.3 Sistema Octal de Numeração
1.3.1 – Conversão do Sistema Octal para Sistema Decimal
1.3.2 – Conversão do Sistema Decimal para o Sistema Octal
1.3.3 – Conversão do Sistema Octal para o Sistema Binário
1.3.4 – Conversão do Sistema Binário para o Sistema Octal
1.4 Sistema Hexadecimal de Numeração
1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal
1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal
1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário
1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
Circuitos Digitais
1. Sistemas de Numeração
1. Sistemas de Numeração
1.2 Sistema Binário de Numeração
1.2.1 – Conversão do Sistema Binário para o Sistema Decimal
Multiplica-se pela base 2
Ex: Converter o numero 101 em decimal
(101)2  (x)10
Ex: Converter o numero 1001 em decimal
(1001)2  (x)10
Ex: Converter o numero 1110 em decimal
(1110)2  (x)10
Ex: Converter o numero 1100110001 em decimal
(1100110001)2  (x)10
Circuitos Digitais
1. Sistemas de Numeração
1. Sistemas de Numeração
1.2 Sistema Binário de Numeração
1.2.1 – Conversão do Sistema Binário para o Sistema Decimal
1.2.2 – Conversão do Sistema Decimal para o Sistema Binário
1.2.3 – Conversão de Números Binários Fracionários em Decimais
1.2.4 – Conversão de Números Decimais Fracionários em Binários
1.3 Sistema Octal de Numeração
1.3.1 – Conversão do Sistema Octal para Sistema Decimal
1.3.2 – Conversão do Sistema Decimal para o Sistema Octal
1.3.3 – Conversão do Sistema Octal para o Sistema Binário
1.3.4 – Conversão do Sistema Binário para o Sistema Octal
1.4 Sistema Hexadecimal de Numeração
1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal
1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal
1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário
1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
Circuitos Digitais
1. Sistemas de Numeração
1. Sistemas de Numeração
1.2 Sistema Binário de Numeração
1.2.2 – Conversão do Sistema Decimal para o Sistema Binário
Divide-se o valor pela base 2
Ex: Converter o numero (47)10 em binário
(101111)2
Ex: Converter o numero (21)10 em binário
(10101)2
Circuitos Digitais
1. Sistemas de Numeração
1. Sistemas de Numeração
1.2 Sistema Binário de Numeração
1.2.2 – Conversão do Sistema Decimal para o Sistema Binário
Divide-se o valor pela base 2
Ex: Converter o numero (552)10 em binário
(1000101000)2
Ex: Converter o numero (715)10 em binário
(1011001011)2
Circuitos Digitais
1. Sistemas de Numeração
1. Sistemas de Numeração
1.2 Sistema Binário de Numeração
1.2.1 – Conversão do Sistema Binário para o Sistema Decimal
1.2.2 – Conversão do Sistema Decimal para o Sistema Binário
1.2.3 – Conversão de Números Binários Fracionários em Decimais
1.2.4 – Conversão de Números Decimais Fracionários em Binários
1.3 Sistema Octal de Numeração
1.3.1 – Conversão do Sistema Octal para Sistema Decimal
1.3.2 – Conversão do Sistema Decimal para o Sistema Octal
1.3.3 – Conversão do Sistema Octal para o Sistema Binário
1.3.4 – Conversão do Sistema Binário para o Sistema Octal
1.4 Sistema Hexadecimal de Numeração
1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal
1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal
1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário
1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
Circuitos Digitais
1. Sistemas de Numeração
1. Sistemas de Numeração
1.2 Sistema Binário de Numeração
1.2.3 – Conversão de Números Binários Fracionários em Decimais
Multiplica-se pelas ponderações negativas.
Ex: Converter o numero (101,101)2 em decimal Ex: Converter o numero (1010,1101)2 em decimal
Circuitos Digitais
1. Sistemas de Numeração
1. Sistemas de Numeração
1.2 Sistema Binário de Numeração
1.2.1 – Conversão do Sistema Binário para o Sistema Decimal
1.2.2 – Conversão do Sistema Decimal para o Sistema Binário
1.2.3 – Conversão de Números Binários Fracionários em Decimais
1.2.4 – Conversão de Números Decimais Fracionários em Binários
1.3 Sistema Octal de Numeração
1.3.1 – Conversão do Sistema Octal para Sistema Decimal
1.3.2 – Conversão do Sistema Decimal para o Sistema Octal
1.3.3 – Conversão do Sistema Octal para o Sistema Binário
1.3.4 – Conversão do Sistema Binário para o Sistema Octal
1.4 Sistema Hexadecimal de Numeração
1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal
1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal
1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário
1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
Circuitos Digitais
1. Sistemas de Numeração
1. Sistemas de Numeração
1.2 Sistema Binário de Numeração
1.2.4 – Conversão de Números Decimais Fracionários em Binários
Efetua-se a transformação em duas partes:
Ex: Converter número (3,38)10 em binário Ex: Converter o numero (57,3)10 em binário
Circuitos Digitais
1. Sistemas de Numeração
1. Sistemas de Numeração
1.2 Sistema Binário de Numeração
1.2.1 – Conversão do Sistema Binário para o Sistema Decimal
1.2.2 – Conversão do Sistema Decimal para o Sistema Binário
1.2.3 – Conversão de Números Binários Fracionários em Decimais
1.2.4 – Conversão de Números Decimais Fracionários em Binários
1.3 Sistema Octal de Numeração
1.3.1 – Conversão do Sistema Octal para Sistema Decimal
1.3.2 – Conversão do Sistema Decimal para o Sistema Octal
1.3.3 – Conversão do Sistema Octal para o Sistema Binário
1.3.4 – Conversão do Sistema Binário para o Sistema Octal
1.4 Sistema Hexadecimal de Numeração
1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal
1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal
1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário
1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
Circuitos Digitais
1. Sistemas de Numeração
1.3 Sistema Octal de Numeração
• O Sistema Octal de Numeração é um sistema de base 8 no qual existem 8 algarismos assim enumerados:
0, 1, 2, 3, 4, 5, 6 e 7
• Atualmente, o sistema Octal praticamente é pouco utilizado no campo da Eletrônica Digital, trantando-se
apenas de um sistema numérico intermediário dos sistemas binário e hexadecimal
Circuitos Digitais
1. Sistemas de Numeração
1. Sistemas de Numeração
1.2 Sistema Binário de Numeração
1.2.1 – Conversão do Sistema Binário para o Sistema Decimal
1.2.2 – Conversão do Sistema Decimal para o Sistema Binário
1.2.3 – Conversão de Números Binários Fracionários em Decimais
1.2.4 – Conversão de Números Decimais Fracionários em Binários
1.3 Sistema Octal de Numeração
1.3.1 – Conversão do Sistema Octal para Sistema Decimal
1.3.2 – Conversão do Sistema Decimal para o Sistema Octal
1.3.3 – Conversão do Sistema Octal para o Sistema Binário
1.3.4 – Conversão do Sistema Binário para o Sistema Octal
1.4 Sistema Hexadecimal de Numeração
1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal
1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal
1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário
1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
Circuitos Digitais
1. Sistemas de Numeração
Utiliza-se a ponderação:
Ex: Converter o número (77)8 em decimal
Ex: Converter o número (476)8 em decimal
Ex: Converter o número (100)8 em decimal
1.3 Sistema Octal de Numeração
1.3.1 – Conversão do Sistema Octal para o Sistema Decimal
Circuitos Digitais
1. Sistemas de Numeração
1. Sistemas de Numeração
1.2 Sistema Binário de Numeração
1.2.1 – Conversão do Sistema Binário para o Sistema Decimal
1.2.2 – Conversão do Sistema Decimal para o Sistema Binário
1.2.3 – Conversão de Números Binários Fracionários em Decimais
1.2.4 – Conversão de Números Decimais Fracionários em Binários
1.3 Sistema Octal de Numeração
1.3.1 – Conversão do Sistema Octal para Sistema Decimal
1.3.2 – Conversão do Sistema Decimal para o Sistema Octal
1.3.3 – Conversão do Sistema Octal para o Sistema Binário
1.3.4 – Conversão do Sistema Binário para o Sistema Octal
1.4 Sistema Hexadecimal de Numeração
1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal
1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal
1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário
1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
Circuitos Digitais
1. Sistemas de Numeração
1.3 Sistema Octal de Numeração
1.3.2 – Conversão do Sistema Octal para o Sistema Decimal
Realiza-se a divisão por 8:
Ex: Converter o número (74)10 em octal
Ex: Converter o número (512)10 em Octal
Ex: Converter o número (719)10 em Octal
Circuitos Digitais
1. Sistemas de Numeração
1. Sistemas de Numeração
1.2 Sistema Binário de Numeração
1.2.1 – Conversão do Sistema Binário para o Sistema Decimal
1.2.2 – Conversão do Sistema Decimal para o Sistema Binário
1.2.3 – Conversão de Números Binários Fracionários em Decimais
1.2.4 – Conversão de Números Decimais Fracionários em Binários
1.3 Sistema Octal de Numeração
1.3.1 – Conversão do Sistema Octal para Sistema Decimal
1.3.2 – Conversão do Sistema Decimal para o Sistema Octal
1.3.3 – Conversão do Sistema Octal para o Sistema Binário
1.3.4 – Conversão do Sistema Binário para o Sistema Octal
1.4 Sistema Hexadecimal de Numeração
1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal
1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal
1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário
1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
Circuitos Digitais
1. Sistemas de Numeração
1.3 Sistema Octal de Numeração
1.3.3 – Conversão do Sistema Octal para o Sistema Binário
Separa cada digito octal em grupos de 3 bits e transforma no equivalente binário:
Ex: Converter o número (27)8 em binário
Ex: Converter o número (34)8 em binário
Ex: Converter o número (536)8 em Binário
Ex: Converter o número (44675)8 em Binário
Circuitos Digitais
1. Sistemas de Numeração
1. Sistemas de Numeração
1.2 Sistema Binário de Numeração
1.2.1 – Conversão do Sistema Binário para o Sistema Decimal
1.2.2 – Conversão do Sistema Decimal para o Sistema Binário
1.2.3 – Conversão de Números Binários Fracionários em Decimais
1.2.4 – Conversão de Números Decimais Fracionários em Binários
1.3 Sistema Octal de Numeração
1.3.1 – Conversão do Sistema Octal para Sistema Decimal
1.3.2 – Conversão do Sistema Decimal para o Sistema Octal
1.3.3 – Conversão do Sistema Octal para o Sistema Binário
1.3.4 – Conversão do Sistema Binário para o Sistema Octal
1.4 Sistema Hexadecimal de Numeração
1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal
1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal
1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário
1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
Circuitos Digitais
1. Sistemas de Numeração
1.3 Sistema Octal de Numeração
1.3.4 – Conversão do Sistema Binário para o Sistema Octal
Separa os binários em grupos de 3 bits a partir da direita.
Ex: Converter o número (110010)2 em Octal
No caso de ao formar os grupos, ficar incompleto,
Adiciona-se 0 a esquerda até completar.
Ex: Converter o número (1010)2 em Octal
Ex: Converter o número (10111)2 em Octal
Ex: Converter o número (11010101)2 em Octal
Circuitos Digitais
1. Sistemas de Numeração
1. Sistemas de Numeração
1.2 Sistema Binário de Numeração
1.2.1 – Conversão do Sistema Binário para o Sistema Decimal
1.2.2 – Conversão do Sistema Decimal para o Sistema Binário
1.2.3 – Conversão de Números Binários Fracionários em Decimais
1.2.4 – Conversão de Números Decimais Fracionários em Binários
1.3 Sistema Octal de Numeração
1.3.1 – Conversão do Sistema Octal para Sistema Decimal
1.3.2 – Conversão do Sistema Decimal para o Sistema Octal
1.3.3 – Conversão do Sistema Octal para o Sistema Binário
1.3.4 – Conversão do Sistema Binário para o Sistema Octal
1.4 Sistema Hexadecimal de Numeração
1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal
1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal
1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário
1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
Circuitos Digitais
1. Sistemas de Numeração
1.3 Sistema Hexadecimal de Numeração
• O Sistema Hexadecimal possui 16 algarismos, sendo sua base igual a 16.
• Os algarismos são enumerados da seguinte forma:
• 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E e F
• Os equivalentes são A (10), B(11), C(12), D(13), E(14), F(15).
• Este sistema é muito utilizado na área de microprocessadores e tambem no
Mapeamento de memórias em sistemas digitais.
• Aplicado em projetos de software e hardware.
Circuitos Digitais
1. Sistemas de Numeração
1. Sistemas de Numeração
1.2 Sistema Binário de Numeração
1.2.1 – Conversão do Sistema Binário para o Sistema Decimal
1.2.2 – Conversão do Sistema Decimal para o Sistema Binário
1.2.3 – Conversão de Números Binários Fracionários em Decimais
1.2.4 – Conversão de Números Decimais Fracionários em Binários
1.3 Sistema Octal de Numeração
1.3.1 – Conversão do Sistema Octal para Sistema Decimal
1.3.2 – Conversão do Sistema Decimal para o Sistema Octal
1.3.3 – Conversão do Sistema Octal para o Sistema Binário
1.3.4 – Conversão do Sistema Binário para o Sistema Octal
1.4 Sistema Hexadecimal de Numeração
1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal
1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal
1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário
1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
Circuitos Digitais
1. Sistemas de Numeração
1.4 Sistema Hexadecimal de Numeração
1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal
A regra de conversão é análoga à de outros sistemas, somente que a base é 16.
Ex: Converter o número (3F)16 em Decimal Ex: Converter o número (1C3)16 em Decimal
Circuitos Digitais
1. Sistemas de Numeração
1. Sistemas de Numeração
1.2 Sistema Binário de Numeração
1.2.1 – Conversão do Sistema Binário para o Sistema Decimal
1.2.2 – Conversão do Sistema Decimal para o Sistema Binário
1.2.3 – Conversão de Números Binários Fracionários em Decimais
1.2.4 – Conversão de Números Decimais Fracionários em Binários
1.3 Sistema Octal de Numeração
1.3.1 – Conversão do Sistema Octal para Sistema Decimal
1.3.2 – Conversão do Sistema Decimal para o Sistema Octal
1.3.3 – Conversão do Sistema Octal para o Sistema Binário
1.3.4 – Conversão do Sistema Binário para o Sistema Octal
1.4 Sistema Hexadecimal de Numeração
1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal
1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal
1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário
1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
Circuitos Digitais
1. Sistemas de Numeração
1.4 Sistema Hexadecimal de Numeração
1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal
Faz-se divisões sucessivas pela base 16.
Ex: Converter o número (1000)10 em Hexadecimal
Ex: Converter o número (384)10 em Hexadecimal
Ex: Converter o número (134)10 em Hexadecimal
Circuitos Digitais
1. Sistemas de Numeração
1. Sistemas de Numeração
1.2 Sistema Binário de Numeração
1.2.1 – Conversão do Sistema Binário para o Sistema Decimal
1.2.2 – Conversão do Sistema Decimal para o Sistema Binário
1.2.3 – Conversão de Números Binários Fracionários em Decimais
1.2.4 – Conversão de Números Decimais Fracionários em Binários
1.3 Sistema Octal de Numeração
1.3.1 – Conversão do Sistema Octal para Sistema Decimal
1.3.2 – Conversão do Sistema Decimal para o Sistema Octal
1.3.3 – Conversão do Sistema Octal para o Sistema Binário
1.3.4 – Conversão do Sistema Binário para o Sistema Octal
1.4 Sistema Hexadecimal de Numeração
1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal
1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal
1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário
1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
1.4.5 - Conversão do Sistema Hexadecimal para o Sistema Octal
Circuitos Digitais
1. Sistemas de Numeração
1.4 Sistema Hexadecimal de Numeração
1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário
É análogo a conversão do sistema octal para o sistema binário – nesse caso necessita-se de 4 bits para representar
Cada algarismo hexadecimal
Ex: Converter o número (C13)16 em Binário
Ex: Converter o número (6CF9)16 em Binário
Ex: Converter o número (1ED)16 em Binário
Circuitos Digitais
1. Sistemas de Numeração
1. Sistemas de Numeração
1.2 Sistema Binário de Numeração
1.2.1 – Conversão do Sistema Binário para o Sistema Decimal
1.2.2 – Conversão do Sistema Decimal para o Sistema Binário
1.2.3 – Conversão de Números Binários Fracionários em Decimais
1.2.4 – Conversão de Números Decimais Fracionários em Binários
1.3 Sistema Octal de Numeração
1.3.1 – Conversão do Sistema Octal para Sistema Decimal
1.3.2 – Conversão do Sistema Decimal para o Sistema Octal
1.3.3 – Conversão do Sistema Octal para o Sistema Binário
1.3.4 – Conversão do Sistema Binário para o Sistema Octal
1.4 Sistema Hexadecimal de Numeração
1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal
1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal
1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário
1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
1.4.5 - Conversão do Sistema Hexadecimal para o Sistema Octal
Circuitos Digitais
1. Sistemas de Numeração
1.4 Sistema Hexadecimal de Numeração
1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
É análogo a conversão do sistema binário para o octal
Neste caso, agrupamos de 4 em 4 bits da direita para esqueda.
Ex: Converter (10011000)2 em Hexadecimal
Ex: Converter (1100011)2 em Hexadecimal
Nesse caso, completa com 0.
Circuitos Digitais
1. Sistemas de Numeração
1. Sistemas de Numeração
1.2 Sistema Binário de Numeração
1.2.1 – Conversão do Sistema Binário para o Sistema Decimal
1.2.2 – Conversão do Sistema Decimal para o Sistema Binário
1.2.3 – Conversão de Números Binários Fracionários em Decimais
1.2.4 – Conversão de Números Decimais Fracionários em Binários
1.3 Sistema Octal de Numeração
1.3.1 – Conversão do Sistema Octal para Sistema Decimal
1.3.2 – Conversão do Sistema Decimal para o Sistema Octal
1.3.3 – Conversão do Sistema Octal para o Sistema Binário
1.3.4 – Conversão do Sistema Binário para o Sistema Octal
1.4 Sistema Hexadecimal de Numeração
1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal
1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal
1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário
1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
1.4.5 - Conversão do Sistema Hexadecimal para o Sistema Octal
A - Lista de Exercícios
Circuitos Digitais
1. Sistemas de Numeração
1.4 Sistema Hexadecimal de Numeração
1.4.5 - Conversão do Sistema Hexadecimal para o Sistema Octal
Basta converter o número para o Sistema Binário
Depois agrupar o resultado de 3 em 3 bits, obtendo o resultado em Octal
Ex: Converter (3A7)16 em Octal
Posteriormente faz-se a conversão para Octal.
Circuitos Digitais
1. Sistemas de Numeração
1. Sistemas de Numeração
1.2 Sistema Binário de Numeração
1.2.1 – Conversão do Sistema Binário para o Sistema Decimal
1.2.2 – Conversão do Sistema Decimal para o Sistema Binário
1.2.3 – Conversão de Números Binários Fracionários em Decimais
1.2.4 – Conversão de Números Decimais Fracionários em Binários
1.3 Sistema Octal de Numeração
1.3.1 – Conversão do Sistema Octal para Sistema Decimal
1.3.2 – Conversão do Sistema Decimal para o Sistema Octal
1.3.3 – Conversão do Sistema Octal para o Sistema Binário
1.3.4 – Conversão do Sistema Binário para o Sistema Octal
1.4 Sistema Hexadecimal de Numeração
1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal
1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal
1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário
1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
1.4.5 - Conversão do Sistema Hexadecimal para o Sistema Octal
A - Lista de Exercícios
Circuitos Digitais
1. Sistemas de Numeração
1. Sistemas de Numeração -
A - Lista de Exercícios:
Circuitos Digitais
1. Sistemas de Numeração
1. Sistemas de Numeração -
A - Lista de Exercícios:
Circuitos Digitais
1. Sistemas de Numeração
1. Sistemas de Numeração -
A - Lista de Exercícios:
Circuitos Digitais
1. Sistemas de Numeração
1. Sistemas de Numeração -
A - Lista de Exercícios:
Circuitos Digitais
1. Sistemas de Numeração
1. Sistemas de Numeração -
A - Lista de Exercícios:
Circuitos Digitais
1. Sistemas de Numeração
1. Sistemas de Numeração -
A - Lista de Exercícios:

More Related Content

Similar to Sistemas de numeração binária, octal e hexadecimal

Aula - conversao de bases.pdf
Aula - conversao de bases.pdfAula - conversao de bases.pdf
Aula - conversao de bases.pdfRodneyTeixeira2
 
Circuitos digitais 05042012
Circuitos digitais 05042012Circuitos digitais 05042012
Circuitos digitais 05042012'Evanildo Barros
 
Numbering system binary numbers among others.
Numbering system binary numbers among others.Numbering system binary numbers among others.
Numbering system binary numbers among others.BobPonja
 
Sistemas de Telecomunicações - Aula 04 - Sistemas analógicos e sistemas digitais
Sistemas de Telecomunicações - Aula 04 - Sistemas analógicos e sistemas digitaisSistemas de Telecomunicações - Aula 04 - Sistemas analógicos e sistemas digitais
Sistemas de Telecomunicações - Aula 04 - Sistemas analógicos e sistemas digitaisLeinylson Fontinele
 
Apostila eletronica digital
Apostila   eletronica digitalApostila   eletronica digital
Apostila eletronica digital36wa
 
Apostila eletronica digital
Apostila   eletronica digitalApostila   eletronica digital
Apostila eletronica digitalArpus Supra
 
Apostila de práticas_de_eletrônica_digital_ii2
Apostila de práticas_de_eletrônica_digital_ii2Apostila de práticas_de_eletrônica_digital_ii2
Apostila de práticas_de_eletrônica_digital_ii2sinohara
 
IES GF Circuitos Digitais Parte 3
IES GF Circuitos Digitais Parte 3IES GF Circuitos Digitais Parte 3
IES GF Circuitos Digitais Parte 3Ramon Mayor Martins
 
IES GF - Linguagem de Programação Estruturada - Parte 3
IES GF - Linguagem de Programação Estruturada - Parte 3 IES GF - Linguagem de Programação Estruturada - Parte 3
IES GF - Linguagem de Programação Estruturada - Parte 3 Ramon Mayor Martins
 
SISTEMAS digitais SISTEMAS DE NUMERAÇÃO
SISTEMAS digitais SISTEMAS DE NUMERAÇÃOSISTEMAS digitais SISTEMAS DE NUMERAÇÃO
SISTEMAS digitais SISTEMAS DE NUMERAÇÃOCarlos Pereira
 
Aula 1 - Redes de Computadores A - Conceitos Básicos.
Aula 1 - Redes de Computadores A - Conceitos Básicos.Aula 1 - Redes de Computadores A - Conceitos Básicos.
Aula 1 - Redes de Computadores A - Conceitos Básicos.Filipo Mór
 
Aoc aula01
Aoc aula01Aoc aula01
Aoc aula01croswebe
 

Similar to Sistemas de numeração binária, octal e hexadecimal (20)

Aula - conversao de bases.pdf
Aula - conversao de bases.pdfAula - conversao de bases.pdf
Aula - conversao de bases.pdf
 
Circuitos digitais 05042012
Circuitos digitais 05042012Circuitos digitais 05042012
Circuitos digitais 05042012
 
Numbering system binary numbers among others.
Numbering system binary numbers among others.Numbering system binary numbers among others.
Numbering system binary numbers among others.
 
Sistemas de Telecomunicações - Aula 04 - Sistemas analógicos e sistemas digitais
Sistemas de Telecomunicações - Aula 04 - Sistemas analógicos e sistemas digitaisSistemas de Telecomunicações - Aula 04 - Sistemas analógicos e sistemas digitais
Sistemas de Telecomunicações - Aula 04 - Sistemas analógicos e sistemas digitais
 
Td aula1
Td aula1Td aula1
Td aula1
 
Apostila eletronica digital
Apostila   eletronica digitalApostila   eletronica digital
Apostila eletronica digital
 
Aula 1 sistemas de numeração isutic
Aula 1 sistemas de numeração isuticAula 1 sistemas de numeração isutic
Aula 1 sistemas de numeração isutic
 
Sistemas_Digitais_2017.pdf
Sistemas_Digitais_2017.pdfSistemas_Digitais_2017.pdf
Sistemas_Digitais_2017.pdf
 
Sistemas Digitais Aula 29-08-2018
Sistemas Digitais Aula 29-08-2018Sistemas Digitais Aula 29-08-2018
Sistemas Digitais Aula 29-08-2018
 
Apostila eletronica digital
Apostila   eletronica digitalApostila   eletronica digital
Apostila eletronica digital
 
Td aula1
Td aula1Td aula1
Td aula1
 
Apostila de práticas_de_eletrônica_digital_ii2
Apostila de práticas_de_eletrônica_digital_ii2Apostila de práticas_de_eletrônica_digital_ii2
Apostila de práticas_de_eletrônica_digital_ii2
 
IES GF Circuitos Digitais Parte 3
IES GF Circuitos Digitais Parte 3IES GF Circuitos Digitais Parte 3
IES GF Circuitos Digitais Parte 3
 
Edg cap01
Edg cap01Edg cap01
Edg cap01
 
Introducao a informatica
Introducao a informaticaIntroducao a informatica
Introducao a informatica
 
IES GF - Linguagem de Programação Estruturada - Parte 3
IES GF - Linguagem de Programação Estruturada - Parte 3 IES GF - Linguagem de Programação Estruturada - Parte 3
IES GF - Linguagem de Programação Estruturada - Parte 3
 
Sistemas digitais 1
Sistemas digitais 1Sistemas digitais 1
Sistemas digitais 1
 
SISTEMAS digitais SISTEMAS DE NUMERAÇÃO
SISTEMAS digitais SISTEMAS DE NUMERAÇÃOSISTEMAS digitais SISTEMAS DE NUMERAÇÃO
SISTEMAS digitais SISTEMAS DE NUMERAÇÃO
 
Aula 1 - Redes de Computadores A - Conceitos Básicos.
Aula 1 - Redes de Computadores A - Conceitos Básicos.Aula 1 - Redes de Computadores A - Conceitos Básicos.
Aula 1 - Redes de Computadores A - Conceitos Básicos.
 
Aoc aula01
Aoc aula01Aoc aula01
Aoc aula01
 

More from Ramon Mayor Martins

IES GF - Linguagem de Programação Estruturada - Parte 2
IES GF - Linguagem de Programação Estruturada - Parte 2IES GF - Linguagem de Programação Estruturada - Parte 2
IES GF - Linguagem de Programação Estruturada - Parte 2Ramon Mayor Martins
 
IES GF - Linguagem de Programação Estruturada - Parte 1
IES GF - Linguagem de Programação Estruturada - Parte 1IES GF - Linguagem de Programação Estruturada - Parte 1
IES GF - Linguagem de Programação Estruturada - Parte 1Ramon Mayor Martins
 
IFSC SJ - Grupo de estudos em rádio definido por software
IFSC SJ - Grupo de estudos em rádio definido por softwareIFSC SJ - Grupo de estudos em rádio definido por software
IFSC SJ - Grupo de estudos em rádio definido por softwareRamon Mayor Martins
 
IES GF - Ciência da Computação - Desenvolvimento de Sistemas Distribuídos - P...
IES GF - Ciência da Computação - Desenvolvimento de Sistemas Distribuídos - P...IES GF - Ciência da Computação - Desenvolvimento de Sistemas Distribuídos - P...
IES GF - Ciência da Computação - Desenvolvimento de Sistemas Distribuídos - P...Ramon Mayor Martins
 
IES - Ciência da Computação - Desenvolvimento de Sistemas Distribuídos - Part...
IES - Ciência da Computação - Desenvolvimento de Sistemas Distribuídos - Part...IES - Ciência da Computação - Desenvolvimento de Sistemas Distribuídos - Part...
IES - Ciência da Computação - Desenvolvimento de Sistemas Distribuídos - Part...Ramon Mayor Martins
 
IES GF - Introdução a Linguagem de Programação Orientada a Objetos
IES GF - Introdução a Linguagem de Programação Orientada a ObjetosIES GF - Introdução a Linguagem de Programação Orientada a Objetos
IES GF - Introdução a Linguagem de Programação Orientada a ObjetosRamon Mayor Martins
 
Nova geração de satélites brasileiros
Nova geração de satélites brasileirosNova geração de satélites brasileiros
Nova geração de satélites brasileirosRamon Mayor Martins
 
[Apresentação de Defesa] Análise comparativa entre os métodos HMM e GMM-UBM n...
[Apresentação de Defesa] Análise comparativa entre os métodos HMM e GMM-UBM n...[Apresentação de Defesa] Análise comparativa entre os métodos HMM e GMM-UBM n...
[Apresentação de Defesa] Análise comparativa entre os métodos HMM e GMM-UBM n...Ramon Mayor Martins
 
Implementação da técnica VTLN - Estudo dos métodos
Implementação da técnica VTLN - Estudo dos métodosImplementação da técnica VTLN - Estudo dos métodos
Implementação da técnica VTLN - Estudo dos métodosRamon Mayor Martins
 
Application of Neural Network for Sensing Primary Radio Signals in a Cognitiv...
Application of Neural Network for Sensing Primary Radio Signals in a Cognitiv...Application of Neural Network for Sensing Primary Radio Signals in a Cognitiv...
Application of Neural Network for Sensing Primary Radio Signals in a Cognitiv...Ramon Mayor Martins
 
Aplicações de Inteligência Artificial em Rádios Cognitivos
Aplicações de Inteligência Artificial em Rádios CognitivosAplicações de Inteligência Artificial em Rádios Cognitivos
Aplicações de Inteligência Artificial em Rádios CognitivosRamon Mayor Martins
 
Redes Neurais - Poda Hessiana: Optimal Brain Surgeon e Damage
Redes Neurais - Poda Hessiana: Optimal Brain Surgeon e DamageRedes Neurais - Poda Hessiana: Optimal Brain Surgeon e Damage
Redes Neurais - Poda Hessiana: Optimal Brain Surgeon e DamageRamon Mayor Martins
 

More from Ramon Mayor Martins (17)

[2.2]ifsc integrado rdt_2015_1
[2.2]ifsc integrado rdt_2015_1[2.2]ifsc integrado rdt_2015_1
[2.2]ifsc integrado rdt_2015_1
 
[1]ifsc integrado rdt_2015_2
[1]ifsc integrado rdt_2015_2[1]ifsc integrado rdt_2015_2
[1]ifsc integrado rdt_2015_2
 
IES GF - Linguagem de Programação Estruturada - Parte 2
IES GF - Linguagem de Programação Estruturada - Parte 2IES GF - Linguagem de Programação Estruturada - Parte 2
IES GF - Linguagem de Programação Estruturada - Parte 2
 
IES GF - Linguagem de Programação Estruturada - Parte 1
IES GF - Linguagem de Programação Estruturada - Parte 1IES GF - Linguagem de Programação Estruturada - Parte 1
IES GF - Linguagem de Programação Estruturada - Parte 1
 
IFSC SJ - Grupo de estudos em rádio definido por software
IFSC SJ - Grupo de estudos em rádio definido por softwareIFSC SJ - Grupo de estudos em rádio definido por software
IFSC SJ - Grupo de estudos em rádio definido por software
 
IES GF - Ciência da Computação - Desenvolvimento de Sistemas Distribuídos - P...
IES GF - Ciência da Computação - Desenvolvimento de Sistemas Distribuídos - P...IES GF - Ciência da Computação - Desenvolvimento de Sistemas Distribuídos - P...
IES GF - Ciência da Computação - Desenvolvimento de Sistemas Distribuídos - P...
 
IES - Ciência da Computação - Desenvolvimento de Sistemas Distribuídos - Part...
IES - Ciência da Computação - Desenvolvimento de Sistemas Distribuídos - Part...IES - Ciência da Computação - Desenvolvimento de Sistemas Distribuídos - Part...
IES - Ciência da Computação - Desenvolvimento de Sistemas Distribuídos - Part...
 
IES GF - Introdução a Linguagem de Programação Orientada a Objetos
IES GF - Introdução a Linguagem de Programação Orientada a ObjetosIES GF - Introdução a Linguagem de Programação Orientada a Objetos
IES GF - Introdução a Linguagem de Programação Orientada a Objetos
 
INATEL - Matlab introdução
INATEL - Matlab introduçãoINATEL - Matlab introdução
INATEL - Matlab introdução
 
Introdução ao matlab
Introdução ao matlabIntrodução ao matlab
Introdução ao matlab
 
Nova geração de satélites brasileiros
Nova geração de satélites brasileirosNova geração de satélites brasileiros
Nova geração de satélites brasileiros
 
[Apresentação de Defesa] Análise comparativa entre os métodos HMM e GMM-UBM n...
[Apresentação de Defesa] Análise comparativa entre os métodos HMM e GMM-UBM n...[Apresentação de Defesa] Análise comparativa entre os métodos HMM e GMM-UBM n...
[Apresentação de Defesa] Análise comparativa entre os métodos HMM e GMM-UBM n...
 
Implementação da técnica VTLN - Estudo dos métodos
Implementação da técnica VTLN - Estudo dos métodosImplementação da técnica VTLN - Estudo dos métodos
Implementação da técnica VTLN - Estudo dos métodos
 
Application of Neural Network for Sensing Primary Radio Signals in a Cognitiv...
Application of Neural Network for Sensing Primary Radio Signals in a Cognitiv...Application of Neural Network for Sensing Primary Radio Signals in a Cognitiv...
Application of Neural Network for Sensing Primary Radio Signals in a Cognitiv...
 
Aplicações de Inteligência Artificial em Rádios Cognitivos
Aplicações de Inteligência Artificial em Rádios CognitivosAplicações de Inteligência Artificial em Rádios Cognitivos
Aplicações de Inteligência Artificial em Rádios Cognitivos
 
Redes Neurais - Poda Hessiana: Optimal Brain Surgeon e Damage
Redes Neurais - Poda Hessiana: Optimal Brain Surgeon e DamageRedes Neurais - Poda Hessiana: Optimal Brain Surgeon e Damage
Redes Neurais - Poda Hessiana: Optimal Brain Surgeon e Damage
 
Redes Oportunistas: Haggle
Redes Oportunistas: HaggleRedes Oportunistas: Haggle
Redes Oportunistas: Haggle
 

Sistemas de numeração binária, octal e hexadecimal

  • 1. Circuitos Digitais Prof. Ramon Mayor Martins , M.Sc. Eng. mayor@linuxmail.org Parte 1 São José – 2015 – 2 IES - Instituto de Ensino Superior da Grande Florianópolis Referência para as aulas: IDOETA, I. V.; CAPUANO, F. G. Elementos de eletrônica digital. São Paulo: Érica, 1998.
  • 2. Circuitos Digitais PLANO DE ENSINO CURSO: Ciência da Computação SÉRIE: 4o semestre DISCIPLINA: Circuitos Digitais CARGA HORÁRIA SEMANAL: 03 horas-aula CARGA HORÁRIA SEMESTRAL: 60 horas-aula
  • 3. Circuitos Digitais PLANO DE ENSINO I – EMENTA • Sistemas de Numeração Binário. • Conversões de Bases. • Operações Aritméticas no Sistema Binário. • Funções e Portas Lógicas: AND, OR, NOT, NAND, NOR, X-OR, COINCIDÊNCIA. • Álgebra de Boole. • Mapa de Karnaugh: 2, 3 e 4 variáveis. • Simplificação de Circuitos Lógicos. • Códigos e Decodificadores. • Circuitos Aritméticos: Somadores e Subtratores. II – OBJETIVOS GERAIS Propiciar ao aluno o conhecimento dos circuitos básicos de um computador e sua ligação com a lógica de proposições III – OBJETIVOS ESPECÍFICOS Habilitar o aluno a identificar e descrever os circuitos básicos de um computador.
  • 4. Circuitos Digitais PLANO DE ENSINO IV – CONTEÚDO PROGRAMÁTICO 1. Sistemas de Numeração 2. Introdução a Álgebra de Boole 3. Soluções de equações lógicas 4. Teoria de Portas lógicas 5. Introdução aos mapas de Karnaugh 6. Solução de mapas de 2 e 3 variáveis 7. Solução de mapas de 4 variáveis 8. Teoria de circuitos digitais usando portas lógicas 9. Implementação e simplificação de circuitos lógicos com portas lógicas 10. Simplificação de circuitos lógicos com propriedades da Álgebra de Boole 11. Principais códigos binários 12. Teoria de decodificadores 13. Teoria de Circuitos Somadores 14. Teoria de Circuito Subtratores
  • 5. Circuitos Digitais PLANO DE ENSINO V – ESTRATÉGIAS DE TRABALHO Aulas expositivas e recursos audiovisuais. VI – AVALIAÇÃO Provas bimestrais e trabalhos práticos. VII – MATERIAIS Os materiais para consulta constarão no blog: www.classestopics.blogspot.com
  • 6. Circuitos Digitais PLANO DE ENSINO VII – BIBLIOGRAFIA Básica IDOETA, I. V.; CAPUANO, F. G. Elementos de eletrônica digital. São Paulo: Érica, 1998. TOKHEIM, Roger, Fundamentos de Eletrônica Digital , Vol 1 – Ed. McGraw Hill – 2013. VOLNEI, A. Pedroni – Eletrônica Digital Moderna e VHDL – Campus/Elsevier - 2010.
  • 7. Circuitos Digitais PLANO DE ENSINO VII – BIBLIOGRAFIA Básica IDOETA, I. V.; CAPUANO, F. G. Elementos de eletrônica digital. São Paulo: Érica, 1998. TOKHEIM, Roger, Fundamentos de Eletrônica Digital , Vol 1 – Ed. McGraw Hill – 2013. VOLNEI, A. Pedroni – Eletrônica Digital Moderna e VHDL – Campus/Elsevier - 2010. Complementar WIRTH, Niklaus. - Digital Circuit Design For Computer Science. Springer Verlag Pod, 1995. KAESLIN, Hubert. Digital Integrated Circuit Design. Engenharia Eletro-Eletrônica. Cambridge, 2008. TAUB, H. - Circuitos digitais e microprocessadores. – Ed.McGraw-Hill, 1984. TOCCI, R. J. WIDMER, N. S. - Sistemas digitais: princípios e aplicações. – Ed. LTC, 2003. TOKHEIM, Roger, Fundamentos de Eletrônica Digital , Vol 2 – Ed. McGraw Hill – 2013.
  • 8. Circuitos Digitais PLANO DE ENSINO IV – CONTEÚDO PROGRAMÁTICO 1. Sistemas de Numeração 2. Introdução a Álgebra de Boole 3. Soluções de equações lógicas 4. Teoria de Portas lógicas 5. Introdução aos mapas de Karnaugh 6. Solução de mapas de 2 e 3 variáveis 7. Solução de mapas de 4 variáveis 8. Teoria de circuitos digitais usando portas lógicas 9. Implementação e simplificação de circuitos lógicos com portas lógicas 10. Simplificação de circuitos lógicos com propriedades da Álgebra de Boole 11. Principais códigos binários 12. Teoria de decodificadores 13. Teoria de Circuitos Somadores 14. Teoria de Circuito Subtratores
  • 9. Circuitos Digitais INTRODUCAO • As técnicas digitais vieram substituir alguns dos antigos “circuitos analógicos” usados em produtos de consumo como rádios, TVs e equipamentos de áudio de alta fidelidade. • Costuma-se dividir a Eletrônica em duas áreas: Eletrônica Analógica e Eletrônica Digital. • Podemos concluir que a Eletrônica Analógica processa sinais com funções contínuas e a Eletrônica Digital processa sinais com funções discretas. • Uma vantagem: Os sistemas digitais são mais fáceis de ser projetados. Isso porque os circuitos utilizados são circuitos de chaveamento • Uma desvantagem: Converter as entradas analógicas do mundo real para o formato digital.
  • 11. Circuitos Digitais 1. Sistemas de Numeração IV – CONTEÚDO PROGRAMÁTICO 1. Sistemas de Numeração 1.2 Sistema Binário de Numeração 1.2.1 – Conversão do Sistema Binário para o Sistema Decimal 1.2.2 – Conversão do Sistema Decimal para o Sistema Binário 1.2.3 – Conversão de Números Binários Fracionários em Decimais 1.2.4 – Conversão de Números Decimais Fracionários em Binários 1.3 Sistema Octal de Numeração 1.3.1 – Conversão do Sistema Octal para Sistema Decimal 1.3.2 – Conversão do Sistema Decimal para o Sistema Octal 1.3.3 – Conversão do Sistema Octal para o Sistema Binário 1.3.4 – Conversão do Sistema Binário para o Sistema Octal 1.4 Sistema Hexadecimal de Numeração 1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal 1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal 1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário 1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
  • 12. Circuitos Digitais 1. Sistemas de Numeração 1. Sistemas de Numeração • O decimal é o mais importante dos sistemas numéricos. Ele está fundamentado em certas regras que são a base de formação para qualquer outro sistema. • Além do sistema decimal, que apresenta 10 algarismos distintos de 0 a 9, existe o binário, o octal e o hexadecimal. • O sistema binário e o hexadecimal são muito importantes nas áreas de técnicas digitais e informática. • Ex: Binário (chaveamento, nível alto e baixo de microcontroladores, microprocessadores) • Ex: Hexadecimal (Endereço de memória, IPv6).
  • 13. Circuitos Digitais 1. Sistemas de Numeração 1. Sistemas de Numeração • O sistema binário, por sua vez, apresenta somente 2 algarismos (0 e 1), com os quais é possível representar qualquer quantidade, até mesmo números fracionários. • No sistema octal existem 8 algarismos que vão de 0 a 7. • Para representar o sistema hexadecimal são utilizados 10 algarismos e as 6 primeiras letras do alfabeto e, desta forma, tem-se: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.
  • 14. Circuitos Digitais 1. Sistemas de Numeração 1. Sistemas de Numeração 1.2 Sistema Binário de Numeração 1.2.1 – Conversão do Sistema Binário para o Sistema Decimal 1.2.2 – Conversão do Sistema Decimal para o Sistema Binário 1.2.3 – Conversão de Números Binários Fracionários em Decimais 1.2.4 – Conversão de Números Decimais Fracionários em Binários 1.3 Sistema Octal de Numeração 1.3.1 – Conversão do Sistema Octal para Sistema Decimal 1.3.2 – Conversão do Sistema Decimal para o Sistema Octal 1.3.3 – Conversão do Sistema Octal para o Sistema Binário 1.3.4 – Conversão do Sistema Binário para o Sistema Octal 1.4 Sistema Hexadecimal de Numeração 1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal 1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal 1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário 1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
  • 15. Circuitos Digitais 1. Sistemas de Numeração 1. Sistemas de Numeração 1.2 Sistema Binário de Numeração Composto de O e 1 Equivalente a Desligado/Ligado, Verdadeiro/Falso Cada dígito binário recebe a denominação de bit (binary digit) O conjunto de 4 bits é denominado Nibble O conjunto de 8 bits é denominado Byte (Binary Term) Toda a eletrônica digital e computação está baseada nesse sistema binário e na lógica de Boole, que permite representar por circuitos eletrônicos digitais (portas lógicas)
  • 16. Circuitos Digitais 1. Sistemas de Numeração 1. Sistemas de Numeração 1.2 Sistema Binário de Numeração 1.2.1 – Conversão do Sistema Binário para o Sistema Decimal 1.2.2 – Conversão do Sistema Decimal para o Sistema Binário 1.2.3 – Conversão de Números Binários Fracionários em Decimais 1.2.4 – Conversão de Números Decimais Fracionários em Binários 1.3 Sistema Octal de Numeração 1.3.1 – Conversão do Sistema Octal para Sistema Decimal 1.3.2 – Conversão do Sistema Decimal para o Sistema Octal 1.3.3 – Conversão do Sistema Octal para o Sistema Binário 1.3.4 – Conversão do Sistema Binário para o Sistema Octal 1.4 Sistema Hexadecimal de Numeração 1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal 1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal 1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário 1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
  • 17. Circuitos Digitais 1. Sistemas de Numeração 1. Sistemas de Numeração 1.2 Sistema Binário de Numeração 1.2.1 – Conversão do Sistema Binário para o Sistema Decimal Multiplica-se pela base 2 Ex: Converter o numero 101 em decimal (101)2  (x)10 Ex: Converter o numero 1001 em decimal (1001)2  (x)10 Ex: Converter o numero 1110 em decimal (1110)2  (x)10 Ex: Converter o numero 1100110001 em decimal (1100110001)2  (x)10
  • 18. Circuitos Digitais 1. Sistemas de Numeração 1. Sistemas de Numeração 1.2 Sistema Binário de Numeração 1.2.1 – Conversão do Sistema Binário para o Sistema Decimal 1.2.2 – Conversão do Sistema Decimal para o Sistema Binário 1.2.3 – Conversão de Números Binários Fracionários em Decimais 1.2.4 – Conversão de Números Decimais Fracionários em Binários 1.3 Sistema Octal de Numeração 1.3.1 – Conversão do Sistema Octal para Sistema Decimal 1.3.2 – Conversão do Sistema Decimal para o Sistema Octal 1.3.3 – Conversão do Sistema Octal para o Sistema Binário 1.3.4 – Conversão do Sistema Binário para o Sistema Octal 1.4 Sistema Hexadecimal de Numeração 1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal 1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal 1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário 1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
  • 19. Circuitos Digitais 1. Sistemas de Numeração 1. Sistemas de Numeração 1.2 Sistema Binário de Numeração 1.2.2 – Conversão do Sistema Decimal para o Sistema Binário Divide-se o valor pela base 2 Ex: Converter o numero (47)10 em binário (101111)2 Ex: Converter o numero (21)10 em binário (10101)2
  • 20. Circuitos Digitais 1. Sistemas de Numeração 1. Sistemas de Numeração 1.2 Sistema Binário de Numeração 1.2.2 – Conversão do Sistema Decimal para o Sistema Binário Divide-se o valor pela base 2 Ex: Converter o numero (552)10 em binário (1000101000)2 Ex: Converter o numero (715)10 em binário (1011001011)2
  • 21. Circuitos Digitais 1. Sistemas de Numeração 1. Sistemas de Numeração 1.2 Sistema Binário de Numeração 1.2.1 – Conversão do Sistema Binário para o Sistema Decimal 1.2.2 – Conversão do Sistema Decimal para o Sistema Binário 1.2.3 – Conversão de Números Binários Fracionários em Decimais 1.2.4 – Conversão de Números Decimais Fracionários em Binários 1.3 Sistema Octal de Numeração 1.3.1 – Conversão do Sistema Octal para Sistema Decimal 1.3.2 – Conversão do Sistema Decimal para o Sistema Octal 1.3.3 – Conversão do Sistema Octal para o Sistema Binário 1.3.4 – Conversão do Sistema Binário para o Sistema Octal 1.4 Sistema Hexadecimal de Numeração 1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal 1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal 1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário 1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
  • 22. Circuitos Digitais 1. Sistemas de Numeração 1. Sistemas de Numeração 1.2 Sistema Binário de Numeração 1.2.3 – Conversão de Números Binários Fracionários em Decimais Multiplica-se pelas ponderações negativas. Ex: Converter o numero (101,101)2 em decimal Ex: Converter o numero (1010,1101)2 em decimal
  • 23. Circuitos Digitais 1. Sistemas de Numeração 1. Sistemas de Numeração 1.2 Sistema Binário de Numeração 1.2.1 – Conversão do Sistema Binário para o Sistema Decimal 1.2.2 – Conversão do Sistema Decimal para o Sistema Binário 1.2.3 – Conversão de Números Binários Fracionários em Decimais 1.2.4 – Conversão de Números Decimais Fracionários em Binários 1.3 Sistema Octal de Numeração 1.3.1 – Conversão do Sistema Octal para Sistema Decimal 1.3.2 – Conversão do Sistema Decimal para o Sistema Octal 1.3.3 – Conversão do Sistema Octal para o Sistema Binário 1.3.4 – Conversão do Sistema Binário para o Sistema Octal 1.4 Sistema Hexadecimal de Numeração 1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal 1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal 1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário 1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
  • 24. Circuitos Digitais 1. Sistemas de Numeração 1. Sistemas de Numeração 1.2 Sistema Binário de Numeração 1.2.4 – Conversão de Números Decimais Fracionários em Binários Efetua-se a transformação em duas partes: Ex: Converter número (3,38)10 em binário Ex: Converter o numero (57,3)10 em binário
  • 25. Circuitos Digitais 1. Sistemas de Numeração 1. Sistemas de Numeração 1.2 Sistema Binário de Numeração 1.2.1 – Conversão do Sistema Binário para o Sistema Decimal 1.2.2 – Conversão do Sistema Decimal para o Sistema Binário 1.2.3 – Conversão de Números Binários Fracionários em Decimais 1.2.4 – Conversão de Números Decimais Fracionários em Binários 1.3 Sistema Octal de Numeração 1.3.1 – Conversão do Sistema Octal para Sistema Decimal 1.3.2 – Conversão do Sistema Decimal para o Sistema Octal 1.3.3 – Conversão do Sistema Octal para o Sistema Binário 1.3.4 – Conversão do Sistema Binário para o Sistema Octal 1.4 Sistema Hexadecimal de Numeração 1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal 1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal 1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário 1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
  • 26. Circuitos Digitais 1. Sistemas de Numeração 1.3 Sistema Octal de Numeração • O Sistema Octal de Numeração é um sistema de base 8 no qual existem 8 algarismos assim enumerados: 0, 1, 2, 3, 4, 5, 6 e 7 • Atualmente, o sistema Octal praticamente é pouco utilizado no campo da Eletrônica Digital, trantando-se apenas de um sistema numérico intermediário dos sistemas binário e hexadecimal
  • 27. Circuitos Digitais 1. Sistemas de Numeração 1. Sistemas de Numeração 1.2 Sistema Binário de Numeração 1.2.1 – Conversão do Sistema Binário para o Sistema Decimal 1.2.2 – Conversão do Sistema Decimal para o Sistema Binário 1.2.3 – Conversão de Números Binários Fracionários em Decimais 1.2.4 – Conversão de Números Decimais Fracionários em Binários 1.3 Sistema Octal de Numeração 1.3.1 – Conversão do Sistema Octal para Sistema Decimal 1.3.2 – Conversão do Sistema Decimal para o Sistema Octal 1.3.3 – Conversão do Sistema Octal para o Sistema Binário 1.3.4 – Conversão do Sistema Binário para o Sistema Octal 1.4 Sistema Hexadecimal de Numeração 1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal 1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal 1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário 1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
  • 28. Circuitos Digitais 1. Sistemas de Numeração Utiliza-se a ponderação: Ex: Converter o número (77)8 em decimal Ex: Converter o número (476)8 em decimal Ex: Converter o número (100)8 em decimal 1.3 Sistema Octal de Numeração 1.3.1 – Conversão do Sistema Octal para o Sistema Decimal
  • 29. Circuitos Digitais 1. Sistemas de Numeração 1. Sistemas de Numeração 1.2 Sistema Binário de Numeração 1.2.1 – Conversão do Sistema Binário para o Sistema Decimal 1.2.2 – Conversão do Sistema Decimal para o Sistema Binário 1.2.3 – Conversão de Números Binários Fracionários em Decimais 1.2.4 – Conversão de Números Decimais Fracionários em Binários 1.3 Sistema Octal de Numeração 1.3.1 – Conversão do Sistema Octal para Sistema Decimal 1.3.2 – Conversão do Sistema Decimal para o Sistema Octal 1.3.3 – Conversão do Sistema Octal para o Sistema Binário 1.3.4 – Conversão do Sistema Binário para o Sistema Octal 1.4 Sistema Hexadecimal de Numeração 1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal 1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal 1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário 1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
  • 30. Circuitos Digitais 1. Sistemas de Numeração 1.3 Sistema Octal de Numeração 1.3.2 – Conversão do Sistema Octal para o Sistema Decimal Realiza-se a divisão por 8: Ex: Converter o número (74)10 em octal Ex: Converter o número (512)10 em Octal Ex: Converter o número (719)10 em Octal
  • 31. Circuitos Digitais 1. Sistemas de Numeração 1. Sistemas de Numeração 1.2 Sistema Binário de Numeração 1.2.1 – Conversão do Sistema Binário para o Sistema Decimal 1.2.2 – Conversão do Sistema Decimal para o Sistema Binário 1.2.3 – Conversão de Números Binários Fracionários em Decimais 1.2.4 – Conversão de Números Decimais Fracionários em Binários 1.3 Sistema Octal de Numeração 1.3.1 – Conversão do Sistema Octal para Sistema Decimal 1.3.2 – Conversão do Sistema Decimal para o Sistema Octal 1.3.3 – Conversão do Sistema Octal para o Sistema Binário 1.3.4 – Conversão do Sistema Binário para o Sistema Octal 1.4 Sistema Hexadecimal de Numeração 1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal 1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal 1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário 1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
  • 32. Circuitos Digitais 1. Sistemas de Numeração 1.3 Sistema Octal de Numeração 1.3.3 – Conversão do Sistema Octal para o Sistema Binário Separa cada digito octal em grupos de 3 bits e transforma no equivalente binário: Ex: Converter o número (27)8 em binário Ex: Converter o número (34)8 em binário Ex: Converter o número (536)8 em Binário Ex: Converter o número (44675)8 em Binário
  • 33. Circuitos Digitais 1. Sistemas de Numeração 1. Sistemas de Numeração 1.2 Sistema Binário de Numeração 1.2.1 – Conversão do Sistema Binário para o Sistema Decimal 1.2.2 – Conversão do Sistema Decimal para o Sistema Binário 1.2.3 – Conversão de Números Binários Fracionários em Decimais 1.2.4 – Conversão de Números Decimais Fracionários em Binários 1.3 Sistema Octal de Numeração 1.3.1 – Conversão do Sistema Octal para Sistema Decimal 1.3.2 – Conversão do Sistema Decimal para o Sistema Octal 1.3.3 – Conversão do Sistema Octal para o Sistema Binário 1.3.4 – Conversão do Sistema Binário para o Sistema Octal 1.4 Sistema Hexadecimal de Numeração 1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal 1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal 1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário 1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
  • 34. Circuitos Digitais 1. Sistemas de Numeração 1.3 Sistema Octal de Numeração 1.3.4 – Conversão do Sistema Binário para o Sistema Octal Separa os binários em grupos de 3 bits a partir da direita. Ex: Converter o número (110010)2 em Octal No caso de ao formar os grupos, ficar incompleto, Adiciona-se 0 a esquerda até completar. Ex: Converter o número (1010)2 em Octal Ex: Converter o número (10111)2 em Octal Ex: Converter o número (11010101)2 em Octal
  • 35. Circuitos Digitais 1. Sistemas de Numeração 1. Sistemas de Numeração 1.2 Sistema Binário de Numeração 1.2.1 – Conversão do Sistema Binário para o Sistema Decimal 1.2.2 – Conversão do Sistema Decimal para o Sistema Binário 1.2.3 – Conversão de Números Binários Fracionários em Decimais 1.2.4 – Conversão de Números Decimais Fracionários em Binários 1.3 Sistema Octal de Numeração 1.3.1 – Conversão do Sistema Octal para Sistema Decimal 1.3.2 – Conversão do Sistema Decimal para o Sistema Octal 1.3.3 – Conversão do Sistema Octal para o Sistema Binário 1.3.4 – Conversão do Sistema Binário para o Sistema Octal 1.4 Sistema Hexadecimal de Numeração 1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal 1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal 1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário 1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
  • 36. Circuitos Digitais 1. Sistemas de Numeração 1.3 Sistema Hexadecimal de Numeração • O Sistema Hexadecimal possui 16 algarismos, sendo sua base igual a 16. • Os algarismos são enumerados da seguinte forma: • 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E e F • Os equivalentes são A (10), B(11), C(12), D(13), E(14), F(15). • Este sistema é muito utilizado na área de microprocessadores e tambem no Mapeamento de memórias em sistemas digitais. • Aplicado em projetos de software e hardware.
  • 37. Circuitos Digitais 1. Sistemas de Numeração 1. Sistemas de Numeração 1.2 Sistema Binário de Numeração 1.2.1 – Conversão do Sistema Binário para o Sistema Decimal 1.2.2 – Conversão do Sistema Decimal para o Sistema Binário 1.2.3 – Conversão de Números Binários Fracionários em Decimais 1.2.4 – Conversão de Números Decimais Fracionários em Binários 1.3 Sistema Octal de Numeração 1.3.1 – Conversão do Sistema Octal para Sistema Decimal 1.3.2 – Conversão do Sistema Decimal para o Sistema Octal 1.3.3 – Conversão do Sistema Octal para o Sistema Binário 1.3.4 – Conversão do Sistema Binário para o Sistema Octal 1.4 Sistema Hexadecimal de Numeração 1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal 1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal 1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário 1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
  • 38. Circuitos Digitais 1. Sistemas de Numeração 1.4 Sistema Hexadecimal de Numeração 1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal A regra de conversão é análoga à de outros sistemas, somente que a base é 16. Ex: Converter o número (3F)16 em Decimal Ex: Converter o número (1C3)16 em Decimal
  • 39. Circuitos Digitais 1. Sistemas de Numeração 1. Sistemas de Numeração 1.2 Sistema Binário de Numeração 1.2.1 – Conversão do Sistema Binário para o Sistema Decimal 1.2.2 – Conversão do Sistema Decimal para o Sistema Binário 1.2.3 – Conversão de Números Binários Fracionários em Decimais 1.2.4 – Conversão de Números Decimais Fracionários em Binários 1.3 Sistema Octal de Numeração 1.3.1 – Conversão do Sistema Octal para Sistema Decimal 1.3.2 – Conversão do Sistema Decimal para o Sistema Octal 1.3.3 – Conversão do Sistema Octal para o Sistema Binário 1.3.4 – Conversão do Sistema Binário para o Sistema Octal 1.4 Sistema Hexadecimal de Numeração 1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal 1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal 1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário 1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal
  • 40. Circuitos Digitais 1. Sistemas de Numeração 1.4 Sistema Hexadecimal de Numeração 1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal Faz-se divisões sucessivas pela base 16. Ex: Converter o número (1000)10 em Hexadecimal Ex: Converter o número (384)10 em Hexadecimal Ex: Converter o número (134)10 em Hexadecimal
  • 41. Circuitos Digitais 1. Sistemas de Numeração 1. Sistemas de Numeração 1.2 Sistema Binário de Numeração 1.2.1 – Conversão do Sistema Binário para o Sistema Decimal 1.2.2 – Conversão do Sistema Decimal para o Sistema Binário 1.2.3 – Conversão de Números Binários Fracionários em Decimais 1.2.4 – Conversão de Números Decimais Fracionários em Binários 1.3 Sistema Octal de Numeração 1.3.1 – Conversão do Sistema Octal para Sistema Decimal 1.3.2 – Conversão do Sistema Decimal para o Sistema Octal 1.3.3 – Conversão do Sistema Octal para o Sistema Binário 1.3.4 – Conversão do Sistema Binário para o Sistema Octal 1.4 Sistema Hexadecimal de Numeração 1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal 1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal 1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário 1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal 1.4.5 - Conversão do Sistema Hexadecimal para o Sistema Octal
  • 42. Circuitos Digitais 1. Sistemas de Numeração 1.4 Sistema Hexadecimal de Numeração 1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário É análogo a conversão do sistema octal para o sistema binário – nesse caso necessita-se de 4 bits para representar Cada algarismo hexadecimal Ex: Converter o número (C13)16 em Binário Ex: Converter o número (6CF9)16 em Binário Ex: Converter o número (1ED)16 em Binário
  • 43. Circuitos Digitais 1. Sistemas de Numeração 1. Sistemas de Numeração 1.2 Sistema Binário de Numeração 1.2.1 – Conversão do Sistema Binário para o Sistema Decimal 1.2.2 – Conversão do Sistema Decimal para o Sistema Binário 1.2.3 – Conversão de Números Binários Fracionários em Decimais 1.2.4 – Conversão de Números Decimais Fracionários em Binários 1.3 Sistema Octal de Numeração 1.3.1 – Conversão do Sistema Octal para Sistema Decimal 1.3.2 – Conversão do Sistema Decimal para o Sistema Octal 1.3.3 – Conversão do Sistema Octal para o Sistema Binário 1.3.4 – Conversão do Sistema Binário para o Sistema Octal 1.4 Sistema Hexadecimal de Numeração 1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal 1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal 1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário 1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal 1.4.5 - Conversão do Sistema Hexadecimal para o Sistema Octal
  • 44. Circuitos Digitais 1. Sistemas de Numeração 1.4 Sistema Hexadecimal de Numeração 1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal É análogo a conversão do sistema binário para o octal Neste caso, agrupamos de 4 em 4 bits da direita para esqueda. Ex: Converter (10011000)2 em Hexadecimal Ex: Converter (1100011)2 em Hexadecimal Nesse caso, completa com 0.
  • 45. Circuitos Digitais 1. Sistemas de Numeração 1. Sistemas de Numeração 1.2 Sistema Binário de Numeração 1.2.1 – Conversão do Sistema Binário para o Sistema Decimal 1.2.2 – Conversão do Sistema Decimal para o Sistema Binário 1.2.3 – Conversão de Números Binários Fracionários em Decimais 1.2.4 – Conversão de Números Decimais Fracionários em Binários 1.3 Sistema Octal de Numeração 1.3.1 – Conversão do Sistema Octal para Sistema Decimal 1.3.2 – Conversão do Sistema Decimal para o Sistema Octal 1.3.3 – Conversão do Sistema Octal para o Sistema Binário 1.3.4 – Conversão do Sistema Binário para o Sistema Octal 1.4 Sistema Hexadecimal de Numeração 1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal 1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal 1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário 1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal 1.4.5 - Conversão do Sistema Hexadecimal para o Sistema Octal A - Lista de Exercícios
  • 46. Circuitos Digitais 1. Sistemas de Numeração 1.4 Sistema Hexadecimal de Numeração 1.4.5 - Conversão do Sistema Hexadecimal para o Sistema Octal Basta converter o número para o Sistema Binário Depois agrupar o resultado de 3 em 3 bits, obtendo o resultado em Octal Ex: Converter (3A7)16 em Octal Posteriormente faz-se a conversão para Octal.
  • 47. Circuitos Digitais 1. Sistemas de Numeração 1. Sistemas de Numeração 1.2 Sistema Binário de Numeração 1.2.1 – Conversão do Sistema Binário para o Sistema Decimal 1.2.2 – Conversão do Sistema Decimal para o Sistema Binário 1.2.3 – Conversão de Números Binários Fracionários em Decimais 1.2.4 – Conversão de Números Decimais Fracionários em Binários 1.3 Sistema Octal de Numeração 1.3.1 – Conversão do Sistema Octal para Sistema Decimal 1.3.2 – Conversão do Sistema Decimal para o Sistema Octal 1.3.3 – Conversão do Sistema Octal para o Sistema Binário 1.3.4 – Conversão do Sistema Binário para o Sistema Octal 1.4 Sistema Hexadecimal de Numeração 1.4.1 – Conversão do Sistema Hexadecimal para o Sistema Decimal 1.4.2 – Conversão do Sistema Decimal para o Sistema Hexadecimal 1.4.3 – Conversão do Sistema Hexadecimal para o Sistema Binário 1.4.4 – Conversão do Sistema Binário para o Sistema Hexadecimal 1.4.5 - Conversão do Sistema Hexadecimal para o Sistema Octal A - Lista de Exercícios
  • 48. Circuitos Digitais 1. Sistemas de Numeração 1. Sistemas de Numeração - A - Lista de Exercícios:
  • 49. Circuitos Digitais 1. Sistemas de Numeração 1. Sistemas de Numeração - A - Lista de Exercícios:
  • 50. Circuitos Digitais 1. Sistemas de Numeração 1. Sistemas de Numeração - A - Lista de Exercícios:
  • 51. Circuitos Digitais 1. Sistemas de Numeração 1. Sistemas de Numeração - A - Lista de Exercícios:
  • 52. Circuitos Digitais 1. Sistemas de Numeração 1. Sistemas de Numeração - A - Lista de Exercícios:
  • 53. Circuitos Digitais 1. Sistemas de Numeração 1. Sistemas de Numeração - A - Lista de Exercícios: