1 / 6

MC 542- Organização de Computadores

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:

anka
Download Presentation

MC 542- Organização de Computadores

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. 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

  3. 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

  4. 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

  5. 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

  6. MC 542 -  Organização de Computadores • Datas das Provas • P1 - 30/09P2 - 28/11Exame - 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

More Related