Informações da Disciplina

 Preparar para impressão 

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


Escola de Engenharia de São Carlos
 
Engenharia Elétrica e de Computação
 
Disciplina: SEL0415 - Introdução à Organização de Computadores
Introduction to Computer Architetures

Créditos Aula: 2
Créditos Trabalho: 0
Carga Horária Total: 30 h
Tipo: Semestral
Ativação: 15/07/2021 Desativação:

Objetivos
Aprender os conceitos fundamentais sobre a organização interna de um computador digital, sua estrutura básica e o funcionamento de cada um de seus componentes.
 
To provide to students the knowledge of computer architecture based on the study of microprocessors. To enable students to understand the operation of hardware and software of digital computers.
 
 
Docente(s) Responsável(eis)
88857 - Luiza Maria Romeiro Codá
1292840 - Marcelo Andrade da Costa Vieira
 
Programa Resumido
Histórico dos computadores, estrutura básica de um computador, barramentos e circuitos tri-state, memórias internas e externas, métodos de endereçamento, lógica de seleção de memórias, modelos de
arquitetura de computadores, operações de entrada e saída, set de instruções de um computador, introdução à linguagem assembly.
 
1. Microcomputer structures 2. State circuitry 3. Semiconductor memories 4.Decoder Circuits 5. Memory Interfacing Circuits 6. 8-bit microcomputer Architecture 7. Multiplexed adddress/data bus and demultiplexing 8. Addressing modes 9. Interrupt 10. Input / Output.
 
 
Programa
1. Histórico dos computadores;
2. Estrutura básica de um computador: modelo de Von Neumann;
3. Barramentos de um computador;
4. Circuitos tri-state;
5. Memórias semicondutoras: organização interna, elemento básico, circuitos decodificadores, associação de memórias;
6. Classificação de memórias;
7. Hierarquia de memórias;
8. Memórias internas e externas;
9. Memórias secundárias;
10. Métodos de endereçamento;
11. Lógica de seleção de memórias;
12. Modelos de arquitetura de computadores
13. Arquiteturas de Von Neumann e Harvard;
14. Operações de entrada e saída;
15. Interrupção por hardware e por software;
16. Pilha;
17. Memórias do tipo LIFO e FIFO;
18. Set de instruções de um computador
19. Computadores CISC e RISC;
20. Introdução à linguagem assembly.
 
1. Microcomputer structures: 1.1 Von Neumann Architecture 1.2. Harvard Architecture 2. State circuits: 2.1. Concept of 3-state, symbol and table; 2.2 Examples of CI; 2.3 3-state circuitry for interfacing input devices; 2.4 Examples 3. Semiconductor memories: 3.1 Classification and Characteristics; 3.2 Timing; 3.3 Association of Memories 4. Decoder circuits 5. Memory Interface 6. 8-bit microcomputer architecture: 6.1 Basic Modules and Information Flow; 6.2 Registers and Flags; 6.3 address bus, data bus and Control bus; 6.4 Arithmetic and Logic Unit ; 6.5 Instruction Set; 6.6 Registers and Flags; 6.7 Timing (machine cycles ); 6.8 Examples 7. Multiplexed adddress/data bus and demultiplexing 8. Addressing modes: immediate, by register, direct, indirect, indexed 9. Interrupt: 9.1 Definition; 9.2 Interrupt priority, vectored interrupt, and acknowledge 9.3 Interrupt- driven I/O; 9.4 Interrupt Service 10. Input/Output: 10.1 Memory-mapped I/O; 10.2 I /O Isolated; 10.3 Interfacing I /O devices; 10.4 Data Transfer Control: by programming, using interrupt and using DMA; 10.5 Parallel and serial Interface; 10.6 Examples
 
 
Avaliação
     
Método
Aulas expositivas teóricas, listas de exercícios e provas.
Critério
Média aritmética das provas deve ser maior ou igual a 5,0 (cinco).
Norma de Recuperação
Os critérios de avaliação da recuperação devem ser similares aos aplicados durante o semestre regular do oferecimento da disciplina; 1) A nota final (MF) do aluno que realizou provas de recuperação dependerá da média do semestre (MS) e da média das provas de recuperação (MR), como segue: a) MF=5 se 5 ≤MR ≤ (10 - MS); b) MF = (MS + MR) / 2 se MR > (10 – MS) c) MF = MS se MR < 5. 2) O período de recuperação das disciplinas deve se estender do início até um mês antes do final do semestre subsequente ao da reprovação do aluno em primeira avaliação.
 
Bibliografia
     
Principal:

Stallings, William. Arquitetura e Organização de Computadores - 10a Ed.,2017, Pearson Universidades.
Mário A. Monteiro. Introdução à Organização de Computadores - 5a Ed. 2007, LTC Exatas Didático.
Andrew S. Tanenbaum. Organização Estruturada de Computadores – 6a Ed. 2013, Pearson.

Complementar:

Tocci Ronald J.; Widmer Neal S.; Moss Gregory L. Sistemas Digitais: Princípios a Aplicações, 12a Ed., 2019, Pearson Universidades.
Gimenez, Salvador P. Microcontroladores 8051, Prentice Hall, 2002.
Kleitz, W. - "Microprocessor and Microcontroller Fundamentals: The 8085 and 8051 Hardware and Software", Prentice Hall, 1997
 

Clique para consultar os requisitos para SEL0415

Clique para consultar o oferecimento para SEL0415

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