MC404 - Organização de Computadores e Linguagens de Montagem

Segundo Semestre 2018

Prof. Ricardo Anido

(veja também a página de avisos)

Avisos

Leia para avisos importantes sobre labs, aulas, etc.

Plano de Desenvolvimento da Disciplina

Ementa, datas de provas, avaliação, bibliografia (pdf)

Monitores

Atendimento

Listas de Exercícios

Notas

Notas dos Labs e Provas

Aulas

09/08/18 Apresentação da disciplina, motivação, introdução ao curso. Representação de informação na memória. Cap0.pdf, Cap1.pdf
14/08/18 Introdução à organização de computadores, Introdução a Linguagens de Montagem. Cap2.pdf, Cap3.pdf
21/08/18 Introdução ao ARM: instruções de transferência de dados e desvios Transferência de dados, Desvios e Instr. Aritmética
21/08/18 Instruções lógicas e de deslocamento, modos de endereçamento indexados Instr. lógicas e de deslocamento, Cap10.pdf
25/09/18 Procedimentos e parâmetros Procedimentos e parâmetros
02/10/18 e 09/10/18 Dispositivos de entrada e saída, interrupções e exceções Dispositivos de entrada e saída, interrupções e exceções
16/10/18 Montadores, ligadores e carregadores Cap14.pdf
30/10/18 Multiplicação, matrizes; Pipeline, memória Multiplicação, matrizes Pipeline e Memória

Laboratórios

Para quem nunca trabalhou com o aplicativo Terminal, preparei umas dicas.

Ferramentas e outros documentos