Informações da Disciplina

 Preparar para impressão 

Júpiter - Sistema de Gestão Acadêmica da Pró-Reitoria de Graduação


Instituto de Ciências Matemáticas e de Computação
 
Sistemas de Computação
 
Disciplina: SSC0112 - Organização de Computadores Digitais I
Digital Computer Organization I

Créditos Aula: 4
Créditos Trabalho: 1
Carga Horária Total: 90 h
Tipo: Semestral
Ativação: 15/07/2017 Desativação: 31/12/2022

Objetivos
Introduzir o estudante no conhecimento da arquitetura básica de processadores e de microcomputadores e de linguagens de máquina.
 
To introduce concepts of basic architectures of processors and microcomputers, and assembly languages.
 
 
Programa Resumido
Revisão de conceitos sobre blocos lógicos/básicos; subsistemas de memória, organização, síntese e análise; Arquitetura de processadores, elementos básicos, operação geral, macro instruções e microinstruções, unidade de controle, fundamentos, desenvolvimento e implementação. Técnicas para organização de E/S, uso de DMA. Barramentos, conceitos gerais, estudos de casos. Noções de Linguagens Montadoras.
 
Review of basics about logical blocks; memory subsystem, organization, synthesis and analysis, Architecture of processors, basic elements, general operation, macro-instructions and micro-instructions, control unity, fundaments, development and implementation. Techniques for I/O organization, DMA use. Buses, general concepts, case studies. Basics of assembly languages.
 
 
Programa
Revisão de conceitos sobre blocos lógicos/básicos; subsistemas de memória, organização, síntese e análise; Arquitetura de processadores, elementos básicos, operação geral, macro instruções e microinstruções, unidade de controle, fundamentos, desenvolvimento e implementação. Técnicas para organização de E/S, uso de DMA. Barramentos, conceitos gerais, estudos de casos. Noções de Linguagens Montadoras.
 
Review of basics about logical blocks; memory subsystem, organization, synthesis and analysis, Architecture of processors, basic elements, general operation, macro-instructions and micro-instructions, control unity, fundaments, development and implementation. Techniques for I/O organization, DMA use. Buses, general concepts, case studies. Basics of assembly languages.
 
 
Avaliação
     
Método
Exposição seguida de exercícios e trabalhos práticos.
Critério
Média ponderada das notas em provas e trabalhos.
Norma de Recuperação
(NP-2) / 5 * Mrec + 7 - NP, se Mrec >= 5; ou Max { NP, Mrec }, se Mrec < 5
 
Bibliografia
     
Livro Texto:
STALLINGS, W. Computer Organization and Architecture: 9th Edition. March 11, 2012, ISBN-10: 0273769197, ISBN-13: 978-0273769194 Pearson Education;
PATTERSON, D. A., HNNESSY, J.L. Computer Organization and Desing, Fifth Edition: The Hardware/Software Interface. The Morgan Kaufman Series in Computer Architecture and Desing. Octover 10, 2013 /ISBN-10: 0124077269 / ISBN-13: 978-0124077263 (Paperback);
TANENBAUM, A.S. Structured Computer Organization. 6th Edition. Pearson Education. April 1, 2012, ISBN-10: 0273769243 – ISBN-13: 978-0273769248 (Paperback).

Bibliografia Complementar:
PARHAMI, B. Arquitetura de Computadores: de microprocessadores a supercomputadores, Ed. McGraw-Hill, 2007.
HENNESSY, et al Computer Architecture: A Quantitative Approach. Morgan Kaufmann, 2002, 3rd edição, ISBN 1558605967.
MANO, M.M.; KIME, C.R. Logic and Computer Design Fundamentals. Prentice Hall, 2000.
WAKERLY, J.F. Digital Design: Principles & Practices. Third Edition, Prentice Hall, 2000.
 

Clique para consultar os requisitos para SSC0112

Clique para consultar o oferecimento para SSC0112

Créditos | Fale conosco
© 1999 - 2024 - Superintendência de Tecnologia da Informação/USP