web counter html code
ticmania





www.ticmania.net



Profcarlos2006@gmail.com













Módulo 1

Módulo 1 Sistemas de Numeração


Módulo 2

Módulo 2 Álgebra e Lógica Booleana


Módulo 3

Módulo 3 Circuitos Combinatórios


Módulo 4

Módulo 4 - Circuitos Sequenciais


Módulo 5

Módulo 5 Introdução à Lógica Programável


Módulo 7

Módulo 7 Arquitetura de Computadores

Desafios Portas Lógicas LINK











Conversão de bases numéricas online


Desenho de circuitos lógicos

Download LOGISIM


Multiplexer .

Decoder/demultiplexer.

Circuito MSI decoder BCD/7 segmentos

Encoder circuito MSI priority encoder.

Circuito comparador







Operações com binários online


Desafios Portas Lógicas








Autoavaliação módulo 1

https://goo.gl/forms/Bg5RV0VHKNQdWSu83


Desenho de circuitos lógicos

https://www.tinkercad.com



Análise de circuitos lógicos digitais

http://www.docircuits.com
















01001010

Código Binário


Transistor

Transístor

Portas lógicas


http://www.ticmania.net/1718/sdac10/indexsdac10_ficheiros/image153.jpg

Circuitos lógicos combinatórios


Circuitos lógicos Sequenciais


Registos -> Memória
































Módulo 1 Sistemas de Numeração (30 horas; 40 tempos de 45 min)

1. Estrutura de um sistema de Numeração. Noção de símbolo e noção de número como uma sequência de símbolos, onde os símbolos têm significância posicional.
2. Fórmula geral de significância posicional num sistema de base B.
3. Principais Sistemas de Numeração utilizados: binário, octal, hexadecimal.
4. Conversão de números representados em qualquer base, para a base decimal, usando a fórmula geral de significância posicional.
5. Conversão de números em decimal para outras bases de numeração através do método das divisões sucessivas.
6. A importância da base binária como um sistema de numeração com dois símbolos 0 e 1, de fácil manipulação no contexto da arquitetura de um computador.
7. Operações aritméticas (adição e subtração) em qualquer base (base binária em particular).
8. Representação de números relativos (positivos e negativos), usando código de complementos. Adição e subtração de números em código de complementos.

Recursos

Sumário



Sinais digitais e analógicos
Sistemas digitais e analógicos
Vantagens dos sistemas digitais
Abração digital
Sistemas síncronos e assíncronos

SDACall.PPTX

Tabela ascii

Módulo 1 Sistemas de Numeração
Apresentação aos alunos.
Apresentação da planificação e conteúdos a abordar ao longo do ano.


Sistema binário
Sistemas de Numeração
Conversões entre sistemas de numeração
Sistemas de numeração: Decimal, Binário, Octal e Hexadecimal

Resumo Sistemas numéricos

Módulo 1 Sistemas de Numeração
Sistemas numéricos. Conversão de binário, octal e hexadecimal para decimal.


Number Conversion ONLINE

cheat sheet Sistemas numéricos

Módulo 1 Sistemas de Numeração
Sistemas numéricos. Conversão de binário, octal e hexadecimal para decimal. Resolução de exercícios.




Módulo 1 Sistemas de Numeração
Sistemas numéricos. Conversão de binário, octal e hexadecimal para decimal. Ficha de avaliação.



Módulo 1 Sistemas de Numeração
A aula será reposta em data e hora a combinar com os alunos da turma.




Módulo 1 Sistemas de Numeração
Sistemas numéricos. Conversão de binário, octal e hexadecimal para decimal. Resolução de exercícios.
Conversão de binário para outras bases.



Módulo 1 Sistemas de Numeração
Sistemas numéricos. Conversão de binário, octal e hexadecimal para decimal. Resolução de exercícios.
Conversão de hexadecimal para octal e octal para hexadecimal.




Módulo 1 Sistemas de Numeração
Sistemas numéricos. Resolução de exercícios conversão de bases numéricas.


Operações com binários - calculadora online


Módulo 1 Sistemas de Numeração
Revisão da matéria lecionada.


Ficha Revisões Sistemas Numéricos

Módulo 1 Sistemas de Numeração
Sistemas numéricos. Conversão de binário, octal e hexadecimal para decimal. Ficha de revisão/avaliação.




Módulo 1 Sistemas de Numeração
Correção da ficha de avaliação.
Operações aritméticas (adição e subtração) em qualquer base (base binária em particular). Resolução de exercícios.


