
Microprocessadores
Código
2567
Unidade Orgânica
Faculdade de Ciências e Tecnologia
Departamento
Departamento de Engenharia Electrotécnica
Créditos
6.0
Professor responsável
Pedro Alexandre da Costa Sousa
Horas semanais
5
Total de horas
75
Língua de ensino
Inglês
Objectivos
Consolidar a arquitectura 8086
Dominar a linguagem de programação Assembly
Sistema Operativo (DOS e BIOS)
Modo video
Comunicação com periféricos (serie, paralela, USB)
Pré-requisitos
SLII
Conteúdo
Representação Interna de Dados
O Microprocessador 80x86
Programação Modular
Passagem de Parâmetros
Floppy, Hard disk e Ficheiros
Manipulação de Strings
Comunicação Série e Paralela
Intercepção de Interrupts
TSR''s - Terminate and Stay Resident
Bibliografia
The Intel Microprocessors", Barry B. Brey, Prentice Hall, 2000
"The 80x86 IBM PC and Compatible Computers- Assembly Language, Design and Interfacing", Muhammad A. Mazidi, Janice G. Mazidi, Prentice Hall, 1995
"Mastering Turbo Assembler"
Método de ensino
Aulas teóricas e aulas práticas.
Método de avaliação
=========================================
Pode ser realizada através de 2 testes ou exame;
NOTA: aprovações dos dois semestres anteriores podem ser usadas este semestre.
Componente prática (peso de 34%) - NP:
========================================
NOTA: aprovações dos dois semestres anteriores podem ser usadas este semestre.
Cálculo da Nota Final - NF:
====================
NF = 66%*NT + 34%*NP