Personal tools
Log in
You are here: Home Faculty Education Programmes Undergraduate Programmes Undergraduate Programmes 2017 Microprocessor Systems

Microprocessor Systems

Course title: Microprocessor Systems

Code: 3ФЕИТ07Л016

Number of credits (ECTS): 6

Weekly number of classes: 2+2+1+0

Prerequisite for enrollment of the subject: Taken course: Computer Architectures

Course Goals (acquired competencies): Introduction to the basic concepts to work with specific microprocessors, their internal architecture, I/O components and assembler. Upon completion of the course students will be able to work with microprocessors and to write assembler programs.

Total available number of classes: 180

Course Syllabus: Structure of processors and processor systems. Intel Processor characteristics. Development of processors. Internal architecture of 8085. Programming 8085. Working with memory, execution of instructions, I/O instructions. Interrupts for 8085. Internal architecture on 8086 and 8088. 8086 and 8088 assembler. Working with multi-processor architecture in 8086 and 8088. Component connectivity. Interrupts for 8086 and 8088.  Internal architecture of 80386. Memory system. Input/output system. Memory Management for 80386. Descriptors and selectors. Descriptor tables. Protected mode. Virtual mode. Instruction execution for 80386. Assembler and writing programs for 80386.

Literature:

Required Literature

No.

Author

Title

Publisher

Year

1

BREY B

INTEL MICROPROCESSORS: Architecture, Programming, and Interfacing, 8th Ed

Pearson, Prentice Hall

2009

2

N.S.Kumar, M. Saravanan, S Jeevananthan

Microprocessors and Microcontrollers

Oxford University Press

2011

3

Douglas V. Hall

Microprocessors and Interfacing

Tata McGraw Hill Publications Ltd., Revised Third Edition

2008

Additional Literature

No.

Author

Title

Publisher

Year

1

R. J. Tocci, F. J. Ambrossio

Microprocessors and Microcomputers: Hardware and Software, 6th Ed

Prentice Hall

2002