Faculdade de Ciências e Tecnologia

Microprocessors

Code

2567

Academic unit

Faculdade de Ciências e Tecnologia

Department

Departamento de Engenharia Electrotécnica

Credits

6.0

Teacher in charge

Pedro Alexandre da Costa Sousa

Weekly hours

5

Total hours

75

Teaching language

Inglês

Objectives

Consolidate the knoledge of the 8086 architecture
Master the Assembly programming language
Operationg system (DOS and BIOS)
Video mode
Peripheral communication (Serial, Paralel, USB)

Prerequisites

SLII

Subject matter

Internal Data representation
The Microprocessor 80x86
Modular Programming
Procedures and Function Parameters
Floppy, Hard disk and Files
String manipulation
Serial and Parallel communication
Interrupts
TSR''s - Terminate and Stay Resident

Bibliography

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"

Teaching method

Lectures and practical classes

Evaluation method

Theoretical component (66% weight in the grade) - NT:
=========================================
Can be accomplished by two test or exam;
 
Note You must have not less than 9.5 (average of tests or exam).
NOTE: If you were approved in this component in the two previous semesters, you can use that grade.

Practical component (34% weight in the grade ) - NP:
========================================
One project:
Submited in Moodle. Evaluation based on functionalities.
Evaluation based on a report and discussion ofthe work;

You must have average grade of not less than 9.5.

NOTE: If you were approved in this component in the two previous semesters, you can use that grade.

Calculation of Final Grade - NF:
====================
NF = 66% * NT + 34% * NP

Courses