Organização e Arquitetura de Computadores. A Arquitetura no nível da lógica digital Prof.: Hugo Barros

Save this PDF as:
 WORD  PNG  TXT  JPG

Tamanho: px
Começar a partir da página:

Download "Organização e Arquitetura de Computadores. A Arquitetura no nível da lógica digital Prof.: Hugo Barros"

Transcrição

1 Organização e Arquitetura de Computadores A Arquitetura no nível da lógica digital Prof.: Hugo Barros

2 Portas Lógicas e Álgebra de Boole Circuitos digitais o Construídos a partir de um pequeno número de elementos primitivos - as portas lógicas. o As portas lógicas são usadas para implementar fisicamente álgebra de boole. o Forma a base da construção do hardware a partir do qual todos os circuitos são contruídos.

3 Portas lógicas

4 Portas Lógicas 2 Principais tipos de tecnologias utilzadas na construção de portas lógicas o a bipolar, que pode ser do tipo TTL (TransistorTransistor Logic) ou ECL (Emitted-Coupled Logic) o a MOS (Metal Oxide Semiconcuctor) com seus derivados PMOS, NMOS e CMOS As portas TTL são mais rápidas que as ECL que, por sua vez, são mais rápidas que as MOS As portas MOS são mais lentas mas tem menor consumo (muito usadas em memórias)

5 Álgebra Booleana

6 Álgebra Booleana Usada para desenvolver operações com números digitais. Funções Booleanas: Uma relação que mapeia um conjunto de entradas digitais. Ex.: A,B,C..., em uma saída M. M = f(a, B, C,...) Onde M pode ser definida por uma equação booleana ou uma tabela verdade. Qualquer função booleana pode ser implementada como circuito digital.

7 Álgebra Booleana

8 Implementação de Funções Booleanas Na implementação de função booleanas usam-se portas lógicas básicas do tipo AND, OR, NOT, NAND, NOR.

9 Implementação de Funções Booleanas

10 Equivalência de Circuitos Duas funções booleanas são equivalentes se geraram saídas iguais para todas as entradas possíveis. Por questões de custos, consumo de energia, confiabilidade, etc..., projetistas de circuitos digitais procuram implementar os circuitos mais simples possíveis.

11 Equivalência de Circuitos

12 Circuitos Lógicos Digitais Básicos Circuitos Integrados Chip pedaço quadrado de silício. Composto por um conjunto de portas lógicas.

13 Circuitos Lógicos Digitais Básicos Classificação: Circuito SSI (Small Integration Scale): de 1 a 10 portas lógicas Circuito MSI (Medium Integration Scale): de 10 a 100 portas lógicas Circuito LSI (Large Integration Scale): de 100 a portas lógicas Circuito VLSI (Very Large Integration Scale): > portas lógicas

14 Ciruitos Combinacionais As as saídas são determinadas exclusivamente pelos valores de suas entradas. Circuitos combinacionais mais usados em projeto de processadores são: Multiplexadores Decodificadores Comparadores Matrizes lógicas programáveis

15 O circuito multiplexador O Mux contém 2n entradas de dados, n entradas de controle e1 saída.

16 Aplicações típicas do MUX Implementação de qualquer função booleana Conversão paralelo-série: Modificando sequencialmente as linhas de controle, os dados de entrada são colocados, em série, na linha de saída.

17 DEMUX

18 Decodificador Recebe um número n de bits. E faz a seleção de de uma das suas 2ⁿ saídas. Uma de suas aplicações é o endereçamento de memória. O Dual decodificador é o Codificador.

19 Circuito Comparador Compara duas palavras colocadas nas suas entradas. Quando as palavras são iguais sua saída é igual a 1 Quando as palavras são diferentes sua saída é igual a 0 Os circuitos comparadores são usados principalmente para execução de instruções condicionais, do tipo if, e instruções de loop, do tipo while e for

20 Matrizes Lógicas Programáveis Serve para a programação de circuitos genéricos; Ultiliza fuzíveis queimados à alta tensão pra determinar a função a ser calculada.

21 Circuitos Aritméticos Circuitos que realizam operações lógicas e aritméticas no processador.

22 Deslocadores Um circuito deslocador tem um conjunto de n linhas de entradas e n linhas de saída e 1 linha de controle. Os valores colocados nas linhas de entrada são enviados para as linhas de saída deslocados de 1 bit, para a direita ou para a esquerda, dependendo do valor da linha de contrôle estar em 1 ou 0 respectivamente.

23 Somadores Meio-Somador Um circuito meio somador de 2 entradas com sua tabela verdade é mostrado na figura abaixo. Esse circuito realiza a soma de suas duas entradas A e B gerando, como saída, o valor da soma e de um bit de transporte (o "vai 1" da soma).

24 Somador Completo Esse circuito realiza a soma de suas duas entradas A e B com um bit de transporte de entrada, o "vem 1" da soma. Ele gera, como saída, o valor da soma e de um bit de transporte (o "vai 1" da soma).

25 Unidade Lógica Aritmética

26 Unidade Lógica e Aritmética É capaz de realizar as operações lógicas NOT, AND, OR e a soma aritmética

27 CLOCK Um clock é um circuito que emite uma série de pulsos do mesmo tamanho, a intervalos precisos entre pulsos consecutivos.

28 CLOCK A frequência do clock, 1/T, é medida em unidades de Hz (MHZ, GHZ, etc..,) e é controlada por um oscilador a cristal para se obter uma precisão razoável.

29 CLOCK Simétricos/Assimétricos

30 Próxima aula... Memória

ARITMÉTICA BINÁRIA. Adão de Melo Neto

ARITMÉTICA BINÁRIA. Adão de Melo Neto ARITMÉTICA BINÁRIA Adão de Melo Neto 1 Sumário Adição Multiplicação Subtração Divisão Complemento de 1 Complemento de 2 Representação de um número com sinal Sinal magnitude Complemento de 2 Valor em decimal

Leia mais

Circuitos Combinacionais Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 2h/60h

