Baixe o app para aproveitar ainda mais
Prévia do material em texto
Sistemas Digitais Miguel Enrique Parra Munoz 1 Conteúdo 16/ago Apresentação da Disciplina (Plano de Ensino). Unidade 1 – Introdução. 23/ ago Unidade 2 - Bases numéricas. 30/ ago Unidade 2 - Bases numéricas. 6/set Unidade 3 – Códigos binários. 13/ set Unidade 4 – Operações Lógicas 2 livros http://walderson.com/livro/cd/sistemas%20digitais%20-%20fundamentos%20e%20aplica%20-%20floyd,%20thomas%20l_.pdf https://docs.google.com/file/d/0B0YfD0G07p8abk1qaTM1eFE3WkU/view?resourcekey=0-a9thR-CDGV-pHVUNJ3Lkpw Introdução aos sistemas digitais Um sistema digital é um sistema no qual os sinais têm um número finito de valores discretos, se contrapondo a sistemas analógicos nos quais os sinais têm valores pertencentes a um conjunto contínuo (infinito). Diferenças Uma grandeza analógica* é aquela que apresenta valores contínuos. Uma grandeza digital é aquela que apresenta valores discretos. A maioria daquilo que se pode medir quantitativamente na natureza se encontra na forma analógica. Por exemplo, a temperatura do ar varia numa faixa contínua de valores. Durante um determinado dia, a temperatura não passa, digamos, de 71º F para 72º F (~21,7º C para ~22,2º C) instantaneamente; Diferenças Vantagens dos Sistemas Digitais A representação digital tem certas vantagens sobre a representação analógica em aplicações eletrônicas. Para citar uma, dados digitais podem ser processados e transmitidos de forma mais eficiente e confiável que dados analógicos. Além disso, dados digitais possuem uma grande vantagem quando é necessário armazenamento (memorização). Por exemplo, a música quando convertida para o formato digital pode ser armazenada de forma mais compacta e reproduzida com maior precisão e pureza que quando está no formato analógico Sistemas Introdução aos sistemas digitais Uma vez que os sinais do mundo físico são analógicos, é necessários convertê-los para sinais digitais e vice-versa sempre que os sinais digitais tenham que interagir com os sinais do meio físico. projeto Aboradagem Descendente: decompõe o sistema em subsistemas que são por sua vez decompostos em subsistemas até atingir o níve de abtração desejado. • Desafio: obter a decomposição adequada para cada nível para que no final os critérios de projeto (área, desempenho, potência) sejam atingidos. • Abordagem Ascendente: conecta módulos disponíveis para formar subsistemas que por sua vez são conectados para formar subsistemas até que a especificação funcional seja satisfeita. • Desafio: trabalhar com um conjunto muito grande de subsistemas pequenos para compor um sistema muito complexo Tipos de componentes Circuito de aplicação específica (ASIC): circuito integrado projetado especialmente para uma determinada função e sistema digital. • Full-custom • semi-custom • Standard cell Lógica programável (FPGAs): circuito que pode ser customizado e reprogramado para realizar diversas funções. Compromisso: Custo X tempo de projeto X desempenho Elementos de estudo arranjos Arranjos Arranjos Circuitos integrados Unidade 2 BASES NUMÉRICAS 19 Bases numéricas Conversão entre bases n e 10 Conversão entre bases 10 e n Conversão entre bases 2 e 2n Operações matemáticas em binário e outras bases Representação de números negativos: bit de sinal e complementos 20 Sistemas numérico romano? Romanos: Não havia o “zero” (babilônios, hindus e maias) I – V – X – L – C – D – M: 1, 5, 10, 50, 100, 500, 1000 Exemplo: MCMLXXXVI = 1986 M = mil CM = 1000-100 = 900 LXXX = 50+10+10+10 = 80 VI = 5+1 = 6 Objetivos ■ Revisar o sistema de numeração decimal ■ Contar no sistema de numeração binário ■ Converter de decimal para binário e vice-versa ■ Aplicar operações aritméticas em números binários ■ Determinar os complementos de 1 e de 2 de um número binário ■ Expressar números binários sinalizados nos formatos sinal magnitude, complemento de 1, complemento de 2 e ponto flutuante. ■ Realizar operações aritméticas com carry de saída sobre números binários sinalizados ■ Realizar conversões entre os sistemas de numeração binário e hexadecimal ■ Somar números na forma hexadecimal ■ Realizar conversões entre os sistemas de numeração binário e octal ■ Expressar números decimais na forma de decimal codificado em binário (BCD) ■ Somar números BCD ■ Realizar conversões entre o sistema binário e o código gray Sistema decimal A posição de cada dígito em um número decimal indica a magnitude da quantidade representada e pode ser associada a um peso. Os pesos para os números inteiros são potências de dez positivas que aumentam da direita para a esquerda, começando com Para números fracionários, os pesos são potências de dez negativas que diminuem da esquerda para a direita começando com Exemplos Expresse o número decimal 47 como uma soma dos valores de cada dígito. Expresse o número decimal 568,23 como uma soma dos valores de cada dígito. Bases Numéricas Base 10: nossa rotina Exemplo: 4392,7810= Princípio geral: Principais bases numéricas Decimal 0-9 Binário 0-1 Octal 0-7 Hexadecimal 0-15 0-1-2-3-4-5-6-7-8-9-A-B-C-D-E-F Base 5 0-4 Relação geral. De 0 até Base-1 Faixa de contagem Definição: Até quanto podemos contar na base b, com n dígitos Base b, n dígitos: b=10, n=1: contamos de 0 a 910 (9=101-1) b=10, n=3: contamos de 0 a 999 (999 =103-1) b=2, n=5: contamos de 0 a 3110 (111112 = 25-1 = 3110) b=16, n=2: contamos de 0 a 25510 (FF16 = 162-1 = 25510) Exercícios Determine a faixa de contagem para cada base b a seguir, com o número de dígitos n determinado: b = 10, n = 6 b = 2, n = 8 b = 5, n = 3 b = 2, n = 4 b = 4, n = 2 Contagem em binário Para aprender a contar no sistema binário, primeiro analise como contamos no sistema decimal. Começamos pelo zero e contamos de forma crescente até nove antes de acabar os dígitos. Então começamos com o dígito de outra posição (à esquerda) e continuamos a contagem de 10 até 99. Neste momento, esgotamos todas as combinações de dois dígitos, sendo necessário um terceiro dígito para contar de 100 a 999. Uma situação semelhante ocorre quando contamos em binário, exceto que temos apenas dois dígitos, denominados bits. Começando a contagem: 0, 1. Nesse momento, usamos os dois dígitos, assim incluímos uma nova posição de dígito e continuamos: 10, 11. Esgotamos todas as combinações de dois dígitos, de forma que é necessário uma terceira posição. Com posições para três dígitos podemos continuar a contagem: 100, 101, 110 e 111. Agora precisamos de uma quarta posição de dígito para continuar, e assim por diante. Tamanho da tabela em relação aos bits São necessários 4 bits para contar de zero a 15. Em geral, com n bits podemos contar até um número igual a . Maior número decimal = . Por exemplo, com cinco bits (n = 5) podemos contar de zero a trinta e um. . Com seis bits (n = 6) podemos contar de zero a sessenta e três. . Aplicação Ao aprender a contar em binário, entenderemos basicamente como os circuitos digitais podem ser usados para contar eventos. Isso pode ser qualquer coisa, desde a contagem de itens em uma linha de montagem até a contagem de operações em um computador. Vamos considerar um exemplo simples da contagem de bola de tênis colocadas em uma caixa a partir de uma correia transportadora. Considere que são colocadas nove bolas em cada caixa Conversão entre bases: n 10 Representar na forma genérica, usando Base 10 Faça as contas na base 10; O resultado será o valor na base 10 Exemplos: exemplo Converta o número binário inteiro 1101101 para decimal. Converta o número binário fracionário 0,1011 para decimal. Exercícios: Converter da base indicada para a base 10. 123 125 128 1216 10012 10014 7128 2316 ECA16 AB32 101,12 43,28 27,612 A1,416 Conversão entre bases: 10 n Um método sistemático de conversão de números decimais inteiros para o formato binário é o processo de divisões sucessivas por 2. Por exemplo, para converter o número decimal 12 para binário, comece dividindo 12 por 2. Em seguidadivida cada quociente resultante por 2 até que a parte inteira do quociente seja 0. Os restos gerados em cada divisão formam o número binário Conversão entre bases: 10 n Divisões sucessivas: quanto cabe em cada potência da nova base? Exemplo: 265310 base 16 10 (A) vezes a potência 162 (256x10=2560) 5 vezes a potência 161 (16x5=80) 13 (D) vezes a potência 160 (13x1=13) 2560+80+13=2653 265310=A5D16 2 Conversão entre bases: 10 n 117 5 23 2 2 23 5 1 11 2 3 4 5 1 5 2 432 4 0 1 2 2 0 1 2 1 0 2805 16 10 111 5 175 16 15=F 10 16 AF5 =A 0 Exercícios Converter da base 10 para a base indicada: B2: números de 0 a 15, nesta ordem B4: 47 B8: 47 B16: 47 B5: 28 B5: 100 B16:315 B7: 49 Conversão entre bases: 2 - 2n Agrupamento de bits Base 4: 22 grupos de 2 bits Base 8: 23 grupos de 3 bits Base 16: 24 grupos de 4 bits Exemplos: 3014 = 11 00 012 63128 = 110 011 001 0102 3F716 = 0011 1111 01112 Exercício Converta os números binários dados a seguir para as bases 4, 8 e 16. 101101 110111011100011 100111000100111 Aritmética binária Soma Subtração Divisão Multiplicação Soma binária Casa menos significativa: soma de 2 dígitos Casas seguinte: podem receber o “vai 1”: soma de 3 dígitos Exemplo Somar: 6010 = 1111002 4210 = 1010102 1 0 1 1 1 0 1 1 0 1 0 0 1 1 1 1 0 0 1 0 1 Exercícios Efetue as somas binárias indicadas a seguir: 1 0 0 0 1 1 1 1 0 1 1 0 0 1 1 1 0 1 1 0 1 1 1 1 0 1 0 0 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 1 0 1 1 1 1 1 1 1 0 1 Subtração binária Inicialmente, usaremos: Números positivos A – B onde A > B (resultado positivo) Resultados possíveis 0-0=0 1-1=0 1-0=1 0-1= 1 e “dívida de 1” da casa seguinte “pega emprestado” eXEMPLOS Efetue as seguintes subtrações binárias: Exemplo De: 15010 = 100101102 Subtrair: 4210 = 1010102 0 1 1 0 1 0 1 1 0 1 0 0 0 1 0 0 1 1 0 1 1 -1 1 -1 1 -1 1 0 Exercícios Efetue as subtrações binárias dadas a seguir: 1 0 1 1 1 1 1 1 0 1 0 0 0 1 1 1 0 1 1 0 1 1 1 1 0 1 0 0 1 1 1 1 0 0 1 1 1 1 1 0 1 1 1 1 1 0 1 1 0 0 1 1 0 0 1 1 1 1 1 0 1 1 1 1 1 1 1 Multiplicação binária 0 0 0 0 0 1 1 0 1 1 1 0 1 1 0 1 1 1 0 0 1 1 1 0 0 0 0 0 1 1 Funciona como a multiplicação decimal Mais fácil, pois: 1 x A = A 0 x B= 0 Somam-se os resultados (soma binária) Exemplo: eXEMPLOS Realize as seguintes multiplicações binárias: Divisão binária Estrutura igual à divisão decimal Só há dois resultados: 0 ou 1 Só há dois “restos” possíveis: 0 ou 1 Subtração binária para calcular resto Divisão binária Estrutura igual à divisão decimal Só há dois resultados: 0 ou 1 Só há dois “restos” possíveis: 0 ou 1 Subtração binária para calcular resto 1 1 0 1 0 0 1 1 1 1 1 0 0 ’ 1 ’ 0 0 1 1 1 1 ’ 1 1 1 0 ’ 0 0 1 Exercícios Execute as divisões a seguir em álgebra binária (converta para a base 2 antes de dividir). 45÷9 45÷5 46÷2 93÷2 200÷32 COMPLEMENTOS DE 1 E DE 2 DE NÚMEROS BINÁRIOS O complemento de 1 e o complemento de 2 de um número binário são importantes porque eles permitem a representação de números negativos. O método da aritmética do complemento de 2 geralmente usado em computadores na operação com números negativos. O complemento de 1 de um número binário é determinado trocando-se todos os 1s por 0s e todos os 0s por 1s, conforme ilustrado a seguir: Complemento de 2 O complemento de 2 de um número binário é determinado somando 1 ao LSB do complemento de 1. complemento de 2 = (complemento de 1) + 1 Complemento de 2 O complemento de 2 de um número binário negativo pode ser obtido usando inversores e um somador, conforme indicado na Figura 2–3. Essa figura ilustra como um número de 8 bits pode ser convertido no seu complemento de 2 invertendo primeiro cada bit (tomando o complemento de 1) e em seguida somando 1 ao complemento de 1 com um circuito somador Sinalização Os sistemas digitais, como o computador, têm que ser capazes de operar com números positivos e negativos. Um número binário sinalizado é constituído de duas informações: sinal e magnitude. O sinal indica se um número é positivo ou negativo e a magnitude é o valor do número. Existem três formas por meio das quais os números inteiros podem ser representados em binário: sinal-magnitude, complemento de 1 e complemento de 2. Dentre esses, a forma do complemento de 2 é a mais importante e a forma sinal-magnitude é a menos usada. Os números fracionários (não-inteiros) e muito grandes ou muito pequenos podem ser expressos na forma de ponto flutuante. O bit Sinal bit mais à esquerda em um número binário sinalizado é o bit de sinal, o qual nos diz se o número é positivo ou negativo. Um bit de sinal 0 indica um número positivo e um bit de sinal 1 indica um número negativo. O bit Sinal Forma Sinal-Magnitude Quando um número binário sinalizado é representado na forma sinal-magnitude, o bit mais à esquerda é o bit de sinal e os bits restantes são os bits de magnitude. Os bits de magnitude estão na forma de binário verdadeiro (não-complementado) tanto para números positivos quanto para negativos. Por exemplo, o número decimal +25 é expresso como um número binário sinalizado de 8 bits usando a forma sinal-magnitude como a seguir: Exemplo Expresse o número decimal –39 como um número de 8 bits nas formas sinal-magnitude, complemento de 1 e complemento de 2. Exemplo Determine o valor decimal do número binário que vem a seguir expresso na forma sinalmagnitude: 10010101. Exercícios Determine os valores decimais dos números binários sinalizados expressos em complemento de 1: (a) 00010111 (b) 11101000 (C) 11101011 Determine os valores decimais dos números binários sinalizados a seguir expressos na forma do complemento de 2: (a) 01010110 (b) 10101010 (C) 11010111 Unidade 3 Códigos binários 63 Códigos numéricos – números inteiros: B2, Gray, códigos tipo BCD Códigos numéricos – números com decimais: ponto flutuante Códigos alfanuméricos: número de bits fixo Código alfanuméricos: número de bits variável (Unicode) 64 Códigos binários Toda informação a ser processada pelo computador necessita ser codificada em bits. Quando números, letras ou palavras são representados por um grupo especial de símbolos, dizemos que eles estão codificados. O grupo de símbolos utilizado é denominado código. Ex.código morse. GRAY: Cenário: aplicações eletromecânicas (ex.: copiadora, freio automotivo, etc.) Valor digital no leitor indica posição mecânica Código Gray É um sistema de código binário inventado por Frank Gray. Sequência muda o mínimo de Bits possível De um número para outro apenas um bit varia: Conversão binário ⇒ Gray Comparação Diferença: 3 bits 1 bit Conversão Gray ⇒ binário Exercício Represente os números a seguir em Gray 23 24 4712 4713 Retorne os números em Gray para Binário Código BCD (Binary Coded Decimal) Existem alguns equipamentos que representam números decimais usando códigos específicos ao invés de utilizar o sistema binário comum. O código mais conhecido nesta categoria é o BCD, onde cada dígito decimal é representado por 4 bits. Portanto as codificações para cada dígito são: Atentar para o fato de sempre representarmos com os 4 dígitos, então tem que complementar com os zeros anteriores, caso não existam. BCD ponderados O código BCD 8421 é um sistema de codificação de números decimais em binários de quatro bits. Os valores 8421 são respectivamente os valores de 2 elevado ao valor de sua posição (3,2,1,0). Este código assume apenas 10 dígitos, variando de 0 a 9. Exemplo: Exemplos Converta em BCD cada um dos seguintes números decimais: Converta cada um dos seguintes códigos BCD em decimal: BCD ponderados BCD não ponderado BCD-XS-3 (The excess-3): códigos 0000 e 1111 são eliminadas, logo longas sequências de 0 ou 1 não ocorrem. É particularmente significativo para operações aritméticas, pois supera as deficiências encontradas ao usar o código 8421 BCDpara adicionar dois dígitos decimais cuja soma exceda 9. +3 Exemplo Converta para todos os códigos do exemplo os números decimais: 74 312 3241 Exercício Bit Nibble Byte Palavra Bit: Menor porção da informação binária Nibble: grupo de 4 bits Byte: grupo de 8 bits Palavra: número de bits processado simultaneamente por um circuito: O número de palavras de uma memória é múltiplo de 1024. 1k = 1024 (210) 4k = 4 x 1024 = 4096 1M = 1.048.576 (220) 1G = 1.073.741.824 (230) 1T = 1.099.511.627.776 (240) ORGANIZAÇÃO BÁSICA DE COMPUTADORES E LINGUAGEM DE MÁQUINA Códigos alfanuméricos Bits suficientes para letras e símbolos ASCII American Standard Code for Information Interchange 7 bits padronizados mundialmente (128 códigos) 1 bit para segurança 8º bit usado para aumentar o código (+128 códigos com diversos padrões – ABNT ASCII) ASCII: Nada mais é um código binário que associa valores numéricos a caracteres e símbolos. https://www.youtube.com/watch?v=SbzxEt4oXGY Antes dos anos 60 cada máquina (ou seja, cada modelo de computador) tinha uma forma de representar as letras e números (código alfa numérico) ASCII – 7 bits – 128 códigos possíveis ASCII – 7 bits – Mesma tabela, outra forma Leitura: Hexadecimal: linha – coluna Linha 4, coluna 1 = 4116 = bits 0100 0001 = “A” ASCII – 7 bits Leitura: Hexidecimal: linha – coluna Linha 6, coluna 1 = 6116 = “a” = bits 0110 0001 ASCII – 7 bits Leitura: Hexidecimal: linha – coluna Linha 4, coluna 1 = 4116 = “A” = bits 0100 0001 Linha 6, coluna 1 = 6116 = “a” = bits 0110 0001 Linha 7, coluna F = 7F16 = comando apagar caractere ASCII - extensões http://czyborra.com/charsets/iso8859.html#ISO-8859-1 ASCII - extensões Unicode Em vez de usar apenas os códigos de 0 a 127, o UNICODE utiliza códigos de valor bem maiores. Com isso, pode representar todos os caracteres específicos de diversos idiomas. Só o alfabeto chinês Kanji contém 6.879 caracteres. O Unicode foi projetado com base no código ASCII, sem contudo, ficar limitado ao alfabeto latino: O Unicode é capaz de codificar todos os caracteres presentes em qualquer uma das linguagens escritas existentes no mundo atualmente. Para tanto ele trabalha com um código de 16-bit ao invés dos 7 bits do código ASCII. Esta pequena diferença no número de bits faz com que o Unicode consiga reconhecer mais de 65.000 caracteres, enquanto que o ASCII só é capaz de reconhecer 128. A ausência de códigos diferenciados para caracteres especiais faz do Unicode um código mais simples e ao mesmo tempo mais eficiente. Define uma correspondência entre símbolos e números. Fonte: https://br.ccm.net/ Unicode Os sistemas operacionais estão gradualmente adotando o Unicode. Atualmente o domínio ainda é do ASCII, mas é uma questão de tempo para o unicode se tornar o novo padrão mundial em codificação de caracteres. Já existem sistemas operando com o unicode, como é o caso do Windows NT, e espera-se que a Microsoft, adote o unicode em todos os seus produtos, já que participa do consórcio criador do unicode, este consórcio ditará as normas do padrão Unicode no mundo, assim como as páginas de códigos serão organizados na tabela de valores. Também neste consórcio, a Apple e a IBM também deverão utilizar o Unicode em seus futuros sistemas. A unificação de todos os caracteres mundiais resultará em grandes vantagens para empresários, que poderão, assim que obtiverem um sistema com o padrão unicode, escrever textos em suas máquinas utilizando todos os caracteres mundiais. Define uma correspondência entre símbolos e números. Fonte: https://www.ime.uerj.br/~alexszt/cursos/so1/trabs/981/g5/unicode.html Unicode Conversão Exercícios Converter o número decimal 296 para: Binário Octal Hexadecimal Gray BCD8421 XS-3 BCD5421 BCD4221 ASCII Unicode Determine a sequência de bits que seria necessária para escrever Iesb na memória de um computador que usa código ASCII. Comportas Lógicas, Implementação Miguel Enrique Parra Muñoz Aula baseada no conteúdo da professora Graziela Interseção (E) Entrada A Saída Ā 0 1 1 0 Entradas Saída A B A+B 0 0 0 1 1 1 0 1 1 1 União (OU) Negação Entradas Saída A B A.B 0 0 0 1 0 1 0 0 1 1 Principais Funções NAND Esta porta nada mais é do que uma porta AND com um inversor acoplado. Por isso, sua saída é o oposto da AND. Tabela Verdade Fonte: http://www.mecaweb.com.br/eletronica/content/e_porta_logica Entrada A Entrada B Saída Y 0 0 1 0 1 1 1 0 1 1 1 0 NOR NOR é uma porta OR com um inversor acoplado. Por isso, sua saída é o oposto da porta OR Entrada A Entrada B Saída Y 0 0 1 0 1 0 1 0 0 1 1 0 Tabela Verdade Porta Lógicas derivadas XOR XOR significa OU exclusivo. A porta lógica XOR compara dois valores e se eles forem diferentes a saída será “1” Tabela Verdade Entrada A Entrada B Saída Y 0 0 0 0 1 1 1 0 1 1 1 0 XNOR XNOR significa NOR exclusivo e é uma porta XOR com sua saída invertida. Dessa forma, sua saída será igual a “1” quando suas entradas possuírem o mesmo valor e “0” quando elas forem diferentes. Entrada A Entrada B Saída Y 0 0 1 0 1 0 1 0 0 1 1 1 Tabela Verdade Porta Lógicas derivadas S = Representação de comportas Dataheet 74HC32- OU-0R Características: O 74HC32 - CI Porta Lógica OR é um componente eletrônico do tipo or que possui em sua estrutura quatro portas lógicas or independentes, tem diversas aplicações em circuitos de eletrônica digital, se destacando os projetos para ensino dos fundamentos de eletrônica digital e álgebra de Boole, pode ser aplicado em diversos circuitos simples e complexos, por isso é um componente indispensável a todos os que buscam aumenta seu estoque de componentes básicos de eletrônica digital. Tensão de Operação: 4 - 6V; Tempo Médio de Execução: 8ns; Corrente Máxima de Entrada: 1mA; Quantidade de Portas: 4 Portas Lógicas OR; Encapsulamento: DIP. Dataheet 74HC02- NOR Características: O 74HC02 - CI Porta Lógica NOR é um circuito integrado composto por 4(quatro) portas lógicas do tipo NOR independentes, indispensável a todos aqueles que estão iniciando seus estudos com eletrônica digital, por ser essa uma das portas lógicas usadas,e todos os que buscam utilizar uma porta lógica NOR em seus projetos eletrônicos profissionais. Portanto, se você procura um circuito integrado que desempenhe a função lógica NOR que possua 4(quatro) portas que podem ser utilizadas independentes, esse é o ci certo. Tensão de Operação: 2 - 6V; Corrente Máxima de Entrada: 1mA; Quantidade de Portas: 4(quatro) portas NOR; Encapsulamento: DIP; Quantidade de Pinos: 16; Dataheet 74HC08- NAN Características: O 74HC08 é idêntico na pinagem ao LS08. As entradas do dispositivo são compatíveis com as saídas CMOS padrão; com resistores pullup, eles são compatíveis com saídas LSTTL • Capacidade da unidade de saída: 10 cargas LSTTL • Saídas com interface direta para CMOS, NMOS e TTL • Faixa de tensão operacional: 2,0 a 6,0 V • Corrente de entrada baixa: 1,0 mA • Característica de imunidade a alto ruído de dispositivos CMOS • Em conformidade com o padrão JEDEC Requisitos nº 7A • Desempenho ESD: HBM> 2000 V; Modelo da máquina> 200 V • Complexidade do chip: 24 FETs ou 6 portas equivalentes • Estes são dispositivos sem chumbo Dataheet 74HC00- NAND O 74CH00 - CI Porta Lógica NAND é um circuito integrado que tem em sua estrutura 4(quatro) portas lógicas independentes do tipo NAND, é um ci extremamente importante para todos os estudantes de eletrônica por se tratar de um circuito básico e utilizado em todos os cursos de eletrônica digital, para todos os hobbystas que buscam conhecimento básico de eletrônica e lógica booleana, além de projetiscas que hora ou outra necessitam utilizar a porta nand em conjunto ou em composição de circuitos mais complexos, portanto, seja você um estudante, hobbysta ou projetista, o 74CH00 - CI Porta Lógica NAND é um ci indispensável no seu estoque pessoal. Possui encapsulamento DIP de 16(dezesseis ) terminais de fácil montagem em placasde circuito impresso ou protoboards Tensão de Operação: 2-6V; Corrente Máxima de Entrada: 1mA; Quantidade de Circuitos: 4(quatro) portas NAND independentes; Quantidade de Pinos: 16; Encapsulamento: DIP. Dataheet 74HC04- NOT O 74HC04 - CI Porta Lógica NOT é um componente eletrônico indispensável a todos os que procuram um ci composto por 6(seis) portas lógicas do tipo NOT, é um componente que todos aqueles que estão buscando conhecimentos em eletrônica digital e lógica booleana necessitam possuir, é uma porta lógica básica, o 74HC04 - CI Porta Lógica NOT em conjunto com portas and, or e xor consegue formar portas nand, nor e nxor, por isso sua grande importância. Possui encapsulamento DIP de 16(dezesseis) pinos que pode ser facilmente encaixado em uma protoboard para montagem de um trabalho de faculdade, por exemplo. Tensão de Operação: 2 - 6V; Corrente Máxima de Entrada: 1mA; Quantidade de Portas: 6 portas lógicas NOT; Quantidade de Pinos: 16; Encapsulamento: DIP. ATIVIDADE Vamos montar no tinkercad.com, um exemplo de cada uma das compotas lógicas e verificar as tabelas de verdade. REFERÊNCIAS https://www.autocorerobotica.com.br/ https://www.inf.ufrgs.br/~fglima/aula1.pdf 01 0 8 1 0 7 1 2 10 9 100 3 1000 4 , x , x x x x x + + + + + 2 1 0 1 2 3 10 8 10 7 10 2 10 9 10 3 10 4 - - + + + + + x x x x x x 2 2 1 1 0 0 1 1 2 2 1 1 - - - - - - + + + + + + + = b . A b . A b . A b . A b . A ... b . A b . A X n n n n
Compartilhar