ESCOLA SECUNDÁRIA JOÃO GONÇALVES ZARCO-402011 CURSO PROFISSIONAL TÉCNICO DE GESTÃO DE EQUIPAMENTOS INFORMÁTICOS SISTEMAS DIGITAIS E ARQUITETURA DE COMPUTADORES 10º 12 PLANIFICAÇÃO MODULAR MÓDULO N.º 1 SISTEMAS DE NUMERAÇÃO - 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. Conhecer os sistemas de numeração. - Fórmula geral de significância posicional num sistema de base - Principais Sistemas de Numeração utilizados: binário, octal, hexadecimal. - Conversão de números representados em qualquer base, para a base decimal, usando a fórmula geral de significância posicional. - Conversão de números em decimal para outras bases de numeração através do método das divisões sucessivas. - A importância da base binária como um sistema de numeração com dois Conhecer as regras dos sistemas de numeração. Saber converter números entre os vários sistemas de numeração. Saber fazer cálculos aritméticos (soma e subtração) em binário. 30H/ 36T símbolos 0 e 1, de fácil manipulação no contexto da arquitetura de um computador. Operações aritméticas em binário (adição e subtração) Representação de números relativos (positivos e negativos), usando código de complementos.
MÓDULO N.º 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 e função booleana. - A tabela de verdade: forma de expressar um problema em lógica. Expressões e funções booleanas. - Teoremas da Álgebra de Boole. Leis de DeMorgan. - Desenho de circuitos lógicos a partir de funções booleanas. - Simplificação algébrica de funções booleanas usando as propriedades dos Conhecer operadores lógicos e suas propriedades. Saber expressar um problema utilizando tabelas de verdade. Conhecer os Teoremas de Boole e leis DeMorgan. Saber desenhar circuitos lógicos. 46H/55T operadores lógicos e os teoremas da álgebra de boole. Saber simplificar algebricamente funções - O mapa de Karnaugh como uma organização de espaços equivalente à booleanas. tabela de verdade. Utilizar mapas de Karnaugh. - Passagem de funções booleanas na forma and-or e or-and para o mapa de Saber simplificar funções com mapas de Karnaugh. Karnaugh. Simplificação de funções, a partir do mapa de Karnaugh. Justificação do método.
MÓDULO N.º 3 - CIRCUITOS COMBINATÓRIOS - - Circuitos combinatórios com múltiplas saídas, dependentes das variáveis Conhecer circuitos combinatórios com múltiplas de entrada. 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 e demultiplexer na implementação de funções booleanas. - Conceito de coder/decoder. - Conceito de encoder (codificador com prioridades). Funcionalidade do circuito MSI priority encoder. - Funcionalidade do circuito MSI decoder BCD/7 segmentos Funcionalidade de um circuito somador e subtrator. Saber as necessidades 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. Conhecer o conceito de multiplexer demultiplexer. Conhecer o conceito de coder/decoder Saber o conceito de encoder. 38H/46T Conhecer as funcionalidades do circuito decoder
MÓDULO N.º 4 - CIRCUITOS SEQUENCIAIS - Noção de circuitos sequenciais. Conhecer os circuitos sequenciais. - Noção de célula de memória ou flip-flop. Conhecer as noções de célula de memória ou - Vários de tipos de flip-flops : S-R, D latch,d edge-triggered, J-K, e T. flip-flop. - Noção de diagrama temporal, para que serve e como se lê. Conhecer os flip-flops : S-R, D latch,d edge- - Entradas preset / clear ou set / reset. triggered, J-K, e T. - Sinais síncronos e assíncronos. - Funcionalidade de circuitos contadores simples. Conhecer diagrama temporal. Conhecer entradas preset / clear ou set / 12H/14T - Noção de registo. reset. Saber o que são sinais síncronos e assíncronos. Conhecer os circuitos contadores simples.
MÓDULO N.º 5 - INTRODUÇÃO À LÓGICA PROGRAMÁVEL - 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 Saber justificar as vantagens de se utilizarem circuitos de lógica programável em substituição dos circuitos tradicionais. Compreender a classificação dos circuitos de lógica programável. Conhecer a estrutura interna de uma PAL e de uma GAL. Fichas de Avaliação editor de esquemáticos ou através de linguagens de programação: ABEL, Conhecer a estrutura de um programa em 10 H/12 T VHDL,CPUDL ou PALASM. CUPDL (ou PALASM). - Estrutura de um programa em CPUDL (ou PALASM). Conseguir implementar circuitos combinatórios - Exemplos de programação de circuitos combinatoriais simples em utilizando GALs. CPUDL, utilizando GALs. Opcionalmente conseguir implementar - Programação e teste de um circuito combinatorial utilizando uma GAL. circuitos sequenciais simples utilizando GALs.