Circuitos Combinacionais Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 2h/60h Circuitos Combinacionais Prof. Rômulo Calado Pantaleão Camara Carga Horária: 2h/60h Circuitos Combinacionais Nessa aula será abordados os seguintes conceitos: Circuitos Exclusive-OR e Exclusive-NOR; Escalas

Leia mais

Nível da Lógica Digital (Aula 6) Portas Lógicas e Lógica Digital Nível da Lógica Digital Estudar vários aspectos da lógica digital Base de estudo para os níveis mais elevados da hierarquia das máquinas

Leia mais

ÁLGEBRA BOOLEANA E LÓGICA DIGITAL AULA 04 Arquitetura de Computadores Gil Eduardo de Andrade

ÁLGEBRA BOOLEANA E LÓGICA DIGITAL AULA 04 Arquitetura de Computadores Gil Eduardo de Andrade ÁLGEBRA BOOLEANA E LÓGICA DIGITAL AULA 04 Arquitetura de Computadores Gil Eduardo de Andrade O conteúdo deste documento é baseado no livro Princípios Básicos de Arquitetura e Organização de Computadores

Leia mais

Funcionamento Área Desempenho (velocidade) Potência Aula 1. Circuitos Digitais. Circuitos Digitais

Funcionamento Área Desempenho (velocidade) Potência Aula 1. Circuitos Digitais. Circuitos Digitais INF01058 Objetivo Circuitos igitais Projetar circuitos digitais: Combinacionais Sequências Testar a analisar circuitos digitais Introdução Funcionamento Área esempenho (velocidade) Potência Aula 1 Mundo

Leia mais

Apresentação da Disciplina Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 60h

Apresentação da Disciplina Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 60h Apresentação da Disciplina Prof. Rômulo Calado Pantaleão Camara Carga Horária: 60h Introdução à Eletrônica É ciência que estuda a forma de controlar a energia elétrica por meios elétricos nos quais os

Leia mais

Multiplexadores e Demultiplexadores

Multiplexadores e Demultiplexadores Multiplexadores e Demultiplexadores Multiplexador (MUX) é um circuito combinacional dedicado com a finalidade de selecionar, por meio de variáveis de seleção, uma de suas entradas, conectando-a à uma saída.

Leia mais

Curso Profissional de Técnico de Gestão de Equipamentos Informáticos 10º ANO

Curso Profissional de Técnico de Gestão de Equipamentos Informáticos 10º ANO Planificação Anual 2016/2017 Curso Profissional de Técnico de Gestão de Equipamentos Informáticos SISTEMAS DIGITAIS E ARQUITETURA DE COMPUTADORES 10º ANO 1 MÓDULO 1 - Sistemas de Numeração 32 aulas de

Leia mais

Aula 7: Portas Lógicas: AND, OR, NOT, XOR, NAND e NOR

Aula 7: Portas Lógicas: AND, OR, NOT, XOR, NAND e NOR Aula 7: Portas Lógicas: AND, OR, NOT, XOR, NAND e NOR Conforme discutido na última aula, cada operação lógica possui sua própria tabela verdade. A seguir será apresentado o conjunto básico de portas lógicas

Leia mais

Organização e Arquitetura de Computadores I