Bit de sinal

O primeiro bit é o bit de sinal em que: (0 indica um número positivo) e (1 indica um numero negativo).

            
0 positivo 1 negativo


Sinal

21

20

Resultado

0

0

0

0

0

0

1

1

0

1

0

2

0

1

1

3

Sinal

21

20

Resultado

1

0

0

-0

1

0

1

-1

1

1

0

-2

1

1

1

-3


Módulo 1 Sistemas de Numeração
Representação de números relativos (positivos e negativos), usando o bit de sinal e código de complementos. Adição, subtração e multiplicação de números em código de complementos. Resolução de exercícios.


Complemento de 1

Complemento de 1 onde está 1 fica 0 onde está 0 fica 1

                           
Exemplo


000=0 e 111=-0 em complemento de 1

001=1 e 110=-1 em complemento de 1


Módulo 1 Sistemas de Numeração
Revisão da matéria lecionada. Resolução de exercícios.



Complemento de 2 --soma 1

(+1)10=(001)2 então, em complemento de 1 (-1)10=(110)2 +(1)2=(111)2

(+2)10=(010)2 então, em complemento de 1 (-2)10=(101)2 +(1)2=(110)2

(+3)10=(011)2 então, em complemento de 1 (-3)10=(100)2 +(1)2=(101)2


Módulo 1 Sistemas de Numeração
Revisão da matéria lecionada. Resolução de exercícios.



Módulo 1 Sistemas de Numeração
Revisão da matéria lecionada. Resolução de exercícios. Avaliação final módulo 1


Fim do módulo 1

Avaliação final do módulo 1. Ficha de avaliação de 13/10/2017 + Ficha de avaliação de 23/10/2017 + TPC + Glossário


Módulo 1 Sistemas de Numeração
Auto e heteroavaliação módulo 1.



Módulo 2 Álgebra e Lógica Booleana (36 horas; 48 tempos de 45 min)
1. Os operadores lógicos not, and, or, xor, nand, nor, respetivas propriedades e símbolos lógicos.
2. Conceito de variável e função booleana.
3. A tabela de verdade: forma de expressar um problema em lógica. Expressões e funções booleanas.
4. Teoremas da Álgebra de Boole. Leis de DeMorgan.
5. Desenho de circuitos lógicos a partir de funções booleanas.
6. Simplificação algébrica de funções booleanas usando as propriedades dos operadores lógicos e os teoremas da álgebra de boole.
7. O mapa de Karnaugh como uma organização de espaços equivalente à tabela de verdade.
8. Passagem de funções booleanas na forma and-or e or-and para o mapa de Karnaugh.
9. Simplificação de funções, a partir do mapa de Karnaugh. Justificação do método.
10. Realização e experimentação prática de circuitos lógicos, usando "portas" lógicas em circuitos integrados TTL.





https://goo.gl/forms/Bg5RV0VHKNQdWSu83


Avaliação módulo 1



Mapa de Karnaugh







Entrega e correção do teste de avaliação ao módulo 1.



Download LOGISIM


Módulo 2 Álgebra e Lógica Booleana - Os operadores lógicos not, and, or, xor, nand, nor, respetivas propriedades e símbolos lógicos. Conceito de variável.




Todos os desafios portas lógicas


Auto Avaliação m1

Módulo 2 Álgebra e Lógica Booleana - Revisões da aula anterior. Os operadores lógicos not, and, or. Resolução de exercícios práticos. Entrega do trabalho prático "Glossário".



Todos os desafios portas lógicas

Todos os desafios portas lógicas


Módulo 2 Álgebra e Lógica Booleana - Revisões da aula anterior. Os operadores lógicos not, and, or. Resolução de exercícios práticos, tabelas de verdade e circuitos lógicos, com base em expressões booleanas. Álgebra de Boole.



Exercícios de Consolidação

Todos os desafios portas lógicas

Módulo 2 Álgebra e Lógica Booleana - Revisões da aula anterior. Os operadores lógicos not, and, or. Resolução de exercícios práticos, tabelas de verdade e circuitos lógicos, com base em expressões booleanas. Revisão dos teoremas da Álgebra de Boole.



Todos os desafios portas lógicas






QUIZ 1 Mod2

Módulo 2 Álgebra e Lógica Booleana - Portas Nand e Nor, resolução de exercícios práticos. Comprovação das propriedades: comutativa, associativa e distributiva. Comprovação da regra de precedência das operações lógicas



