Microprocessadores
Objetivos
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)
Caracterização geral
Código
2567
Créditos
6.0
Professor responsável
João Paulo Branquinho Pimentão, Pedro Alexandre da Costa Sousa
Horas
Semanais - 7
Totais - 70
Idioma de ensino
Português
Pré-requisitos
SLII
Bibliografia
The Art of Assembly Language (2nd Edition)
http://www.plantation-productions.com/Webster/www.artofasm.com/index.html
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
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;
Componente prática (peso de 34%) - NP:
========================================
Cálculo da Nota Final - NF:
====================
NF = 66%*NT + 34%*NP
Avaliação presencial. (Duração: 1 hora)
Em caso de estatuto COVID avaliação online com consulta. Obrigatorio a activação da camara e do som. (Duração: 40 minutes)
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