Organização e Arquitetura de Computadores I Universidade Federal de Campina Grande Departamento de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Organização e Arquitetura de Computadores I Circuitos Lógicos Combinacionais (Parte

Leia mais

Opções de Design para Circuitos Integrados CMOS

Opções de Design para Circuitos Integrados CMOS Opções de Design para Circuitos Integrados CMOS Para implementar um circuito integrado (CI) em CMOS é possível escolher entre as múltiplas possibilidades existentes no mercado. A escolha deve ser feita

Leia mais

Sistemas Digitais Planificação das aulas teóricas e aulas práticas Ano Lectivo 2006/ 2007

Sistemas Digitais Planificação das aulas teóricas e aulas práticas Ano Lectivo 2006/ 2007 s Teóricas Docente: Ana Cristina Sistemas Digitais Planificação das aulas teóricas e aulas práticas Ano Lectivo 2006/ 2007 Horário: Quinta-feira das 18h00 às 20h00 (sala O106) OT das 17h00 às 18h00 (sala

Leia mais

Tecnologia VLSI - Uma Breve Introdução

Tecnologia VLSI - Uma Breve Introdução Tecnologia VLSI - Uma Breve Introdução S. W. Song MAC 412 - Organização de Computadores baseado em parte em Mead and Conway - Introduction to VLSI Systems, Addison-Wesley Tecnologia VLSI Tencologia de

Leia mais

UNIBRATEC Ensino Superior e Técnico em Informática DHD Desenvolvimento em Hardware

UNIBRATEC Ensino Superior e Técnico em Informática DHD Desenvolvimento em Hardware UNIBRATEC Ensino Superior e Técnico em Informática DHD Desenvolvimento em Hardware 1 Capítulo 4 Lógica Digital Básica UNIBRATEC Ensino Superior e Técnico em Informática DHD Desenvolvimento em Hardware

Leia mais

Portas lógicas e Circuitos. Marcos Monteiro, MBA

Portas lógicas e Circuitos. Marcos Monteiro, MBA Portas lógicas e Circuitos Marcos Monteiro, MBA Cultura Inútil Em 1854, o matemático britânico George Boole (1815 1864), através da obra intitulada An Investigation of the Laws of Thought (Uma Investigação

Leia mais

Arquitetura de Computadores Circuitos Combinacionais, Circuitos Sequênciais e Organização de Memória

Arquitetura de Computadores Circuitos Combinacionais, Circuitos Sequênciais e Organização de Memória Introdução Arquitetura de Computadores Circuitos Combinacionais, Circuitos Sequênciais e O Nível de lógica digital é o nível mais baixo da Arquitetura. Responsável pela interpretação de instruções do nível

Leia mais

Nome...Nota... T /R,COUNT

Nome...Nota... T /R,COUNT FEI NE 7720/772 - Prova P2 Sistemas Digitais II - 28/11/07 Turma A Tempo 80min - Sem consulta Permitido o uso de calculadora científica Interpretação faz parte da prova. Nome...Nota... N.o N.o da Lista

Leia mais

SISTEMAS DIGITAIS ELEMENTOS DE TECNOLOGIA

SISTEMAS DIGITAIS ELEMENTOS DE TECNOLOGIA ELEMENTOS DE TECNOLOGIA ELEMENTOS DE TECNOLOGIA - 2 SUMÁRIO: CIRCUITOS INTEGRADOS TECNOLOGIAS COMPONENTES TTL NÍVEIS LÓGICOS FAN-OUT E FAN-IN LÓGICA POSITIVA ELEMENTOS DE TECNOLOGIA - 3 CIRCUITOS INTEGRADOS

Leia mais

Circuitos Combinacionais

Circuitos Combinacionais Circuitos Combinacionais Circuito combinacional: Possui portas lógicas conectadas para produzir valor dos sinais de saída Não possui armazenamento de valores no circuito Valor dos sinais de saída depende

Leia mais

Aula 2. Dispositivos de entrada. Dispositivos controladores. Memórias. Processador

Aula 2. Dispositivos de entrada. Dispositivos controladores. Memórias. Processador 13 Aula 2 Dispositivos de entrada São dispositivos basicamente elétricos que são os responsáveis pela tradução da linguagem natural, humana para sinais elétricos, que posteriormente serão convertidos em

Leia mais

PONTIFÍCIA UNIVERSIDADE CATÓLICA

PONTIFÍCIA UNIVERSIDADE CATÓLICA P U C PONTIFÍCIA UNIVERSIDADE CATÓLICA DEPARTAMENTO DE ENGENHARIA E N G E N H A R I A LABORATÓRIO DE SISTEMAS DIGITAIS I SD I Prof. Dr. Aparecido S. Nicolett Prof. Dr. Sérgio Miranda Paz - Versão: 1. 2016

Leia mais

Eletrônica Digital I TE050. Circuitos Combinacionais

Eletrônica Digital I TE050. Circuitos Combinacionais Universidade Federal do Paraná Setor de Tecnologia Departamento de Engenharia Elétrica Eletrônica Digital I TE5 Circuitos Combinacionais Prof. Lúcio Mauro M. Tonon Circuitos Combinacionais Circuitos Combinacionais

Leia mais

Portas lógicas e circuitos digitais. Sistemas da Computação Prof. Rossano Pablo Pinto, Msc. rossano at gmail com 2 semestre 2007

Portas lógicas e circuitos digitais. Sistemas da Computação Prof. Rossano Pablo Pinto, Msc. rossano at gmail com 2 semestre 2007 Portas lógicas e circuitos digitais Sistemas da Computação Prof. Rossano Pablo Pinto, Msc. rossano at gmail com 2 semestre 2007 Tópicos Portas Circuito somador Circuito subtrator flip-flops (registradores)

Leia mais

Introdução a Sistemas Digitais

Introdução a Sistemas Digitais Introdução a Sistemas Digitais Definição Sistemas Digitais Projeto Revisão: Circuitos Combinacionais Circuitos Sequênciais Máquinas de Estados Sistemas Digitais Definição Um sistema digital é um sistema

Leia mais

Aula 1. Funções Lógicas. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira

Aula 1. Funções Lógicas. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira Aula 1 Funções Lógicas SEL 0414 - Sistemas Digitais Prof. Dr. Marcelo Andrade da Costa Vieira Representação Numérica: l Utilizada na representação de alguma grandeza física l Pode ser Analógica ou Digital

Leia mais

Introdução à Engenharia de Computação

Introdução à Engenharia de Computação Introdução à Engenharia de Computação Tópico: O Computador como uma Máquina Multinível (cont.) José Gonçalves - LPRM/DI/UFES Introdução à Engenharia de Computação Máquina Multinível Moderna Figura 1 Máquina

Leia mais

CALCULADORA SIMPLES COM ULA

CALCULADORA SIMPLES COM ULA CALCULADORA SIMPLES COM ULA Versão 2013 RESUMO 1 Esta experiência tem por objetivo a utilização de circuitos integrados de operações lógicas e aritméticas para o desenvolvimento de circuitos que executam

Leia mais

Aula 8. Multiplexadores. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira

Aula 8. Multiplexadores. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira Aula 8 Multiplexadores SEL 44 - Sistemas Digitais Prof. Dr. Marcelo Andrade da Costa Vieira 4. Circuitos Multiplexadores l Circuitos seletores de dados ; l Chave seletora digital; l Seleciona um dos diversos

Leia mais

Organização e Arquitetura de Computadores I

Organização e Arquitetura de Computadores I Universidade Federal de Campina Grande Departamento de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Organização e Arquitetura de Computadores I Circuitos Lógicos Sequenciais (Parte

Leia mais

Turma PCS2304. Objetivos. Site da disciplina. Professor Edson Midorikawa Edson T. Midorikawa 25/02/2008.

Turma PCS2304. Objetivos. Site da disciplina. Professor Edson Midorikawa Edson T. Midorikawa 25/02/2008. Turma Projeto Lógico L Digital Edson T. Midorikawa 25/02/2008 Professor Edson Midorikawa edson.midorikawa@poli.usp.br Horário de atendimento: 6ª feira das 10h00 às 11h00 na sala C2-20 Turma 4 automação

Leia mais

Processador: Conceitos Básicos e Componentes

Processador: Conceitos Básicos e Componentes Processador: Conceitos Básicos e Componentes Cristina Boeres Instituto de Computação (UFF) Fundamentos de Arquiteturas de Computadores Material baseado nos slides de Fernanda Passos Cristina Boeres (IC/UFF)

Leia mais

Introdução à Computação: Introdução às Portas Lógicas

Introdução à Computação: Introdução às Portas Lógicas Introdução à Computação: Introdução às Portas Lógicas Beatriz F. M. Souza (bfmartins@inf.ufes.br) http://inf.ufes.br/~bfmartins/ Computer Science Department Federal University of Espírito Santo (Ufes),

Leia mais

ção de Computadores II

ção de Computadores II Universidade Federal de Pelotas Instituto de Física e Matemática Departamento de Informática Bacharelado em Ciência da Computação Arquitetura e Organizaçã ção de Computadores II Aula 2 2. MIPS monociclo:

Leia mais

D C S /C / EE E I/ I U / FC F G

D C S /C / EE E I/ I U / FC F G Universidade Federal de Campina Grande Unidade Acadêmica de Sistemas e Computação Introdução à Computação Conceitos Básicos B de Eletrônica Digital (Parte I) Prof. a Joseana Macêdo Fechine Régis de Araújo

Leia mais

INTRODUÇÃO À ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES. Função e Estrutura. Introdução Organização e Arquitetura. Organização e Arquitetura

INTRODUÇÃO À ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES. Função e Estrutura. Introdução Organização e Arquitetura. Organização e Arquitetura Introdução Organização e Arquitetura INTRODUÇÃO À ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES Eduardo Max Amaro Amaral Arquitetura são os atributos visíveis ao programador. Conjunto de instruções, número

Leia mais

Circuitos Combinacionais

Circuitos Combinacionais Circuitos Combinacionais Nesta apresentação será fornecida uma introdução aos circuitos cuja saída depende exclusivamente das variáveis de entrada: os circuitos combinacionais José ugusto aranauskas Departamento

Leia mais

Disciplina: Arquitetura de Computadores

Disciplina: Arquitetura de Computadores Disciplina: Arquitetura de Computadores Estrutura e Funcionamento da CPU Prof a. Carla Katarina de Monteiro Marques UERN Introdução Responsável por: Processamento e execução de programas armazenados na

Leia mais

Estudos Técnicos de Componentes e Periféricos (ETCP) Prof. Mauricio ETCP

Estudos Técnicos de Componentes e Periféricos (ETCP) Prof. Mauricio ETCP FTEP Estudos Técnicos de Componentes e Periféricos () Prof. Mauricio Portas Lógicas História: Em 854, o matemático britânico George oole (85-864), através da obra intitulada n Investigation of the Laws

Leia mais

Circuitos Combinacionais Básicos

Circuitos Combinacionais Básicos ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I Circuitos Combinacionais Básicos Descrição VHDL prof. Dr. César Augusto M. Marcon prof. Dr. Edson Ifarraguirre Moreno 2 / 17 Circuitos combinacionais básicos

Leia mais

Aula 17. Máquina de Estados Parte 1. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira

Aula 17. Máquina de Estados Parte 1. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira Aula 17 Máquina de Estados Parte 1 SEL 0414 - Sistemas Digitais Prof. Dr. Marcelo Andrade da Costa Vieira Bibliografia l l l Tocci, R. J.; Widmer, N. S. Sistemas Digitais Princípios e Aplicações. 8ª Ed.,

Leia mais

Eletrônica Digital para Instrumentação

Eletrônica Digital para Instrumentação G4 Eletrônica Digital para Instrumentação Prof. Márcio Portes de Albuquerque (mpa@cbpf.br) Prof. Herman P. Lima Jr (hlima@cbpf.br) Centro Brasileiro de Pesquisas Físicas Ministério da Ciência e Tecnologia

Leia mais

FPGA & VHDL. Tutorial Aula 1. Computação Digital

FPGA & VHDL. Tutorial Aula 1. Computação Digital FPGA & VHDL Tutorial Aula 1 Computação Digital FPGA Field Programmable Gate Array Dispositivo lógico contendo uma matriz de: Células lógicas genéricas Configuráveis ( programáveis ) para desempenhar uma

Leia mais

EXPERIÊNCIA 8 CIRCUITOS ARITMÉTICOS: SOMADORES SUBTRATORES

EXPERIÊNCIA 8 CIRCUITOS ARITMÉTICOS: SOMADORES SUBTRATORES MEC UTFPR-CT DAELT CURSO: ENGENHARIA INDUSTRIAL ELÉTRICA DISCIPLINA: ELETRÔNICA DIGITAL PROF.: EXPERIÊNCIA 8 CIRCUITOS ARITMÉTICOS: SOMADORES SUBTRATORES 1 DATA REALIZAÇÃO: DATA ENTREGA: ALUNOS: e e Planejamento:

Leia mais

ESCOLA DE EDUCAÇÃO PROFISSIONAL SENAI PLÍNIO GILBERTO KRÖEFF FAMÍLIAS LÓGICAS

ESCOLA DE EDUCAÇÃO PROFISSIONAL SENAI PLÍNIO GILBERTO KRÖEFF FAMÍLIAS LÓGICAS 1.1- Introdução ESCOLA DE EDUCAÇÃO PROFISSIONAL SENAI PLÍNIO GILBERTO KRÖEFF FAMÍLIAS LÓGICAS Estudamos até o momento as diversas operações lógicas sem nos preocuparmos muito com os elementos utilizados

Leia mais

Multiplexadores e Demultiplexadores Prof. Rômulo Calado Pantaleão Camara

Multiplexadores e Demultiplexadores Prof. Rômulo Calado Pantaleão Camara Multiplexadores e Demultiplexadores Prof. Rômulo Calado Pantaleão Camara Carga Horária: 2h/60h Multiplexadores 2 Multiplexadores 3 Multiplexadores 4 Multiplexadores 4 entradas de dados I0, I1, I2, I3 2

Leia mais

Histórico da evolução dos. Ermeson Andrade

Histórico da evolução dos. Ermeson Andrade Histórico da evolução dos computadores Ermeson Andrade Histórico A evolução dos computadores tem sido caracterizada pelo: Aumento da velocidade dos Processadores Diminuição do Tamanho dos Componentes Aumento

Leia mais

Plano de Ensino. Leandro Schwarz Endereço eletrônico:

Plano de Ensino. Leandro Schwarz Endereço eletrônico: Plano de Ensino Disciplina: Dispositivos Lógicos Programáveis Semestre: 2011/1 Turma: 1880331A Carga horária: 120 horas Professor: Leandro Schwarz () Endereço eletrônico: 1. Objetivos A tecnologia de Dispositivos

Leia mais

Aula 4: Álgebra booleana

Aula 4: Álgebra booleana Aula 4: Álgebra booleana Circuitos Digitais Rodrigo Hausen CMCC UFABC 01 de fevereiro de 2013 http://compscinet.org/circuitos Rodrigo Hausen (CMCC UFABC) Aula 4: Álgebra booleana 01 de fevereiro de 2013

Leia mais

Alexandre Mendonça. Ricardo Zelenovsky. Eletrônica Digital. Curso Prático e Exercícios. Rio de Janeiro, julho de 2016 TERCEIRA EDIÇÃO

Alexandre Mendonça. Ricardo Zelenovsky. Eletrônica Digital. Curso Prático e Exercícios. Rio de Janeiro, julho de 2016 TERCEIRA EDIÇÃO Alexandre Mendonça & Ricardo Zelenovsky Eletrônica Digital Curso Prático e Exercícios Rio de Janeiro, julho de 2016 TERCEIRA EDIÇÃO EDIÇÃO 2016 DOS AUTORES http://www.mzeditora.com.br mz@mzeditora.com.br

Leia mais

Organização e Arquitetura de Computadores. Hugo Barros

Organização e Arquitetura de Computadores. Hugo Barros Organização e Arquitetura de Computadores Hugo Barros email@hugobarros.com.br Introdução Instruções Primitivas L0 Linguagem de máquina; Divergência de capacidades: Os pc's podem fazer x As pessoas querem

Leia mais

Exercícios e Fundamentos com Programmable Logic Devices (PLDs) IVAN JORGE CHUEIRI

Exercícios e Fundamentos com Programmable Logic Devices (PLDs) IVAN JORGE CHUEIRI Exercícios e Fundamentos com Programmable Logic Devices (PLDs) IVAN JORGE CHUEIRI Exercícios e Fundamentos com Programmable Logic Devices (PLDs) Ivan Jorge Chueiri 1 2001 1ª Edição; Curitiba, PR 2 Disciplina:

Leia mais

TÉCNICAS DIGITAIS I (CURSO DE ENGENHARIA DE TELECOMUNICAÇÕES DA UFF) CIRCUITOS DIGITAIS (CURSO DE BACHARELADO EM INFORMÁTICA DA UFF)

TÉCNICAS DIGITAIS I (CURSO DE ENGENHARIA DE TELECOMUNICAÇÕES DA UFF) CIRCUITOS DIGITAIS (CURSO DE BACHARELADO EM INFORMÁTICA DA UFF) UNIVERSIDADE FEDERAL FLUMINENSE CENTRO TECNOLÓGICO - ESCOLA DE ENGENHARIA DEPARTAMENTO DE ENGENHARIA DE TELECOMUNICAÇÕES APOSTILA PARA DISCIPLINAS DE TÉCNICAS DIGITAIS I (CURSO DE ENGENHARIA DE TELECOMUNICAÇÕES

Leia mais

Aula 03 Organização de computadores PROCESSADORES INTRODUÇÃO. 18/04/2016 Prof. Dsc. Jean Galdino 1

Aula 03 Organização de computadores PROCESSADORES INTRODUÇÃO. 18/04/2016 Prof. Dsc. Jean Galdino 1 Arquitetura de Computadores Aula 03 Organização de computadores PROCESSADORES INTRODUÇÃO 18/04/2016 Prof. Dsc. Jean Galdino 1 PROCESSADOR O processador é o cérebro do micro; Processa a maior parte das

Leia mais

Arquitetura e Organização de Computadores

Arquitetura e Organização de Computadores Arquitetura e Organização de Computadores Introdução Givanaldo Rocha de Souza http://docente.ifrn.edu.br/givanaldorocha givanaldo.rocha@ifrn.edu.br Material do prof. Sílvio Fernandes - UFERSA O que é isso?

Leia mais

3. Portas Lógicas. Objetivos. Objetivos. Introdução. Circuitos Digitais 31/08/2014

3. Portas Lógicas. Objetivos. Objetivos. Introdução. Circuitos Digitais 31/08/2014 Objetivos 3. Portas Lógicas Descrever a operação do inversor, da porta AND e da porta OR Descrever a operação da porta NAND e da porta NOR Expressar a operação da função NOT e das portas AND, OR, NAND

Leia mais

Introdução à robótica

Introdução à robótica Núcleo de Robótica e Sistemas Cibernéticos Ensino pesquisa e extensão em robótica educacional e cibernética. Introdução à robótica Objetivo da aula 7: Entender o funcionamento de um controlador ou processador

Leia mais

Sistema Decimal - Permite representar qualquer quantidade por intermédio de uma soma ponderada de potências de base 10.

Sistema Decimal - Permite representar qualquer quantidade por intermédio de uma soma ponderada de potências de base 10. 1 Coelh ho, J.P. @ Sistem mas Digita ais : Y20 Sistemas de Numeração e Códigos Binários sistema de numeração que permitia, através de dez símbolos distintos (algarismos), representar uma determinada grandeza

Leia mais

Aula 14. Contadores Assíncronos. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira

Aula 14. Contadores Assíncronos. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira Aula 4 Contadores Assíncronos SEL 044 - Sistemas Digitais Prof. Dr. Marcelo Andrade da Costa Vieira Assíncronos X Síncronos l Contadores Assíncronos: O CLK é colocado apenas no primeiro FF (LSB) l Contadores

Leia mais

CURSO: ENGENHARIA ELÉTRICA EMENTAS PERÍODO

CURSO: ENGENHARIA ELÉTRICA EMENTAS PERÍODO CURSO: ENGENHARIA ELÉTRICA EMENTAS 2016.1 1 PERÍODO DISCIPLINA: INTRODUÇÃO AO CÁLCULO DISCIPLINA: FUNDAMENTOS DE FÍSICA DISCIPLINA: REPRESENTAÇÃO GRÁFICA DISCIPLINA: INTRODUÇÃO A ENGENHARIA DISCIPLINA:

Leia mais

Evolução da Computação de Alto Desempenho sob a Ótica da Lis. ou (Se um processador já é rápido, imaginem um sistema com processadores :-)

Evolução da Computação de Alto Desempenho sob a Ótica da Lis. ou (Se um processador já é rápido, imaginem um sistema com processadores :-) Evolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 10.649.600 processadores :-) Siang Wun Song IME-USP Evolução

Leia mais

SISTEMAS DIGITAIS CIRCUITOS COMBINATÓRIOS TÍPICOS

SISTEMAS DIGITAIS CIRCUITOS COMBINATÓRIOS TÍPICOS CIRCUITOS COMBINATÓRIOS TÍPICOS Setembro de 4 CIRCUITOS COMBINATÓRIOS TÍPICOS - SUMÁRIO: CODIFICADORES DESCODIFICADORES MULTIPLEXERS DEMULTIPLEXERS SOMADORES / SUBTRACTORES COMPARADORES Setembro de 4 CIRCUITOS

Leia mais

Implementação de Funções Lógicas com Multiplexadores e Decodificadores

Implementação de Funções Lógicas com Multiplexadores e Decodificadores PUSP PS 2011/205/255 Laboratório igital mplementação de Funções Lógicas com Multiplexadores e ecodificadores.t.m./2006 (adaptação) RSUMO TÓRO implementação de funções lógicas de maior complexidade não

Leia mais

Organização de Computadores

Organização de Computadores Organização de Computadores Aula 28 Operação da Unidade de Controle Rodrigo Hausen 17 de novembro de 2011 http://cuco.pro.br/ach2034 1/44 Apresentação 1. Bases Teóricas 2. Organização de computadores...

Leia mais

16/8/2010. A arquitetura de um sistema computacional representa o modelo da organização e funcionamento de um sistema de processamento

16/8/2010. A arquitetura de um sistema computacional representa o modelo da organização e funcionamento de um sistema de processamento Arquitetura de es Organização de um Sistema Computacional Prof. Marcos Quinet Universidade Federal Fluminense P.U.R.O. Introdução A arquitetura de um sistema computacional representa o modelo da organização

Leia mais

Elementos de Lógica Digital Aula 1: Introdução 04/08/2011

Elementos de Lógica Digital Aula 1: Introdução 04/08/2011 Elementos de Lógica Digital Aula 1: Introdução 04/08/2011 Website http://www.inf.ufes.br/~pdcosta/ensino/2010-2-elementos-de-logica-digital/ Prof a. Patrícia Dockhorn Costa Objetivos O objetivo desta disciplina

Leia mais

Célula, Palavra, Ciclo de Instruções e Lógica Temporizada

Célula, Palavra, Ciclo de Instruções e Lógica Temporizada Célula, Palavra, Ciclo de Instruções e Lógica Temporizada IFBA Instituto Federal de Educ. Ciencia e Tec Bahia Curso de Analise e Desenvolvimento de Sistemas Arquitetura de Computadores 20 e 21/30 Prof.

Leia mais

FACULDADE PITÁGORAS PRONATEC

FACULDADE PITÁGORAS PRONATEC FACULDADE PITÁGORAS PRONATEC DISCIPLINA: ARQUITETURA DE COMPUTADORES Prof. Ms. Carlos José Giudice dos Santos carlos@oficinadapesquisa.com.br www.oficinadapesquisa.com.br Objetivos Ao final desta apostila,

Leia mais

Circuitos Integrados (CIs) Sistemas Digitais

Circuitos Integrados (CIs) Sistemas Digitais Circuitos Integrados (CIs) Sistemas Digitais C.I.: Introdução Conhecido comumente por chip Coleção de resistores, diodos e transistores fabricados em um pedaço de material semicondutor (geralmente silício)

Leia mais

Exemplo somador de 3 bits

Exemplo somador de 3 bits Exemplo somador de 3 bits 3 números de 1 bit Ci i i Full adder Si Ci1 LS número de 2 bits (pode ser 0, 1, 2 ou 3) MS Escrever uma expressão booleana para as funções Si(Ci,i,i) e Ci1(Ci, i, i) Desenhar

Leia mais

Memórias Parte 1. SEL-0415 Introdução à Organização de Computadores. Aula 4. Prof. Dr. Marcelo Andrade da Costa Vieira

Memórias Parte 1. SEL-0415 Introdução à Organização de Computadores. Aula 4. Prof. Dr. Marcelo Andrade da Costa Vieira Departamento de Engenharia Elétrica - EESC-USP SEL-0415 Introdução à Organização de Computadores Memórias Parte 1 Aula 4 Prof. Dr. Marcelo Andrade da Costa Vieira Memória Semicondutora Elemento Básico

Leia mais

Sistemas Embebidos I , Tiago Miguel Dias ADEETC - Secção de Arquitecturas e Sistemas Operativos

Sistemas Embebidos I , Tiago Miguel Dias ADEETC - Secção de Arquitecturas e Sistemas Operativos Sistemas Embebidos I Licenciatura em Eng. de Electrónica e Telecomunicações e de Computadores Licenciatura em Engenharia Informática e de Computadores Mestrado em Engenharia Informática e de Computadores

Leia mais

Prof. Benito Piropo Da-Rin. Arquitetura, Organização e Hardware de Computadores - Prof. B. Piropo

Prof. Benito Piropo Da-Rin. Arquitetura, Organização e Hardware de Computadores - Prof. B. Piropo Prof. Benito Piropo Da-Rin UCP ou microprocessador: Circuito Integrado inteligente (capaz de cumprir diferentes funções determinadas por instruções ) CI capaz de efetuar todas as operações necessárias

Leia mais

Universidade Estadual de Maringá Centro de Tecnologia Departamento de Informática. Eletrônica Digital

Universidade Estadual de Maringá Centro de Tecnologia Departamento de Informática. Eletrônica Digital Universidade Estadual de Maringá Centro de Tecnologia Departamento de Informática Eletrônica Digital Disciplina Professor: Flávio Rogério Uber E-mail: flavio.uber@gmail.com Bloco C56 sala 24 Programa )

Leia mais

CURSO TÉCNICO EM INFORMÁTICA

CURSO TÉCNICO EM INFORMÁTICA 1 CURSO TÉCNICO EM INFORMÁTICA Montagem e Manutenção de Computadores Prof.: Denis Willian de Moura Diniz PROCESSADORES PARTE II 2 ULA UNIDADE LÓGICA E ARITMÉTICA A ULA - Arithmetic Logic Unit - que em

Leia mais

Representação da Informação no Computador

Representação da Informação no Computador Escola de Ciências e Tecnologia UFRN Representação da Informação no Computador Prof. Aquiles Burlamaqui Nélio Cacho Luiz Eduardo Eduardo Aranha ECT3 INFORMÁTICA FUNDAMENTAL Manter o telefone celular sempre

Leia mais

Sistemas de Numeração. Exemplos de Sistemas de Numeração (1) Exemplos de Sistemas de Numeração (2) Sistemas de Numeração

Sistemas de Numeração. Exemplos de Sistemas de Numeração (1) Exemplos de Sistemas de Numeração (2) Sistemas de Numeração Sistemas de Numeração Sistemas de Numeração (Aula Extra) Sistemas de diferentes bases Álgebra Booleana Roberta Lima Gomes - LPRM/DI/UFES Sistemas de Programação I Eng. Elétrica 27/2 Um sistema de numeração

Leia mais

Memórias. Memórias: Utilização:

Memórias. Memórias: Utilização: 1 : São dispositivos que armazenam informações codificadas digitalmente que podem representar números, letras, caracteres quaisquer, comandos de operações, endereços ou ainda qualquer outro tipo de dado.

Leia mais

Marcos da Arquitetura de Computadores (1)

Marcos da Arquitetura de Computadores (1) Marcos da Arquitetura de Computadores (1) Marcos da Arquitetura de Computadores (2) Gerações de computadores Geração Zero Computadores Mecânicos (1642 1945) Primeira Geração Válvulas (1945 1955) Segunda

Leia mais

III. Representações das portas lógicas (recordação): Figura 1: Símbolos padronizados e alternativos para várias portas lógicas e para o inversor 2

III. Representações das portas lógicas (recordação): Figura 1: Símbolos padronizados e alternativos para várias portas lógicas e para o inversor 2 CIRCUITOS LÓGICOS COMBINACIONAIS I. Objetivos: Realizar os passos necessários para obter uma expressão do tipo soma-de-produtos com o objetivo de projetar um circuito lógico na sua forma mais simples.

Leia mais

DISCIPLINA: Laboratório de Sistemas Digitais para Computação 2ECOM.017

DISCIPLINA: Laboratório de Sistemas Digitais para Computação 2ECOM.017 DISCIPLINA: Laboratório de Sistemas Digitais para Computação CÓDIGO: ECOM.017 Validade: a partir do 1º semestre de 007 Carga Horária: Total: 30 h/a Semanal: 0 aulas Créditos: 0 Modalidade: Prática Classificação

Leia mais

IST ELECTRÓNICA II. Conversores Analógico Digital º semestre

IST ELECTRÓNICA II. Conversores Analógico Digital º semestre IST ELECTRÓNICA II Conversores Analógico Digital 2002-2003 2º semestre Conversor A/D É um circuito que divide a tensão de entrada, V I, (dividendo) por uma tensão de referência contínua, V REF, (divisor)

Leia mais

ÁLGEBRA DE BOOLE Operações Fundamentais, Autoavaliação, Indução Perfeita e Simulação

ÁLGEBRA DE BOOLE Operações Fundamentais, Autoavaliação, Indução Perfeita e Simulação ÁLGEBRA DE BOOLE Operações Fundamentais, Autoavaliação, Indução Perfeita e Simulação OBJETIVOS: a) Conhecer na prática os principais fundamentos da álgebra de Boole; b) Comprovar na prática os teoremas

Leia mais

a) Bloco lógico do decodificador b) A tabela da verdade do decodificador, saída decimal lógica positiva e entrada código BCD

