Winter Semester 2011/12
Microprocessor Systems ES2B102251
Lecture:
8086/88/286 - Intel 16-bit microprocessors: internal structure, working modes, interrupt system, structure of the system using 8086/88. 32-bit processors 80386 & 80486. Family of Pentium processors. Cache memories.
Labs:
Programming the basic algorithms: arithmetic calculations, table operation, sorting, searching.
Usage of the routines. Interrupt systems applications and programming. Simple I/O device service, serial interfaces, RTC, LCD displays.
(in Polish) Rodzaj przedmiotu
Course coordinators
Learning outcomes
The knowledge about 16-bit & 32-bit microprocessors.
Training in programming microprocessors at machine language and C language level
Assessment criteria
Lecture - assessment with mark, based on written test (the set of control question is presented on course web site)
Labs - assessment with mark based on the realization of the set of the exercises and exercise reports.
Bibliography
1. G.W. Gorsline - Mikrokomputery 16-bitowe, WNT, Warszawa 1990.
2. W. Stallings - Organizacja i architektura systemu komputerowego, WNT, Warszawa 2004.
3. J.Majewski - Programowanie mikrokontrolerów 8051 w języku C, BTC, Warszawa 2005.
4. J.Majewski, K.Kardach - Programowanie mikrokontrolerów z serii 8x51 w języku C, Oficyna Wydawnicza Politechniki Wrocławskiej, 2002.
5. J.Bogusz - Programowanie mikrokontrolerów 8051 w języku C, BTC, Warszawa 2005.
6. L.Grodzki - Zestaw instrukcji laboratoryjnych, strony internetowe WE PB.
7. Van Sickle T.: Programming Microcontrollers in C, chapter 1 & 2, Elsevier Newnes, 2001.