Exame : 2 Dez 2003 16hs, na sala de aula
Consulta exclusivamente à folha de instruções do
8086
e à do PIC
Atividade A1 Prazo de Entrega: 11/09/2003
Atividade A2 Prazo de Entrega: 18/09/2003
Atividade A3 Prazo de Entrega: 16/10/2003
Atividade A4 Prazo de Entrega: 23/10/2003
Atividade A5 (opcional)
Prazo de Entrega: 30/10/2003
Atividade A6 Prazo de Entrega: 13/11/2003
Critérios de avaliação e programa da disciplina
Bibliografia:
Tutoriais e manuais na Internet, com links colocados nesta página:
Introdução à
arquitetura de computadores (Intel 8086) e linguagem de montagem
(leia caps. 3,
6, 8, 10, 11).
Ótimo tutorial sobre
endereçamento
e instruções do 8086 (Brian Howard). Imprima-o e estude-o!.
Complementado por esta boa introdução aos
modos
de endereçamento do Intel 8086
Uma tabela resumida com a maioria das instruções
do 8086 (tenha-a sempre disponivel para consulta!).
Tabela com resumo dos modos de endereçamento do 8086 usado nos programas
.com para o
modelo de programação 64K.
Traga uma cópia nos laboratórios!
Veja os exemplos no diretório
exemplos.
Introdução ao turbo_debuger.
Um bom tutorial sobre
Embedded
Assembly Language e rotinas de interrupção escritas em Turbo C
Obs: na parte II, que trata de Vetores
de Interrupção , há um erro na rotina de interrupção
mybeep()(do programa inhand.c): para ligar o alto falante
do PC é preciso
ligar os dois bits menos significativos da porta 61; o comando correto
em C, para este fim, é: outportb(ox61, bits | 3);
Turbo C 2.01