a) Bloco lógico do decodificador b) A tabela da verdade do decodificador, saída decimal lógica positiva e entrada código BCD DECODIFICADORES e SISTEMAS DE NUMERAÇÃO. DP Exercícios Decodificadores binários, decimais e para displays págs. 93 a 102. Introdução : Um circuito decodificador é capaz de transformar um código de entrada

Leia mais

PROCESSADORES Unidade de Controle Unidade Aritmética e Lógica efetua memória de alta velocidade registradores Program Counter Instruction Register

PROCESSADORES Unidade de Controle Unidade Aritmética e Lógica efetua memória de alta velocidade registradores Program Counter Instruction Register PROCESSADORES Um computador digital consiste em um sistema interconectado de processadores, memória e dispositivos de entrada e saída. A CPU é o cérebro do computador. Sua função é executar programas armazenados

Leia mais

Projeto de Circuito Combinacional

Projeto de Circuito Combinacional ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I Projeto de Circuito Combinacional Unidade Lógica e Aritmética (ULA) prof. Dr. César Augusto M. Marcon prof. Dr. Edson Ifarraguirre Moreno 2 / 12 ULA Unidade

Leia mais

Universidade Estadual de Ponta Grossa PRÓ-REITORIA DE GRADUAÇÃO DIVISÃO DE ENSINO