Módulo 2. Visita de estudo Lisbon games week



Módulo 2 Álgebra e Lógica Booleana - Revisões da aula anterior. Portas lógicas XOR e XNOR. Resolução de exercícios práticos, tabelas de verdade e circuitos lógicos, com base em expressões booleanas. Simplificação de Expressões Booleanas através do mapa de karnaugh.



Módulo 2 Álgebra e Lógica Booleana - Revisões da aula anterior. Retirar expressões booleanas de tabelas de verdade e de circuitos lógicos. Simplificação de expressões através do mapa de karnaugh e álgebra de Boole. Resolução de exercícios práticos.







and gate 7408

https://www.citisystems.com.br/lei-de-ohm/



Download do caderno de exercícios - Portas Lógicas Básico

https://pt.slideshare.net/CarlosPereira451/caderno-de-exerccios-sistemas-digitais-portas-lgicas

https://www.tinkercad.com

Nota :Foi utilizada uma pilha de 9 volts porque permite melhor visualização do funcionamento do circuito.
Importante : em contexto real a alimentação deve estar de acordo com as especificações do CHIP, que podem ser consultadas na respetiva DataSheet.

Btn1

Btn2







A

B

A'

B'

A.B'

BA'

A.B'+B.A'

http://www.ticmania.net/1718/sdac10/recursos/mod2/Desafios/Indexdesafios_arquivos/image108.png

0

0

1

1

0

0

0

0

0

1

1

0

0

1

1

1

1

0

0

1

1

0

1

1

1

1

0

0

0

0

0

0


Módulo 2 Álgebra e Lógica Booleana - Revisões da aula anterior. Retirar expressões booleanas de tabelas de verdade e de circuitos lógicos. Simplificação de expressões através do mapa de karnaugh e álgebra de Boole. Resolução de exercícios práticos.




Módulo 2 Álgebra e Lógica Booleana - Revisões da aula anterior. Retirar expressões booleanas de tabelas de verdade e de circuitos lógicos. Simplificação de expressões através do mapa de karnaugh e álgebra de Boole. Resolução de exercícios práticos.




Módulo 2 Álgebra e Lógica Booleana - Revisões da aula anterior. Retirar expressões booleanas de tabelas de verdade e de circuitos lógicos. Simplificação de expressões através do mapa de karnaugh e álgebra de Boole. Resolução de exercícios práticos.



Matriz para o teste Módulo 2

Módulo 2 Álgebra e Lógica Booleana - Revisões da aula anterior. Simplificação de expressões através do mapa de karnaugh a 3 variáveis e álgebra de Boole. Resolução de exercícios práticos.




Módulo 2 Álgebra e Lógica Booleana - Revisões para o teste.




Módulo 2 Álgebra e Lógica Booleana - Teste de avaliação módulo2.



Quiz 2 Mod2

Módulo 2 Álgebra e Lógica Booleana - Entrega e correção do teste de avaliação módulo2.




Módulo 2 Álgebra e Lógica Booleana - Simulação de circuitos lógicos com recurso ao simulador disponibilizado pela https://www.tinkercad.com.

Utilização de Chips de circuitos lógicos, nomeadamente 7404, 7408, 7432. Elaboração de um trabalho de final de módulo utilizando os recursos acima referidos.



Relatório da Experiência Prática A - Modelo de relatório
Elabora um circuito tendo em conta o seguinte:
Uma lâmpada do lado de fora da porta liga automaticamente quando está escuro e quando alguém se aproxima da porta de entrada.
Um sensor PIR muda de (0) para (1) quando alguém está à porta.
O sensor de luz é (1) quando é dia ou (0) quando está escuro. (Atenção à forma de funcionamento )





Módulo 2 Álgebra e Lógica Booleana - Auto e heteroavaliação módulo 2.- Balanço das atividades desenvolvidas ao longo do primeiro período.



Fim do módulo 2





Módulo 3 Circuitos Combinatórios (36 horas; 48 tempos de 45 min)

-Circuitos combinatórios com múltiplas saídas, dependentes das variáveis de entrada.
- A necessidade de minimizar o número de componentes (circuitos integrados) na implementação de um circuito digital, como forma de diminuir a complexidade e o custo, e ainda, evitar redundâncias.
- Conceito de multiplexer na implementação de funções booleanas.
- Conceito de decoder/demultiplexer.
- Funcionalidade do circuito MSI decoder BCD/7 segmentos
- Conceito de encoder (codificador com prioridades). Funcionalidade do circuito MSI priority encoder.
- Funcionalidade de um circuito comparador.







