1. Course Title | Microprocessor Systems | |||||||
2. Code | 3ФЕИТ07Л016 | |||||||
3. Study program | KSIAR, KTI | |||||||
4. Organizer of the study program (unit, institute, department) | Faculty of Electrical Engineering and Information Technologies | |||||||
5. Degree (first, second, third cycle) | First cycle | |||||||
6. Academic year/semester | III/6 | 7. Number of ECTS credits | 6.00 | |||||
8. Lecturer | Dr Marija Kalendar | |||||||
9. Course Prerequisites | Taken course: Computer architectures | |||||||
10. 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. |
||||||||
11. 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. |
||||||||
12. Learning methods: Laboratory exercises, practical work and lectures | ||||||||
13. Total number of course hours | 2 + 2 + 1 + 0 | |||||||
14. Distribution of course hours | 180 | |||||||
15. Forms of teaching | 15.1. Lectures-theoretical teaching | 30 | ||||||
15.2. Exercises (laboratory, practice classes), seminars, teamwork | 45 | |||||||
16. Other course activities | 16.1. Projects, seminar papers | 15 | ||||||
16.2. Individual tasks | 30 | |||||||
16.3. Homework and self-learning | 60 | |||||||
17. Grading | 17.1. Exams | 10 | ||||||
17.2. Seminar work/project (presentation: written and oral) | 10 | |||||||
17.3. Activity and participation | 0 | |||||||
17.4. Final exam | 80 | |||||||
18. Grading criteria (points) | up to 50 points | 5 (five) (F) | ||||||
from 51 to 60 points | 6 (six) (E) | |||||||
from 61 to 70 points | 7 (seven) (D) | |||||||
from 71 to 80 points | 8 (eight) (C) | |||||||
from 81 to 90 points | 9 (nine) (B) | |||||||
from 91 to 100 points | 10 (ten) (A) | |||||||
19. Conditions for acquiring teacher’s signature and for taking final exam | Laboratory exercises | |||||||
20. Forms of assessment | Practical part: Two partial exams during the semester (90 min each) or one exam in scheduled exam sessions (120 min) with problem exercises and Theoretical part: Test questions and short problems (70 min) The use of books, scripts, manuscripts or notes is partially allowed during the exam, but the use of calculators, mobile phones, tablets or any other electronic devices is not allowed |
|||||||
21. Language | Macedonian and English | |||||||
22. Method of monitoring of teaching quality | Internal evaluation and surveys | |||||||
23. Literature | ||||||||
23.1. 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 | ||||
23.2. 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 |