Universidade Estadual de Ponta Grossa PRÓ-REITORIA DE GRADUAÇÃO DIVISÃO DE ENSINO Universidade Estadual de Ponta Grossa PRÓ-REITORIA DE GRADUAÇÃO DIVISÃO DE ENSINO PROGRAMA DE DISCIPLINA SETOR: Ciências Agrárias e de Tecnologia DEPARTAMENTO: Informática DISCIPLINA: Introdução à Organização

Leia mais

Hardware. Organização Funcional de um. Computador. Arquitetura de Multiprocessadores. UCP Unidade Central de Processamento AMD. Sistema Central CPU

Hardware. Organização Funcional de um. Computador. Arquitetura de Multiprocessadores. UCP Unidade Central de Processamento AMD. Sistema Central CPU Hardware UCP Unidade Central de Processamento AMD Disciplina: Organização e Arquitetura de Computadores Prof. Luiz Antonio do Nascimento Faculdade Nossa Cidade Organização Funcional de um Computador Unidade

Leia mais

As Gerações dos Computadores. Professor Leonardo Cabral da R. Soares

As Gerações dos Computadores. Professor Leonardo Cabral da R. Soares As Gerações dos Computadores Professor Leonardo Cabral da R. Soares Primeira Geração (1946 1954) A primeira geração de computadores utilizava válvulas eletrônicas e possuía dimensões gigantescas. Um dos

