Introdução à Computação Quântica
|
|
|
- Nicolas de Barros Fagundes
- 8 Há anos
- Visualizações:
Transcrição
1 Introdução à Computação Quântica Aula 1 Revisão da computação clássica Renato de Oliveira Violin José Hiroki Saito Departamento de Computação - UFSCar Conteúdo Dígitos binários. Portas lógicas e circuitos. Desafios da implementação de computadores utilizando circuitos integrados. Computação reversível e energia. Breve histórico da computação quântica e seus desafios. 1
2 Dígitos binários Os computadores manipulam representações de números em forma binária. Este formato é utilizado por ser de fácil representação no hardware. Fisicamente, números binários são implementados pelo hardware usando sinais elétricos. Dígitos binários Um número binário tem a seguinte forma: b... bbb n onde n é o número de dígitos binários e b 0 é o bit menos significativo. Para converter um número binário em decimal, usamos a seguinte formula: D 2 ( b )... 2 ( b ) 2( b ) 2( b ) 2( b ) = n n n 1 n
3 Dígitos binários Exercício 1: Dado o número binário , mostre a sua representação decimal. Portas lógicas e circuitos As portas lógicas são os elementos mais básicos e elementares de um sistema de computação. Elas são responsáveis por realizar as operações lógicas sobre os bits. Os valores de entrada e saída são números binários. Cada porta lógica realiza uma tarefa trivial, porém, juntando várias portas podemos construir circuitos que realizam operações mais complexas. 3
4 Portas lógicas e circuitos NOT: inverte a entrada. Portas lógicas e circuitos OR: retorna 1 se uma das entradas é 1. 4
5 Portas lógicas e circuitos AND: retorna 1 se ambas as entradas são 1. Portas lógicas e circuitos NOR: é uma porta OR e uma porta NOT combinadas. O resultado é exatamente o inverso da porta OR. 5
6 Portas lógicas e circuitos XOR: retorna 1 somente se uma das entradas é 1. Portas lógicas e circuitos NAND: é uma porta OR e uma porta AND combinadas. O resultado é exatamente o inverso da porta AND. 6
7 Portas lógicas e circuitos Combinações de portas NAND podem ser usadas para simular todas as outras. Por este motivo, a porta NAND é considerada uma porta universal. Isso significa que qualquer circuito pode ser expresso pela combinação de portas NAND. Portas lógicas e circuitos NOT AND OR 7
8 Portas lógicas e circuitos Combinando as diferentes portas lógicas, criamos circuitos que realizam operações mais complexas. Desafios de implementação de A evolução da computação passou das válvulas para os transistores. Válvula Diferentes encapsulamento de transistores. 8
9 Desafios de implementação de A figura a seguir mostra a implementação física de um transistor MOS (Metal-Oxide- Semiconductor). O gate é construído usando um metal. O oxide é uma fina camada isolante que separa o gate do substrato p. Desafios de implementação de O termo feature size refere-se ao tamanho do gate do transistor, e consiste na menor dimensão que caracteriza a tecnologia de fabricação de um circuito integrado MOS. 9
10 Relação feature size e a espessura do oxido. Relação feature size e a voltagem. 10
11 Desafios de implementação de A miniaturização dos transistores possibilitou a criação de microprocessadores com milhares de transistores, como mostram as figuras a seguir. Desafios de implementação de Microprocessador Intel 4004 com 2300 transistores (1971) 11
12 Desafios de implementação de Microprocessador Intel 8080 com 6000 transistores (1974) Desafios de implementação de Pentium IV com transistores (2001). 12
13 Desafios de implementação de Itanium com dois bilhões de transistores (2008) Desafios de implementação de Esse crescimento da quantidade de transistores foi observado em 1965 por Gordon Moore (um dos fundadores da Intel) em A lei de Moore diz que a cada dois anos a quantidade de transistores em um chip dobra. Após vermos essa evolução na miniaturização e o aumento da quantidade dos transistores por chip, podemos concluir que em um determinado momento os transistores serão limitados pelas leis da Física, ou seja, eles se tornarão tão pequenos que efeitos quânticos irão aparecer. 13
14 Desafios de implementação de Computação reversível e energia As portas lógicas que vimos anteriormente tomam como entrada dois bits e resultam em um bit. Uma porta lógica é irreversível quando, dado uma saída, não é possível encontrar quais bits originaram aquela saída. Quando temos a saída de uma porta e podemos saber com certeza qual foi a entrada que originou aquela saída, dizemos que a porta é reversível 14
15 Computação reversível e energia O problema das portas irreversíveis é que elas têm mais bits na entrada do que na saída. No caso de uma porta de duas entradas e uma saída, o que acontece com os bits da entrada? Como seria a implementação de uma porta reversível? Computação reversível e energia As portas reversíveis possuem bits de controle e bits alvo. Se um bit de controle for 0, nenhuma operação será realizada nos bits alvo. Se todos os bits de controle forem 1, a operação nos bits alvo será realizada. Essas portas são chamadas portas controladas. 15
16 Computação reversível e energia CNOT: parecida com a porta NOT, mas com a linha de controle no bit a. O bit b é o bit alvo. Computação reversível e energia Toffoli: possui duas linhas de controle. Se as duas linhas forem 1, a operação inverte o terceiro bit. 16
17 Computação reversível e energia Fredkin: possui uma linha de controle. Se o controle for 1, a operação inverte os bits alvos entre si, ou seja, o bit b = c e o bit c = b. Breve histórico da computação quântica e seus desafios Em 1982 Richard Feynman afirma que sistemas quânticos não poderiam ser modelados eficientemente em computadores clássicos Em 1985 David Deutsch estende a teoria da computação clássica desenvolvendo uma base para a computação quântica, isto é, um modelo de circuitos quânticos. 17
18 Breve histórico da computação quântica e seus desafios Em 1994 Peter Shor publicou seu algoritmo que resolve o problema de fatoração de números grandes em tempo polinomial. Em 1996 por Lov Grover, que foi o algoritmo quântico de busca. Atualmente, existem diversas variações dos algoritmos de Shor e de Grover, porém, não há noticia de nenhum novo algoritmo de importância como os dois anteriores. Breve histórico da computação quântica e seus desafios Podemos resumir em três aspectos as dificuldades/desafios de se construir algoritmos quânticos: A própria teoria da mecânica quântica ainda está incompleta, principalmente no que diz respeito às medidas quânticas. A ausência de hardware para executarem os algoritmos quânticos, ou seja, ainda não há hardware que implementam um conjunto de operações quânticas (portas quânticas), dificultando o desenvolvimento de linguagens. A falta de aplicações práticas para a computação quântica. ALTENKIRCH, T.; GRATTAGE, J. A Functional quantum programming language
19 Comparativo: Computação Classica x Quântica Aspectos Informação Valores Representação Matemática Teoria física Conceito Área de operação Processamento Memória Comunicação Computação Clássica bit 0 ou 1 exclusivamente voltagens, 0v e 5v ou 2,5v e 2,5v álgebra de Boole fisica clássica máquina de Turing até 20 nm em série 1 valor por registrador sujeita a atrasos qubit 0, 1 e sobreposições spins, up e down; polarização de fóton etc. espaços de Hilbert fisica quântica máquina de Turing quântica introduzida por David Deutsch m, nível atômico e subatômico paralelização massiva 2 n valores por registrador, onde n é o número de qubits. instantânea Computação Quântica 19
I TRODUÇÃO À COMPUTAÇÃO QUÂ TICA
I TRODUÇÃO À COMPUTAÇÃO QUÂ TICA Notas de aula do mini-curso ministrado na UFSCar Renato de Oliveira Violin e Prof. Dr. José Hiroki Saito Departamento de Computação Universidade Federal de São Carlos (UFSCar)
Introdução à Computação Quântica
Introdução à Computação Quântica Aula 3 Computação quântica: portas lógicas e circuitos Renato de Oliveira Violin José Hiroki Saito Departamento de Computação - UFSCar Conteúdo Portas lógicas e circuitos.
Arquitetura de Computadores Aula 9 Portas Lógicas
Arquitetura de Computadores Aula 9 Portas Lógicas Prof. Fred Sauer http://www.fredsauer.com.br [email protected] 1/18 * Definição * Tipos de portas lógicas (operadores) * Aplicações - porta de transferência
UFMG DCC Álgebra de Boole. Slides ligeiramente adaptados daqueles do professor Osvaldo Farhat de Carvalho, DCC, UFMG
UFMG DCC001 2013-1 1 Álgebra de Boole Slides ligeiramente adaptados daqueles do professor Osvaldo Farhat de Carvalho, DCC, UFMG UFMG DCC001 2013-1 2 Bits e informação Representamos números, caracteres,
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
PROJETO LÓGICO DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar
- Aula 1 - O NÍVEL DA LÓGICA DIGITAL 1. INTRODUÇÃO Na parte inferior da hierarquia da figura abaixo encontramos o nível da lógica digital, o verdadeiro hardware do computador. Este nível situa-se na fronteira
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
Á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
Transistor. Portas Lógicas (2) Base; Coletor; Emissor.
Nível da Lógica Digital Nível da Lógica Digital (Aula 6) Portas Lógicas e 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
INF Técnicas Digitais para Computação. Introdução. Aula 1
INF01 118 Técnicas Digitais para Computação Introdução Aula 1 Objetivo Projetar circuitos digitais: Combinacionais Sequências Testar a analisar circuitos digitais Funcionamento Área Desempenho (velocidade)
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
Projeto de Circuitos Lógicos. Introdução ao Computador 2010/01 Renan Manola
Projeto de Circuitos Lógicos Introdução ao Computador 2010/01 Renan Manola Blocos básicos dos circuitos lógicos Portas Lógicas (1) Transistor A lógica digital baseia-se no fato de que um transistor pode
Circuitos sequenciais Adaptado dos transparentes das autoras do livro The Essentials of Computer Organization and Architecture
Capítulo 3 Circuitos sequenciais Adaptado dos transparentes das autoras do livro The Essentials of Computer Organization and Architecture Objectivos Conhecer alguns dos principais circuitos digitais sequenciais
Introdução à Computação: Máquinas Multiníveis
Introdução à Computação: Máquinas Multiníveis Beatriz F. M. Souza ([email protected]) http://inf.ufes.br/~bfmartins/ Computer Science Department Federal University of Espírito Santo (Ufes), Vitória,
Computação Quântica. Paulo Mateus. Centro de Lógica e Computação Instituto Superior Técnico NEEI-IST
Computação Quântica Paulo Mateus Centro de Lógica e Computação Instituto Superior Técnico NEEI-IST Motivação Lei de Moore Gordon Moore (co-fundador da Intel) O número de transístores por polegada quadrada
Eletrônica Digital. Funções lógicas, álgebra de boole e circuitos lógicos combinacionais básicos. Professor: Francisco Ary
Eletrônica Digital Funções lógicas, álgebra de boole e circuitos lógicos combinacionais básicos Professor: Francisco Ary Introdução Vimos na aula anterior conversão de números binário fracionários em decimal;
PORTAS E OPERAÇÕES LÓGICAS
1.Portas Lógicas 1.1 - PORTAS E OPERAÇÕES LÓGICAS Uma porta logica ( gate ) é um circuito eletrônico, portanto uma peça de hardware, que se constitui no elemento básico e mais elementar de um sistema de
Mini-curso de Spintrônica
Mini-curso de Spintrônica V Escola de Matogrossense de Física Tatiana G. Rappoport UFRJ http://www.if.ufrj.br/~tgrappoport I. Introdução II. Background III. Spintrônica em metais IV. Spintrônica em semicondutores
Máquinas Multiníveis Aula 04. Prof. Jadir Eduardo Souza Lucas Universidade Federal do Espírito Santo Departamento de Informática
Máquinas Multiníveis Aula 04 Evolução... Computadores Mecânicos Geração Zero Mecânicos (1642-1945) Blaise Pascal (1623-1662) - máquina de calcular, adições e subtrações Leibniz (1646-1716) - mesmo estilo,
Introdução à Computação
Universidade Federal de Campina Grande Centro de Engenharia Elétrica e Informática Unidade Acadêmica de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Introdução à Computação EXERCÍCIOS
Introdução à Computação Quântica
Introdução à Computação Quântica Aula 2 Computação quântica: princípios matemáticos e físicos Renato de Oliveira Violin José Hiroki Saito Departamento de Computação - UFSCar Conteúdo Bits quânticos (qubits).
INFORMÁTICA E CONTABILIDADE. Prof. Me. Fábio Assunção CMP 1128 Parte 01
INFORMÁTICA E CONTABILIDADE Prof. Me. Fábio Assunção CMP 1128 Parte 01 INFORMAÇÃO Informação significa fatos. Expressada verbalmente, visualmente, por ondas, etc. Primórdios do processamento da informação:
A computação do futuro
A computação do futuro Miguel Afonso Oliveira Laboratório de Instrumentação e Física Experimental de Partículas Computadores do futuro??? Porque é que vamos falar de computadores numa sessão de física?
1. Conceitos Básicos de Computação
Introdução à Computação I IBM1006 1. Conceitos Básicos de Computação Prof. Renato Tinós Local: Depto. de Computação e Matemática (FFCLRP/USP) 1 Principais Tópicos 1.Conceitos Básicos de Computação 1.1.
3. CAPÍTULO LÓGICAS DIGITAIS
3. CAPÍTULO LÓGICAS DIGITAIS 3.1. Introdução A Lógica é um conjunto de regras para raciocínio sobre um determinado assunto, ela é muito utilizada no ramo da Filosofia e da Matemática. 3.2. Portas lógicas
Walter Carnielli Grupo!de Lógica Teórica e Aplicada. CLE e IFCH- UNICAMP
Computação Quântica e Lógicas Não-Clássicas Walter Carnielli Grupo!de Lógica Teórica e Aplicada CLE e IFCH- UNICAMP. O que é a lógica quântica?!raciocinar com proposições que levam em conta as leis da
Informática. História da Informática. O que é Informática? 02/03/2011. História da Informática 1ª Geração. História da Informática 1ª Geração
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DA PARAÍBA CAMPUS CAMPINA GRANDE 1 2 Informática UNIDADE I INTRODUÇÃO À INFORMÁTICA: A INFORMÁTICA Deriva da associação entre as palavras Informação
LIMITES COMPUTACIONAIS E O FUTURO. Prof. André Vignatti DINF - UFPR
LIMITES COMPUTACIONAIS E O FUTURO Prof. André Vignatti DINF - UFPR CONTEXTUALIZANDO Ciências Exatas base de tudo, gera conhecimento Engenharias usa conhecimento, gera tecnologias Tecnologias usa tecnologias,
Circuitos Quânticos: uma introdução
Circuitos Quânticos: uma introdução Aércio Ferreira de Lima DF/CCT/UFCG Bernardo Lula Júnior DSC/CCT/UFCG WECIQ2006 Roteiro Mecânica quântica (30min) dualidade onda x partícula superposição e interferência
Computação quântica com íons aprisionados
Computação quântica com íons aprisionados Alessandro S. Villar Instituto de Física Universidade de São Paulo Departamento de Física Centro de Ciências Exatas e da Natureza Universidade Federal de Pernambuco
Introdução à computação quântica
Introdução à computação quântica Heitor Nicoliello RA: 089041 03 July 2009 Resumo Um computador quântico é um dispositivo que executa cálculos usando propriedades da mecânica quântica. Essas propriedades
3 - Operações Lógicas. Portas Lógicas, Expressões Lógicas e Circuitos Lógicos
3 - Operações Lógicas Portas Lógicas, Expressões Lógicas e Circuitos Lógicos 1 Introdução George Boole (1854) Álgebra de Boole Operações (disjunção), (conjunção) e (negação) Constantes: 0, 1 Axiomas: associatividade,
ENGENHARIA E TECNOLOGIA CONSTRUINDO O FUTURO PROF. DR. BRUNO HONDA
ENGENHARIA E TECNOLOGIA CONSTRUINDO O FUTURO PROF. DR. BRUNO HONDA TÓPICOS Memorial Histórico paradigma atual Atualmente: Fotônica Spintrônica Grafeno OLEDs MEMORIAL Bacharel em Física (USP, 2002) Mestre
Lógica para Computação. Álgebra de Boole
Lógica para Computação Álgebra de Boole Formas Normais Definição: diz-se que uma proposição está na forma normal (FN) se e somente se, quando muito, contém os conectivos ~, ^ e v. - Toda proposição pode
Uma Introdução à Computação Quântica
Uma Introdução à Computação Quântica por Bernardo Lula Júnior 1 e Aércio Ferreira de Lima 2 1 Departamento de Sistemas e Computação Universidade Federal de Campina Grande [email protected] 2 Departamento
Eletrônica Digital I (EDL I)
Eletrônica Digital I (EDL I) Instituto Federal de Educação, Ciência e Tecnologia de Santa Catarina - Campus São José Prof. Glauco Cardozo [email protected] Ementa à Sistemas de numeração. à Funções
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
Organização de computadores
Organização de computadores Aula 6 - Álgebra de Boole Professora Marcela Santos [email protected] Tópicos Portas lógicas e álgebra de boole Álgebra de boole regras e propriedades Provas de algumas
FACULDADE PITÁGORAS PRONATEC
FACULDADE PITÁGORAS PRONATEC DISCIPLINA: ARQUITETURA DE COMPUTADORES Prof. Ms. Carlos José Giudice dos Santos [email protected] www.oficinadapesquisa.com.br Objetivos Ao final desta apostila,
Eletrônica e Eletrotécnica Automotiva
Eletrônica e Eletrotécnica Automotiva Aulas 8 e 9: Transístores 18/05/2016 1 Sumário Por dentro das portas lógicas A história do transistor A revolução eletrônica Por dentro do transistor Polarização Regiões
Microeletrônica. Prof. Fernando Massa Fernandes. Sala 5017 E. https://www.fermassa.com/microeletronica.php
Microeletrônica Prof. Fernando Massa Fernandes Sala 5017 E [email protected] https://www.fermassa.com/microeletronica.php http://www.lee.eng.uerj.br/~germano/microeletronica_2016-2.html (Prof. Germano
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
SSC0180- ELETRÔNICA PARA COMPUTAÇÃO. Professor: Vanderlei Bonato EstagiárioPAE: Leandro S. Rosa
SSC0180- ELETRÔNICA PARA COMPUTAÇÃO Professor: Vanderlei Bonato EstagiárioPAE: Leandro S. Rosa 2 Sumário Nível lógico x nível de tensão Transistor NMOS Transistor PMOS Porta lógica CMOS Comportamento dos
Montagem e Manutenção Processadores
Montagem e Manutenção Processadores Processador Cérebro Computacional Evolução dos Computadores 1ª Geração => Válvulas (1945-1955) ENIAC: Tinha 19.000 válvulas Pesava 30 toneladas Área de150 m 2 Evolução
Marco A. Zanata Alves PROJETOS DIGITAIS E MICROPROCESSADORES 1
PROJETOS DIGITAIS E MICROPROCESSADORES TRANSISTORES CMOS Marco A. Zanata Alves PROJETOS DIGITAIS E MICROPROCESSADORES 1 PORTAS LÓGICAS Afinal, como essas portas são construídas em um nível mais baixo?
Introdução a Arquitetura e Organização de Computadores. Stallings: Cap.1 e 2, Monteiro: Cap. 1, Tanenbaum: Cap. 1. Prof. Alexandre Beletti Ferreira
Introdução a Arquitetura e Organização de Computadores Stallings: Cap.1 e 2, Monteiro: Cap. 1, Tanenbaum: Cap. 1 Prof. Alexandre Beletti Ferreira Tópicos Visão Geral de um Computador Lei de Moore Gerações
ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES II. Componentes: Deivyson Bruno Silva Ribeiro Wando Linhares Marques
ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES II Componentes: Deivyson Bruno Silva Ribeiro Wando Linhares Marques Lei de Moore e seu contexto atual: Recentes avanços de processadores e tendências futuras.
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
Aula 01. Murilo V. G. da Silva DINF/UFPR
Aula 01 DINF/UFPR Antes de qualquer coisa... Computação quântica é algo quente nos noticiários... Antes de qualquer coisa... Computação quântica é algo quente nos noticiários... mas Antes de qualquer coisa...
Apostila de Eletrônica Digital ÍNDICE
Apostila de Eletrônica Digital ÍNDICE 1- Introdução Era Digital---------------------------------------------------------- PG 3 2- Números Binários --------------------------------------------------------------
Introdução à Automação
Núcleo de Mecânica Introdução à Automação Prof. Wander Gaspar [email protected] Sistemas Analógicos Um sistema analógico contém dispositivos que manipulam quantidades físicas que variam de forma contínua
Portas lógicas Arquitetura e Organização de Computadores Curso de Análise e Desenvolvimento de Sistemas
Portas lógicas Arquitetura e Organização de Computadores Curso de Análise e Desenvolvimento de Sistemas 1 Componentes Álgebra dos de computadores Boole Vimos anteriormente que os números binários não representam
GFM015 Introdução à Computação. Plano de Curso e Introdução. Ilmério Reis da Silva UFU/FACOM
GFM015 Introdução à Computação Plano de Curso e Introdução Ilmério Reis da Silva [email protected] www.facom.ufu.br/~ilmerio/ic UFU/FACOM Plano de Curso Ementa Noções básicas sobre os componentes de
Arquitetura e Organização de Computadores. Processador Registrador Memória. Professor Airton Ribeiro
Arquitetura e Organização de Computadores Processador Registrador Memória Professor Airton Ribeiro Processador A função de um computador é executar tarefas com a finalidade de resolver problemas. Uma tarefa
PCS 3115 Sistemas Digitais I Análise e Síntese de Circuitos Combinatórios Prof. Dr. Marcos A. Simplicio Jr.
PCS 3115 Sistemas Digitais I Análise e Síntese de Circuitos Combinatórios Prof. Dr. Marcos A. Simplicio Jr. Adapatdo por Glauber De Bona (2018) O que vimos até agora Sistemas de numeração posicionais,
Abaixo descreveremos 6 portas lógicas: AND, OR, NOT, NAND, NOR e XOR.
9. Apêndice - Portas e Operações Lógicas Uma porta lógica é um circuito eletrônico (hardware) que se constitui no elemento básico de um sistema de computação. A CPU, as memórias, as interfaces de E/S são
A revolução por trás da computação quântica
A revolução por trás da computação quântica Introdução a Engenharia de Computação e Informação (ieci) 2016/1 Franklin Marquezino [email protected] Agenda O que é a computação quântica Como são os computadores
PORTAS LÓGICAS E TEOREMAS DE "DE MORGAN"
Roteiro Laboratorial Nº 1 PORTAS LÓGICAS E TEOREMAS DE "DE MORGAN" BARROS, E. C. 1, NASCIMENTO, L. A. F. 1, MOURA, A. F. L. 1, Ciro J. Egoavil 2 1 Monitores da disciplina de Eletrônica I - DAEE, Fundação
Introdução à Computação: Introdução às Portas Lógicas
Introdução à Computação: Introdução às Portas Lógicas Beatriz F. M. Souza ([email protected]) http://inf.ufes.br/~bfmartins/ Computer Science Department Federal University of Espírito Santo (Ufes),
Organização de Computadores I
Organização de Computadores I Primeira Aula Material: Diego Passos http://www.ic.uff.br/~debora/orgcomp/pdf/parte1.pdf Organização de Computadores I Primeira Aula 1/57 Conteúdo Básicas. Básicos... Organização
Fat-Uerj: Introdução à computação
Fat-Uerj: Introdução à computação Profa Pryscilla Pires Aula 1: Apresentação da disciplina Uma breve história da computação Apresentação da disciplina UNIDADE: Faculdade de Tecnologia DEPARTAMENTO: Matemática,
Computação quântica: uma abordagem simulacional
Computação quântica: uma abordagem simulacional José Vinícius do Nascimento Silva [1], Carlos Alex Souza da Silva [2] [1] [email protected] ; [2] [email protected]. IFPB Campus Campina Grande, Av.
Prof. Leonardo Augusto Casillo
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO Aula 6 Álgebra de Boole Prof. Leonardo Augusto Casillo Álgebra de Boole (ou Boleana) Desenvolvida pelo matemático britânico George
Computação e Programação
Computação e Programação 1ª Aula de 2008-2009 Instituto Superior Técnico, Dep. de Engenharia Mecânica - Sistemas O Visual C++ Para Casa (se possível antes da aula!): Veja o video e o screencast que se
Introdução histórica. José Delgado. Arquitetura de Computadores Introdução histórica 1
Introdução histórica Arquitetura de Computadores Introdução histórica 1 Primeiro objeto de cálculo Ábaco - desde 3000 A.C. Usado ainda hoje (China, por exemplo) Arquitetura de Computadores Introdução histórica
UFMT. Ministério da Educação UNIVERSIDADE FEDERAL DE MATO GROSSO PRÓ-REITORIA DE ENSINO DE GRADUAÇÃO PLANO DE ENSINO
UFMT 1) IDENTIFICAÇÃO: Disciplina: Lógica Matemática e Elementos de Lógica Digital Ministério da Educação UNIVERSIDADE FEDERAL DE MATO GROSSO PRÓ-REITORIA DE ENSINO DE GRADUAÇÃO PLANO DE ENSINO Curso:
Introdução à Computação
Universidade Federal de Campina Grande Centro de Engenharia Elétrica e Informática Unidade Acadêmica de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Introdução à Computação EXERCÍCIOS
Circuitos Lógicos Combinacionais Capítulo 4
Circuitos Lógicos Combinacionais Capítulo 4 Os temas abordados nesse capítulo são: Conversão de expressões lógicas para expressões de soma-de-produtos. Projetos de circuitos lógicos simples. Álgebra booleana
Sistemas Digitais Módulo 4 Álgebra Booleana e Circuitos Lógicos
Universidade Federal de Uberlândia Faculdade de Computação Sistemas Digitais Módulo 4 Álgebra Booleana e Circuitos Lógicos Graduação em Sistemas de Informação Prof. Dr. Daniel A. Furtado Conteúdo Introdução
RESUMO PROVA INTEGRADA (AV2)
MEMÓRIA CACHE ALGORITMOS DE SUBSTITUIÇÃO DE DADOS NA CACHE: Define qual dos blocos (dados de informações) atualmente armazenados na cache deverá ser alocado para dar lugar a um novo bloco (dado de informação)
PORTAS CMOS. Marco A. Zanata Alves PROJETOS DIGITAIS E MICROPROCESSADORES 1
PROJETOS DIGITAIS E MICROPROCESSADORES PORTAS CMOS Marco A. Zanata Alves PROJETOS DIGITAIS E MICROPROCESSADORES 1 MOSFET O MOSFET é composto de um material semicondutor no Source e Drain. Se o source/drain
ELETRÔNICA DIGITAL II
ELETRÔNICA DIGITAL II Parte 0 Revisão Professor Michael Analógico x Digital 2 Circuitos Lógicos Os circuitos lógicos podem ser classificados em dois tipos: Circuitos Combinacionais: As saídas em qualquer
Disciplina: Lógica Matemática Prof. Etelvira Leite
Disciplina: Prof. Etelvira Leite A álgebra de Boole é um conjunto de postulados e operações lógicas com variáveis binárias desenvolvido pelo matemático e filósofo inglês George Boole (1815-1864). O inglês
CPU. Funções: Componentes: Processamento; Controle. UC (Unidade de Controle); Registradores; ALU s, FPU s etc. Arquitetura de Computadores 3
CPU CPU Funções: Processamento; Controle Componentes: UC (Unidade de Controle); Registradores; ALU s, FPU s etc. Arquitetura de Computadores 3 Processador A função de um computador é executar tarefas
EVOLUÇÃO DOS COMPUTADORES
EVOLUÇÃO DOS COMPUTADORES 1 EVOLUÇÃO DOS COMPUTADORES Caracterização da evolução dos computadores Computadores da 1ª Geração ENIAC Máquinas de Von Newman EDVAC (1945-1952) Computador comercial UNIVAC da
Circuitos Seqüenciais
ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES Circuitos Seqüenciais Alexandre Amory Edson Moreno Nas Aulas Anteriores 2 A algumas aulas: Arquitetura da Cleo A duas aulas: Como descrever a parte operativa da
