MC 542- Organização de Computadores

Slides:



Advertisements
Apresentações semelhantes
Organização e Arquitetura de Computadores I Introdução
Advertisements

Sistemas Operacionais
Organização de Computadores I
Sistemas Digitais Projeto RTL – Unidade de Controle
O Sistema de Computação
Arquitetura de Computadores
Arquitetura e organização de computadores.
1 Arquitectura de Computadores II Ano lectivo 2008/09
Software Básico Silvio Fernandes
Introdução à Ciência da Computação
Pontifícia Universidade Católica do Rio Grande do Sul
Aula Inicial.
Introdução aos Sistemas Digitais
Unidades de Execução e de Controle Sistemas Digitais.
Arquitetura e Organização de Computadores 2
William Stallings Arquitetura e Organização de Computadores 8a Edição
MC542 Organização de Computadores Teoria e Prática
Arquiteturas Diferentes
MO Prof. Paulo Cesar Centoducatte MC542 Organização de Computadores Teoria e Prática.
MC542 Organização de Computadores Teoria e Prática
MC542 Organização de Computadores Teoria e Prática
Sistemas Operacionais
Introdução à organização de computadores e sistemas operacionais
Arquitetura de Computadores
Introdução à Informática
Professor: Erivelto Tschoeke – UDESC/CEPLAN
Sistemas Digitais Microprocessados
UNIDADE DE CONTROLE MICROPROGRAMADA PARA O FEMTOJAVA
+ = MOTIVAÇÃO ARQUITETURA DE COMPUTADORES CIRCUITOS LOGICOS
Estrutura do computador
Arquitetura de Computadores
Sistemas Digitais e Arquitetura de Computadores - SDAC
Aula Inicial.
Fundamentos do Projeto Lógico
Eletrônica Digital II ELT013
Fundamentos de Circuitos Sequenciais Modelos de Mealy e Moore
Paralelismo Computadores de alto-desempenho são utilizados em diversas áreas: - análise estrutural; - previsão de tempo; - exploração de petróleo; -
Arquiteturas de Alto Desempenho
UCP Memória Principal Controladores E/S
Arquitetura de computadores
CIRCUITO COMBINACIONAIS
Eletrônica Digital II ELT013
Agenda - Aula 2 Introdução (Computador Digital) Processadores
Prof. Remy Eskinazi - Microcontroladores
Arquitetura de Computadores Mário Luiz Rodrigues Oliveira DCC-UFLA JUNHO/2004.
Organização de Computadores Bacharel em Sistema de Informação.
Organização e Arquitetura de Computadores
ARQUITETURA DE COMPUTADORES
Organização e Arquitetura de Computadores
1 Programa Interdisciplinar de Pós-graduação em Computação Aplicada (PIPCA) Disciplina de Organização e Arquitetura de Computadores Apresentação da Disciplina.
Eletrônica Digital II ELT013
Organização de Computadores
Microprocesadores x Microcontroladores
Escola de Engenharia de Piracicaba APRESENTAÇÃO DA DISCIPLINA
MC ORGANIZAÇÃO BÁSICA DE COMPUTADORES E LINGUAGEM DE MONTAGEM
Centro de Informática - UFPE
Software Básico Apresentação da Disciplina Mitsuo Takaki
Introdução à Computação Componentes Básicos dos Computadores
Arquitetura de Computadores
O que devem fazer os Microprocessadores ?
Ementa da Disciplina de Dispositivos Programáveis 8051 IP-Process Design (Greco CIn- Recife) Brazil-IP Silicon Implementation (Europe) Brazil-IP.
Arquitetura de computadores
Aula Introdutória Universidade Federal de Uberlândia Faculdade de Computação Prof. Dr. rer. nat. Daniel D. Abdala GSI013 – Arq. e Org. de Computadores.
ARQUITETURA DE COMPUTADORES Nível do Conjunto de Instruções
ARQUITETURA DE VON NEUMANN
Organização Estruturada de Computadores
Microcontroladores.
Projeto de Circuitos Integrados Semidedicados Prof. Marcio Cunha Aula 00 – Apresentação da Disciplina.
Circuitos Digitais Prof. Marcio Cunha Aula 00 – Apresentação da Disciplina.
Lógica Programável e VHDL Prof. Marcio Cunha Aula 00 – Apresentação da Disciplina.
Transcrição da apresentação:

MC 542- Organização de Computadores Ricardo Pannain pannain@ic.unicamp.br http://www.ic.unicamp.br/~pannain

MC 542 - Organização de Computadores Ementa: Teoria: Noções básicas sobre circuitos lógicos. Memórias, unidades centrais de processamento. Endereçamento, barramento, interrupção, comunicações, interfaces e periféricos. Computadores  típicos. Prática: Metodologia de projeto digital. Técnicas de projeto usando lógica programável. Características elétricas de circuitos digitais.  Conceitos  da  Linguagem VHDL. Projeto e implementação de  lógica combinacional (decodificadores, seletores, etc). Projeto e implementação de lógica seqüencial de (Flip-flops, Contadores, etc). Circuitos aritméticos. Memórias. Projeto e implementação de uma CPU. MC 542 - Programa da disciplina

MC 542 - Organização de Computadores Programa Circuitos Lógicos Conceitos de Projeto Introdução aos Circuitos Lógicos Implementação Otimizada de Funções Lógicas Representações Numéricas e Circuitos Aritméticos Blocos de Circuitos Combinacionais Flip-Flops, Registradores, Contadores Processador Simples Circuitos Seqüências Síncronos MC 542 - Programa da disciplina

MC 542 - Organização de Computadores Programa - continuação Arquitetura de Computadores Conjunto de instruções Memória Unidade Aritmética e lógica Projeto básico de um processador Pipeline Hierarquia da memória: cache e memória virtual Dispositivos E/S Introdução ao Processamento Paralelo MC 542 - Programa da disciplina

MC 542 - Organização de Computadores Bibliografia David Harris and Sarah Harris.  Digital Design and Computer Architecture. Morgan Kaufmann. Stephen Brown and Zvonko Vranesic. Fundamentals of Digital Logic with VHDL Design.  McGraw-Hill. David A. Patterson & John L. Hennessy. Computer Organization & Design, The Hardware/Software Interface. Third Edition. Morgan Kaufmann. David A. Patterson & John L. Hennessy. Organização e Projeto de Computadores. A Interface Hardware/Software. Terceira Edição.   Peter J. Ashenden. The VHDL Cookbook. Actel HDL Coding Style Guide MC 542 - Programa da disciplina

MC 542 - Organização de Computadores Datas das Provas P1 - 30/09 P2 - 28/11 Exame - 09/12 Critério de Avaliação MP = (0,4P1 +0,6P2) MT = (0,3(SRi/n) + 0,7Pr) MF = SQRT(MP,MT) SE MF < 5,0 MFF = 0,5 * MF + 0,5 *Exame MC 542 - Programa da disciplina