Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
1 IntroduIntroduçção ão àà ProgramaProgramaççãoão Prof.: Édilus de Carvalho Castro Penido UNIDADE I: Noções de Eletricidade, Sistemas de Numeração e Lógica Digital NoNoçções de Grandezas ões de Grandezas ElEléétricas Btricas Báásicassicas Prof.: Édilus de Carvalho Castro Penido 2 � Corrente Elétrica: Movimento ordenado de elétrons � Unidade de Medida: Ampere [A] � Analogia: Fluxo entre duas caixas d’água � Tensão Elétrica: “Força” que provoca o movimento ordenado de elétrons oriunda da diferença de potencial entre dois pontos � Unidade de Medida: Volt [V] � Analogia: Desnível entre duas caixas d’água Noções de Grandezas Elétricas Básicas Noções de Grandezas Elétricas Básicas � Resistência Elétrica: Oposição à passagem de corrente elétrica � Unidade de Medida: Ohm [Ω] � Analogia: Restrição na tubulação que liga as caixas Registro→ Resistência Fluxo de água→ Corrente Desnível→ Tensão 3 Sistemas de Sistemas de NumeraNumeraççãoão Prof.: Édilus de Carvalho Castro Penido Sistemas Numéricos � Sistema Decimal: Os algarismos são formados a partir de dez cifras ⇒ 0, 1, 2, 3, 4, 5, 6, 7, 8 e 9 � Números maiores do que 9 são representados a partir do conceito de “peso relativo da posição” � Exemplo: 547210 = 5 x 103 + 4 x 102 + 7 x 101 + 2 x 100 � Sistema Binário: Os algarismos são formados a partir de apenas duas cifras ⇒ 0 e 1 � Conversão Binário para Decimal ⇒ “Peso Relativo da Posição”: 11012 = 1 x 23 + 1 x 22 + 0 x 21 + 1 x 20 = 1310 � Conversão Decimal para Binário ⇒ Divisões sucessivas pela nova base: 3910 = 1001112 4 � Sistema Hexadecimal: Os algarismos são formados a partir de dezesseis cifras ⇒ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A (10), B (11), C (12), D (13), E (14) e F (15) � Exemplo: 772510 = 1E2D16 � Cada dígito em hexadecimal refere-se a um agrupamento de 4 bits (“nibble”) em binário (exemplo: 3A816 = 0011 1010 10002) Sistemas Numéricos Adição Binária � 02 + 02 = 02 02 + 12 = 12 � 12 + 02 = 12 12 + 12 = 102 � 12 + 12 + 12 = 112 5 Multiplicação Binária Subtração Binária � Passos: � Completa-se o subtraendo com zeros à esquerda caso ele possua menos dígitos que o minuendo � Inverte-se bit a bit todo o subtraendo � Adiciona-se “1” ao número obtido � Faz-se a soma do minuendo com o número obtido � Elimina-se os dígitos que “estourarem” o número original de dígitos do minuendo 6 Subtração Binária LLóógica Digitalgica Digital Prof.: Édilus de Carvalho Castro Penido 7 Noções de Lógica � Proposição: Afirmação que apenas admite um dos dois valores lógicos → Falso (F) ou Verdadeiro (V) � Os cães são animais com quatro patas (V) � Os gatos são animais com quatro patas (V) � Logo, os cães são iguais aos gatos (F) � Convencionalmente, podemos chamar o estado de falso de “0” e o estado de verdadeiro “1” Proposição Condicional � A conclusão da proposição depende do estado ou condição de uma outra proposição � Exemplo: Chave em série com um lâmpada � Condição de Falso: se a chave estiver aberta (“0”), então a lâmpada estará apagada (“0”) � Condição de Verdadeiro: se a chave estiver fechada (“1”), então a lâmpada estará acesa (“1”) S1 L1 0 1 0 1 Tabela-Verdade 8 Composição de Proposições � As proposições podem ser combinadas através de conectivos lógicos � Conectivo de Conjunção → E � Exemplo: A lâmpada L1 estará acesa se a chave S1 E a chave S2 (chaves em série) estiverem fechadas � Conectivo de Disjunção → OU � Exemplo: A lâmpada L1 estará acesa se a chave S1 OU a chave S2 (chaves em paralelo) estiverem fechadas Composição de Proposições � Conjunção→ Chaves em série (E→ “And”): S2 S1 | L1 0 0 | 0 0 1 | 0 1 0 | 0 1 1 | 1 � Disjunção→ Chaves em paralelo (Ou→ “Or”): S2 S1 | L1 0 0 | 0 0 1 | 1 1 0 | 1 1 1 | 1 L1 S2S1 + 10V L1 S2 S1 + 10V 9 Porta YES (“Sim”) ou Buffer Porta Lógica Equação Lógica L1 = S1 S1 L1 Tabela-Verdade Circuito ElétricoSituação Real (ex.) S1 L1 0 1 0 1 (lê-se “L1 igual a S1”) Porta NOT (“Não”) ou Inversor Circuito ElétricoTabela-VerdadeSituação Real (ex.) + 10V S1 L1 R Equação Lógica Porta Lógica (lê-se “L1 igual a S1 barrado” ou “L1 igual a S1 invertido”) S1 L1 0 1 1 0 L1 = S1 S1 L1 10 Porta AND (“E”) Circuito ElétricoSituação Real (ex.) Equação Lógica Tabela-Verdade L1 S2S1 + 10V L1 = S1 * S2S2 S1 | L1 0 0 | 0 0 1 | 0 1 0 | 0 1 1 | 1 Porta Lógica S1 L1S2 (lê-se “L1 igual a S1 e S2”) Porta OR (“Ou”) L1 S2 S1 + 10V Circuito Elétrico Tabela-Verdade Equação Lógica Situação Real (ex.) L1 = S1 + S2 (lê-se “L1 igual a S1 ou S2”) S2 S1 | L1 0 0 | 0 0 1 | 1 1 0 | 1 1 1 | 1 Porta Lógica S1 L1S2