Módulo 3 Circuitos Combinatórios - Introdução ao módulo 3.



Nota :Foi utilizada uma pilha de 9 volts porque permite melhor visualização do funcionamento do circuito.
Importante : em contexto real a alimentação deve estar de acordo com as especificações do CHIP, que podem ser consultadas na respetiva DataSheet.


Módulo 3 Circuitos Combinatórios - Circuitos comparadores.



Comparadores PPT

Módulo 3 Circuitos Combinatórios - Circuitos comparadores com números de um bit.




Módulo 3 Circuitos Combinatórios - Circuitos comparadores com números de um bit. Resolução de exercícios práticos.



Exercício comparadores de números de 2bits

Exercício1 Comparadores

Exercício1 Comparadores Resolvido

Módulo 3 Circuitos Combinatórios - Circuitos comparadores com números de dois bits. Resolução de exercícios práticos.



Circuitos comparadores - detetam se dois números de n bits são iguais e, sendo diferentes, qual é o maior.

O circuito mais simples é aquele que compara dois números, A e B, de um bit cada.

Desenvolve o relatório da experiencia 3 usando o modelo das experiencias anteriores. Este relatório terá como objetivo comparar dois números de um bit. No relatório deve constar: tabela de verdade, expressão booleana, circuito lógico (logisim).

Comparador de números de 1 bit

Comparador 1 bit
Experiencia3Resolvido

Módulo 3 Circuitos Combinatórios - Comparadores de 4 bits (74LS85) e de 8 bits (74LS682).



Um multiplexador, multiplexer, mux ou multiplex é um dispositivo que seleciona as informações de duas ou mais fontes de dados num único canal.

Desenvolve o relatório da experiencia 4 usando o modelo das experiencias anteriores. Este relatório terá como objetivo desenvolver um multiplexador 2/1. No relatório deve constar: tabela de verdade, expressão booleana, circuito lógico, logisim (Utilizando portas lógicas e multiplexador).

Multiplexer PPT

Módulo 3 Circuitos Combinatórios - Conceito de multiplexadores. Multiplexer 2/1. Resolução de exercícios práticos.



Exercício2 Multiplexador

Exercício2
Multiplexer2
Resolvido

Mux 2:1
Experiencia4Resolvido

Módulo 3 Circuitos Combinatórios - Conceito de multiplexadores. Multiplexer 4/1. Resolução de exercícios práticos.




Codificar - designa o processo de representar caracteres ou grupos de caracteres em código binário .

CODIFICADORES - É um circuito capaz de converter um sinal de determinado tipo, como por exemplo decimal, num sinal binário ou BCD




Descodificar - converte a informação de binário para outra forma de representação (ex. binário para decimal).

DESCODIFICADOR é, genericamente, um circuito com múltiplas entradas e múltiplas saídas, que converte entradas codificadas em saídas igualmente codificadas, em que o código usado na entrada é diferente do usado na saída. (ex: binário para decimal).




Codificador código BCD8421
Experiencia5Resolvido




Codificadores Descodificadores PPT





Codificador binário 4:2
Experiencia6Resolvido

Módulo 3 Circuitos Combinatórios - Conceito de codificador/descodificador. Base BCD8421. Resolução de exercícios práticos.


Sequência dos exercícios/experiências com codificadores.

- experiêcia 6

- experiêcia 5

- experiêcia 8

- experiêcia 7

.



Desenvolve o relatório da experiencia 5 usando o modelo das experiencias anteriores. Este relatório terá como objetivo desenvolver um codificador BCD. No relatório deve constar: tabela de verdade, expressão booleana, circuito lógico, logisim (Utilizando portas lógicas)

Desenvolve o relatório da experiência 6 usando o modelo das experiências anteriores. Este relatório terá como objetivo desenvolver um codificador binário 4:2 (4 entradas com saída de 2 bits). No relatório deve constar: tabela de verdade, expressão booleana, circuito lógico, logisim (Utilizando portas lógicas). Circuito no tinkercad.



Desenvolve o relatório da experiencia 7 usando o modelo das experiencias anteriores. Este relatório terá como objetivo desenvolver um descodificador para um display de 7 segmentos. No relatório deve constar: tabela de verdade, expressão booleana, mapa de Karnaugh, circuito lógico, logisim (Utilizando portas lógicas). Cria um circuito integrado tendo por base o circuito lógico desenvolvido.

Descodificador 7 segmentos PPT