Leia mais

7. Funções de Lógica Combinacional. 7. Funções de Lógica Combinacional 1. Somadores Básicos. Objetivos. Objetivos. Circuitos Digitais 03/11/2014

7. Funções de Lógica Combinacional. 7. Funções de Lógica Combinacional 1. Somadores Básicos. Objetivos. Objetivos. Circuitos Digitais 03/11/2014 Objetivos 7. Funções de Lógica Combinacional Fazer distinção entre meio-somadores e somadores-completos Usar somadores-completos para implementar somadores binários em paralelo Explicar as diferenças entre

Leia mais

Implementação da UCP. Construção do caminho de dados Controle Implementação monociclo. Organização de Computadores

Implementação da UCP. Construção do caminho de dados Controle Implementação monociclo. Organização de Computadores Implementação da UCP Construção do caminho de dados Controle Implementação monociclo Conceitos Gerais para Implementação do Processador Conceito de caminho de dados e controle Caminho dos bits de instrução

Leia mais

MULTIPLEXADOR E DEMULTIPLEXADOR

MULTIPLEXADOR E DEMULTIPLEXADOR MULTIPLEXADOR E DEMULTIPLEXADOR Organização Básica de Computadores - LAB 2 OBJETIVOS: Adquirir conhecimentos em dispositivos de lógica programável; Estudo do circuito multiplexador; Estudo do circuito

