Interface Hardware Software
IF817

Sobre a Disciplina:

Disciplina: Interface Hardware Software
Curso: Engenharia da computação
Código da Disciplina: IF817
Carga Horária: 75 horas
Faltas: 25% da carga horária
Horário: Terças (15-17) e Quintas (13-15)
Aulas Teóricas (Sala D-001) e Práticas (Lab. C007)

Professor: Eduardo Tavares (eagt@cin.ufpe.br)

Programa

Processador Pentium;
Visão Geral;
Assembly;
Assemblers;
Interrupção e E/S;
BIOS;
Programação de Ponto Flutuante;
Tópicos em Linguagem C;
Programação Linux.

AVALIAÇÃO

1a Nota:
• Mini-teste • Projeto • Prova

2a Nota:
• Mini-teste • Projeto • Prova

Final:
• Prova

Bibliografia

Básica:
• The Pentium Microprocessor, James Antonakos. Prentice Hall.
• A Guide to Assembly Programming Language in Linux, Dadamudi, Springer.

Complementar:
• Pentium Processor System Architecture. Addison Wesley.
• Assembly Language Step-by-Step. Programing with DOS and Linux. Jeff Duntemann. Wiley.
• Assembly Language Step-by-Step. Programing with Linux. Jeff Duntemann. Wiley.
• Linux Assembly Language Programming. Bob Nevln. Prentice Hall.
• Professional Assembly Language. Richard Blum. Wiley.

Antigo site da Disciplina

LINK