Módulo 3 Circuitos Combinatórios - Conceito de codificador/descodificador. Base BCD8421. Display de 7 segmentos. Resolução de exercícios práticos.



Descodificador para um display de 7 segmentos
Experiencia7Resolvido

Módulo 3 Circuitos Combinatórios - Conceito de codificador/descodificador. Base BCD8421. Display de 7 segmentos. Resolução de exercícios práticos.



Desenvolve o relatório da experiencia 8 usando o modelo das experiencias anteriores. Este relatório terá como objetivo desenvolver um codificador de prioridades para um teclado de 4 teclas. No relatório deve constar: tabela de verdade, expressão booleana, circuito lógico, logisim (Utilizando portas lógicas). Circuito no tinkercad.

X= DON'T CARE

Facultativo -Exercício extra - Tendo em conta a experiencia 7, desenvolve um circuito que apresente os números de 0 a 9, caso o número seja superior a 9 deve apresentar a mensagem de erro E (segmentos A,D,E,F,G)

Codificadores de prioridade PPT

Módulo 3 Circuitos Combinatórios - Conceito de codificador de prioridade. Resolução de exercícios práticos.



Codificador de prioridade
Experiencia8Resolvido

Módulo 3 Circuitos Combinatórios - Conceito de codificador de prioridade. Resolução de exercícios práticos.



Desenvolve o relatório da experiencia 9 usando o modelo das experiencias anteriores. . Este relatório terá como objetivo desenvolver um descodificador para implementar num elevador. O circuito deve ter três saídas:
A primeira indica se o andar em que estamos é ímpar. (s0)
A segunda indica se o andar é o R/C ou um dos 3 pisos superiores: 0, 5, 6, 7 (s1)
A terceira indica se o elevador só pode andar numa direção (R/C e último andar) s2

Exercício 3 descodificador

Exercício 3 descodificador Resolvido

Exercício 3.1 descodificador

Exercício 3.1 descodificador Resolvido

Descodificador 3:8 Elevador
Experiencia9Resolvido

Módulo 3 Circuitos Combinatórios - Resolução de exercícios práticos.



Números primos são números maiores que 1 (um) e que são divisíveis somente pelo número natural 1 (um) e por ele mesmo. Números primos: 2, 3, 5, 7, 11,13. https://matematicabasica.net/numeros-primos/

Desenvolve o relatório da experiencia 10 usando o modelo das experiencias anteriores. Este relatório terá como objetivo desenvolver um descodificador que identifique os primeiros 6 números primos.

Números Primos
Experiencia10Resolvido

Módulo 3 Circuitos Combinatórios - Resolução de exercícios práticos.



Exercícios de revisão multiplexadores

ExerRevMux1

ExerRevMux2

ExerRevMux3

Módulo 3 Circuitos Combinatórios - Resolução de exercícios práticos. Revisões da matéria lecionada.



Um somador é um circuito digital que realiza a adição de números.  Normalmente, os somadores são usados na Unidade Lógicas Aritmética ou ULA, no entanto, também são utilizados noutras partes do processador (e.g. calcular endereços, índices de tabela, operadores de incremento e decremento…)

Somador Completo Descodificador PPT

Full Adder

Módulo 3 Circuitos Combinatórios - Resolução de exercícios práticos. Revisões da matéria lecionada.



Verifica os exercícios resolvidos ao longo do módulo 3, completando a tabela IndexM3.

IndexM3

Módulo 3 Circuitos Combinatórios - Resolução de exercícios práticos. Revisões da matéria lecionada.



Para construir um circuito é necessário  conhecer sua expressão.

Uma forma de obter a expressão de um problema  consiste em construir a tabela verdade para cada  situação do problema, obter a  expressão, simplifica-la, se for o caso, e depois construir o circuito lógico.


Exercício extra semáforos PPT

Módulo 3 Circuitos Combinatórios - Revisões para o teste de avaliação módulo3.

Módulo 4 Circuitos Sequenciais - Introdução ao módulo 4.



Quiz MUX

Quiz Comparadores

Quiz Codificadores

Módulo 3 Circuitos Combinatórios - Revisões para o teste de avaliação módulo3.




Matriz para o teste módulo 3

Módulo 3 Circuitos Combinatórios - Teste de avaliação módulo3.



Final do módulo 3 - Codificadores; Descodificadores; Multiplexadores; Desmultiplexadores; Comparadores; Codificador de prioridades.

Resumo da matéria

Resumo da matéria resolvido