Leia mais

Hardware. Componentes Básicos e Funcionamento

Hardware. Componentes Básicos e Funcionamento 1 Hardware 2 2 Componentes Básicos e Funcionamento 1 Hardware 3 Conjunto de dispositivos elétricos/eletrônicos que englobam a CPU, a memória e os dispositivos de entrada/saída de um sistema de computador

Leia mais

Organização de Sistemas de Computadores

Organização de Sistemas de Computadores Organização de Sistemas de Computadores Cap. 2 (Tanenbaum), Cap. 3 (Weber) 2.1 Processadores 1 CPU UC = buscar instruções na memória principal e determinar o seu tipo ULA = adição e AND Registradores =

Leia mais

TE 130 PROJETO DE CIRCUITOS INTEGRADOS DIGITAIS

TE 130 PROJETO DE CIRCUITOS INTEGRADOS DIGITAIS TE 130 PROJETO DE CIRCUITOS INTEGRADOS DIGITAIS Oscar C. Gouveia Filho Departamento de Engenharia Elétrica UFPR URL: www.eletrica.ufpr.br/ogouveia E-mail: ogouveia@eletrica.ufpr.br 1 OBJETIVOS Entender

Leia mais

Organização e Arquitetura de Computadores I

Organização e Arquitetura de Computadores I Organização e Arquitetura de Computadores I Aritmética Computacional Slide 1 Sumário Unidade Lógica e Aritmética Representação de Números Inteiros Representação de Números de Ponto Flutuante Aritmética

