Universidade Federal de Minas Gerais
Instituto de Ciências Exatas
Departamento de Ciência da Computação

 

SOFTWARE BÁSICO

Aulas: Terças e Quintas, 11:10 - 12:50, ICEx 2013.
Professor: Renato Ferreira, ICEx 4022.

 

Descrição Geral e Pré-requisitos

Essa disciplina visa introduzir o aluno ao computador. Aqui, os alunos terão o contato direto com a máquina e estudarão os mecanismos necessáriospara a execução de programas no computador. Ao final desse disciplina, o aluno terá um conhecimento sólida a respeito dos computadores, como funcionam e como são construídos. Os objetivos dessa disciplina estão no baixo nível do hardware e como influencia as decisões de programação em linguagens de alto nível. Pré-requisito para ter conhecimento sólido de programação de computadores e noções básicas de sistemas lógicos.

 

Tópicos abordados

 

 Bibliografia

 

Programa

#

Data

Assunto

Referência

Obs

1

15/03

Apresentação

 

 

2

17/03

Não haverá aula

 

 

3

22/03

Introdução

Cap.1

 

4

24/03

Organização de sistemas de computação - processador

Cap.2

 

5

29/03

Organização de sistemas de computação - memória

Cap.2

 

6

31/03

Organização de sistemas de computação - memória

Cap.2

 

7

05/04

Introdução ao assembler

Cap.7

 

8

07/04

O processo de montagem

Cap.7

 

9

12/04

Editor de ligação e subprogramas

Cap.7

 

10

14/04

Não houve aula

 

 

11

19/04

Editor de ligação e subprogramas

Cap.7

 

12

21/04

Organização de memória

Cap. 6

 

13

26/04

Organização de memória

Cap. 6

 

14

28/04

Operações de E/S

Cap. 6

 

15

03/05

Processos

Cap. 6

 

16

05/05

 

 

 

17

10/05

Revisão

Cap. 1,2,6,7

 

18

12/05

Prova 1

 

 

19

17/05

 

 

 

20

19/05

 

 

 

21

24/05

Conjunto de instruções

Cap. 5

TP1

22

26/05

Modelos de endereçamento

Cap. 5

 

23

31/05

Arquitetura do PIC

Cap. 5

 

24

02/06

Recursos de programação do PIC

 

 

25

07/06

Camada de microarquitetura

Cap. 4

 

26

14/06

Camada de microarquitetura

Cap. 4

 

27

16/06

Camada de microarquitetura

Cap. 4

 

28

21/06

Tópicos de arquiteturas

 

 

29

23/06

Tópicos de arquiteturas

 

 

30

28/06

Tópicos de arquiteturas

 

 

31

30/06

Tópicos de arquiteturas

 

 

32

05/07

Tópicos de arquiteturas

 

 

33

07/07

 

 

 

34

12/07

 

 

 

35

14/07

Prova Final

 

TP2

 

Trabalhos Práticos

  1. Trabalho prático 1
  2. Trabalho prático 2

 

Avaliação

  1. Provas: 2 x 30 pontos
  2. Trabalhos Práticos: 2 (30 + 15) pontos

 


Última atualização: 03/05/2004