Módulo 4 Circuitos Sequenciais (36 horas; 48 tempos de 45 min)

Noção de circuitos sequenciais.
Noção de célula de memória ou flip-flop.
Vários de tipos de flip-flops : S-R, D latch, D edge-triggered, J-K, e T.
Noção de diagrama temporal, para que serve e como se lê.
Entradas preset / clear ou set / reset.
Sinais síncronos e assíncronos.
Funcionalidade de circuitos contadores simples.
Noção de registo.





Glossário de componentes eletrónicos - Template

Download circuitos Logisim

Módulo 4 Circuitos Sequenciais - Introdução ao módulo 4. Correção do teste módulo 3.



Circuitos sequenciais biestáveis

LATCH ou Flip-Flop RS assíncrono



LATCH ou Flip-Flop RS assíncrono PPT

LATCH ou Flip-Flop RS assíncrono PPT Resolvido

Módulo 4 Circuitos Sequenciais - Circuitos sequenciais biestáveis

LATCH ou Flip-Flop RS assíncrono.



Dica Logisim - Quando o circuito entra em toggle ou erro lógico. Desabilitar e habilitar o circuito. Menu simular, comando desabilitar/habilitar.





LATCH ou Flip-Flop RS síncrono CLK





http://www.docircuits.com


Ficha 1 DOC

Ficha1resolvido

Módulo 4 Circuitos Sequenciais - Circuitos sequenciais biestáveis

LATCH ou Flip-Flop RS assíncrono. Resolução de exercícios práticos.



Módulo 4 Circuitos Sequenciais - Circuitos sequenciais biestáveis

LATCH ou Flip-Flop RS assíncrono. Resolução de exercícios práticos.



Módulo 4 Circuitos Sequenciais - Circuitos sequenciais biestáveis

LATCH ou Flip-Flop RS síncrono com CLK.






LATCH ou Flip-Flop RS síncrono CLK







LATCH ou Flip-Flop RS síncrono PPT

LATCH ou Flip-Flop RS síncrono PPT Resolvido


Ficha 2 DOC

Ficha2resolvido

Módulo 4 Circuitos Sequenciais - Circuitos sequenciais biestáveis

LATCH ou Flip-Flop RS síncrono com CLK.

Módulo 4 Circuitos Sequenciais - Circuitos sequenciais biestáveis

LATCH ou Flip-Flop RS síncrono com CLK. Resolução de exercícios práticos












LATCH tipo D

D de dado ou data







LATCH tipo D PPT


LATCH tipo D PPT
Resolvido

Ficha 3 DOC

Ficha3resolvido


Módulo 4 Circuitos Sequenciais - Circuitos sequenciais biestáveis

LATCH ou Flip-Flop RS síncrono com CLK. Resolução de exercícios práticos.

.



Módulo 4 Circuitos Sequenciais - Revisões para o teste de recuperação módulo 3.








Circuitos Sequenciais Quiz latch

Módulo 4 Circuitos Sequenciais - Revisões módulo 4.



Flip-Flop JK e Flip-Flop JK Master Slave PPT


Módulo 4 Circuitos Sequenciais - FlipFlop JK.



Ficha 4 DOC

FlipFlopJK

Ficha 4 DOC resolvido

Módulo 4 Circuitos Sequenciais - FlipFlop Jk Master Slave





A aula será reposta em data e hora a combinar com os alunos.



FlipFlop JK & JKmsVersão 1 PPT

Módulo 4 Circuitos Sequenciais - FlipFlop JK Master Slave. Revisões.



Ficha 5 DOC
Ficha 5 DOC resolvido

Módulo 4 Circuitos Sequenciais - FlipFlop JK Master Slave.



Ficha 6 DOC
Ficha 6 DOC resolvido

FlipFlop JK & JKmsVersão 2 PPT

Módulo 4 Circuitos Sequenciais - FlipFlop JK Master Slave. Entradas assíncronas, Clear e Preset.




Matriz para o teste mod4




Resumo FF
Resumo FF - Resolvido

Revisões Diagrama Temporal
Revisões Diagrama Temporal - Resolvido

FlipFlop JK & JKmsVERSÃO COMPLETA PPT

Ficha 7 DOC
Ficha 7 DOC resolvido

Módulo 4 Circuitos Sequenciais - Revisões para o teste do módulo 4.



, J-K, e T.Sinais síncronos e assíncronos.

Funcionalidade de circuitos contadores simples.

Noção de registo.

Resumo circuitos Sequenciais