Leia mais

Arquitetura e Organização de Processadores. Aula 1. Introdução Arquitetura e Organização

Arquitetura e Organização de Processadores. Aula 1. Introdução Arquitetura e Organização Universidade Federal do Rio Grande do Sul Instituto de Informática Programa de Pós-Graduação em Computação Arquitetura e Organização de Processadores Aula 1 Introdução Arquitetura e Organização 1. Arquitetura

Leia mais

ENTRADAS ANALÓGICAS CONVERSOR A/D

ENTRADAS ANALÓGICAS CONVERSOR A/D PRINCÍPIOS DE AUTOMAÇÃO INDUSTRIAL ENTRADAS ANALÓGICAS CONVERSOR A/D Prof. Valmir PAI 2014.1 1 Sinais Analógicos O CLP: ENTRADAS E SAÍDAS Um valor analógico é continuo, não discreto, como visto na figura.

Leia mais

Capítulo I Portas Lógicas Básicas

Capítulo I Portas Lógicas Básicas Capítulo I Portas Lógicas Básicas 1 Introdução Em qualquer sistema digital 1 a unidade básica construtiva é o elemento denominado Porta Lógica. Este capítulo descreve as portas lógicas usuais, seu uso

Leia mais

Docente: Eng.º Doglasse E. Mendonça Telefone ,

Docente: Eng.º Doglasse E. Mendonça Telefone , Disciplina: Sistemas Lógicos Curso: Licenciatura em Informática Ano/Semestre: 2º Ano/4º Semestre 2016 Carga horária: 4h/semana; Docente: Eng.º Doglasse E. Mendonça Telefone +258845725751, E-mail: doglasmend@yahoo.com.br

Leia mais

3. Computadores Industriais

3. Computadores Industriais UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE CIÊNCIAS TECNOLÓGICAS CCT DEPARTAMENTO DE ENG. DE PRODUÇÃO E SISTEMAS - DEPS INFORMÁTICA INDUSTRIAL IFD 3. Computadores Industriais Igor Kondrasovas

Leia mais