Módulo 4 Circuitos Sequenciais - Teste do módulo 4.



Final do módulo 4 - Circuitos sequenciais; flip-flop; ( S-R, D latch, D edge-triggered, J-K, e T); diagrama temporal; preset / clear ou set / reset. Sinais síncronos e assíncronos. Funcionalidade de circuitos contadores simples. Registo.

Matriz Teste M4

Módulo 4 Circuitos Sequenciais - Entrega e correção do teste módulo 4.


Módulo 5 Introdução à Lógica Programável (18 horas; 24 tempos de 45 min)

Vantagens da utilização da lógica programável sobre a lógica tradicional.
Classificação e estrutura interna dos principais tipos de circuitos de lógica programável.
Diferentes tipos de programar um circuito deste tipo: Através de um editor de esquemáticos ou através de linguagens de programação: ABEL, VHDL, CPUDL ou PALASM.
Estrutura de um programa em CPUDL (ou PALASM).
Exemplos de programação de circuitos combinatórios simples em CPUDL, utilizando GALs.
Programação e teste de um circuito combinatório utilizando uma GAL.







Módulo 5 Introdução à lógica programável - Não houve aula por motivo de greve, a aula será reposta em data e hora a combinar com os alunos da turma.




Contadores PPT

Exercício 1 Contadores DOC

Módulo 5 Introdução à lógica programável - Entrega e correção do teste módulo 4.




Exercício 1 Contadores resolvido

Módulo 5 Introdução à lógica programável -Registos e contadores.




Registos PPT

Módulo 5 Introdução à lógica programável -Registos e contadores.



https://www.youtube.com/watch?v=j_-GTtC0-to&index=14&list=WL&t=0s .

Lógica Programável PPT

Módulo 5 Introdução à lógica programável - Lógica programável.



Trabalho sobre lógica programável .

Aquando da elaboração do trabalho deves ter em conta que: A avaliação tem em conta o resultado final do trabalho mas também o trabalho desenvolvido dentro da sala de aula; O trabalho deve ser desenvolvido em Português de Portugal (pt-pt).
Pontos obrigatórios do trabalho:
Dispositivos Lógicos Programáveis
Dispositivos Lógicos de Função Fixa - Fixed-Function Logic Devices Vs dispositivos Lógicos Programáveis - Programmable Logic Devices (PLDs)
Tipos de dispositivos lógicos programáveis
Tipos de PLD's (Imagem de programação em PLD)
Field Programmable Gate Arrays (FPGAs) (Imagem de programação em FPGA)    


Módulo 5 Introdução à lógica programável - Entrega e correção do teste módulo 4





Módulo 5 Introdução à lógica programável - Dispositivos Lógicos Programáveis. Dispositivos Lógicos de Função Fixa - Fixed-Function Logic Devices Vs dispositivos Lógicos Programáveis - Programmable Logic Devices (PLDs)





Módulo 5 Introdução à lógica programável - Dispositivos Lógicos Programáveis. Dispositivos Lógicos de Função Fixa - Fixed-Function Logic Devices Vs dispositivos Lógicos Programáveis - Programmable Logic Devices (PLDs)





Módulo 5 Introdução à lógica programável - Dispositivos Lógicos Programáveis. Dispositivos Lógicos de Função Fixa - Fixed-Function Logic Devices Vs dispositivos Lógicos Programáveis - Programmable Logic Devices (PLDs)





Módulo 5 Introdução à lógica programável - Dispositivos Lógicos Programáveis. Dispositivos Lógicos de Função Fixa - Fixed-Function Logic Devices Vs dispositivos Lógicos Programáveis - Programmable Logic Devices (PLDs)








Final do módulo 5 -





Módulo 6 será lecionado do 11º ano




Módulo 7 Arquitectura de Computadores (36 horas; 48 tempos de 45 min)

Principais tipos de memória e identificação das suas células básicas constituintes.
Introdução histórica aos computadores desde os ábacos e calculadores mecânicos até aos nossos dias. Identificar as principais tendências actuais nomeadamente a nível de comprimento de instruções, estrutura de execução, etc.
Descrição histórica da evolução do computador PC compatível, salientando as várias evoluções fundamentais desde a placa original até às placas actuais. Identificar quais as principais unidades constituintes e principais evoluções.
Introdução ao conceito de barramento (bus). Descrição e caracterização dos principais tipos de barramentos usados nos PCs.
Vários tipos de memória usada num PC (DRAM,SRAM para as caches, VRAM e WRAM para as memórias de vídeo, EEPROMs, etc).
Organização dos bancos de memória de "cache" num PC e comunicação com o PC.
Organização dos bancos de memória de DRAM num PC.
Evolução histórica da interface vídeo num PC compatível
Interface com o disco rígido e periféricos.







Módulo 7 Arquitetura de Computadores. Introdução à evolução dos histórica dos computadores desde os ábacos e calculadores mecânicos, até aos nossos dias.





Módulo 7 Arquitetura de Computadores. Introdução à evolução dos histórica dos computadores desde os ábacos e calculadores mecânicos, até aos nossos dias.





Módulo 7 Arquitetura de Computadores. Introdução à evolução dos histórica dos computadores desde os ábacos e calculadores mecânicos, até aos nossos dias.










Módulo 7 Arquitetura de Computadores. Introdução à evolução dos histórica dos computadores desde os ábacos e calculadores mecânicos, até aos nossos dias. Periféricos de entrada saída e mistos.





Não houve aula, a aula será reposta em data e hora a combinar com os alunos da turma.





Não houve aula, a aula será reposta em data e hora a combinar com os alunos da turma.





Módulo 7 Arquitetura de Computadores . Bus ou Barramento, vários tipos de Bus.























Exames nacionais --- Horas 9:30

segunda-feira 18 de junho

terça-feira 19 de junho

quinta-feira 21 de junho

sexta-feira 22 de junho

segunda-feira 25 de junho

terça-feira 26 de junho

quarta-feira 27 de junho

Ex




















ex
































































Final do módulo 7 -



Resultado de imagem para complete binary ascii table

cheat sheet

Sistemas num éricos

SISTEMAS NUMÉRICOS

Base 2 Base Binária

Base 8 Base Octal

Base 10 Base Decimal

Base 16 Base Hexadecimal


Bit é a unidade mais pequena de informação e é a utilizada pelos computadores. É composta por zeros ( 0 ) e uns ( 1 ). {0,1}

Bit significa Binary Digit.

É composta por oito algarismos que são: { 0, 1, 2, 3, 4, 5, 6, 7 }

Surgiu com a necessidade humana de contar. E que tal utilizar os dedos das mãos para contar? Dez dedos, dez algarismos.

É composta pelo seguinte conjunto: { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }

É composta por dezasseis algarismos que são: { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F }

Conversões de outras bases para decimal

De Binário para Decimal

De Octal para Decimal

Fórmula

De Hexadecimal para Decimal

Conversão de outras bases para decimal

1101(2) = 1x23+1x22 +0x21+1x20 =

8+4+0+1=13(10)

3467(8) = 3 x 83 + 4 x 8 2 + 6 x 81 + 7x 80 =

3x512 + 4x64 + 6x8 + 7x1 =

1536+256+48+7= 1847(10)

v=valor

b=base

V1xbn-1+vn-1xbn-2+...+vn-1xb1+v nxb0

3DA7(16) = 3x163+13x16 2+10x161+7x160 =

3x4096+13x256+10x16+7x1 =

12288+3328+160+7=15783(10)






Conversões de decimal para outras bases

De decimal para binário

De decimal para Octal


De decimal para Hexadecimal


33(10)=100001(2)

181(10)=265(8)


623(10)=26F(16)

Binário para outras bases


Binário para octal

De Binário para Decimal

Binário para hexadecimal



Dividir o número binário em grupos de 3 bits da direita para a esquerda

Binário

10

001

110

Octal

2

1

6

10001110(2) ’ 216(8)

1101(2) = 1x23+1x22 +0x21+1x20 =

8+4+0+1=13(10)

Dividir o número binário em grupos de 4 bits da direita para a esquerda

Binário

1

1000

1110

Hexadecimal

1

8

E

110001110(2) ’ 18E(16)

Hexadecimal para octal

&

Octal para hexadecimal


Hexadecimal para octal


Octal para hexadecimal



AF5(16)=5365(8)


1726(8)=3D6(16)

Tabela de equivalência entre sistemas de numeração

Binário

Octal

Decimal

Hexadecimal

0

0

0

0

1

1

1

1

10

2

2

2

11

3

3

3

100

4

4

4

101

5

5

5

110

6

6

6

111

7

7

7

1000

10

8

8

1001

11

9

9

1010

12

10

A

1011

13

11

B

1100

14

12

C

1101

15

13

D

1110

16

14

E

1111

17

15

F

10000

20

16

10

...

...

...

...


www.ticmania.net