Microprocessor Systems Course code: 117048 | 6 ECTS credits

Basic information
Level of Studies: Undergraduate applied studies
Year of Study: 3
Semester: 6
Requirements:
Goal: Acquisition of basic concepts about: functional model of computer system, role and properties of processor. To get acquainted with the hardware structure of microprocessor systems and their various applications with reference to the application in railway traffic. Enable students to program in the 8086 and 6800 microprocessor assembler.
Outcome: Students have mastered the technique of programming microprocessors and using different programs (6800, 8086 and EDULENT).
Contents of the course
Theoretical instruction:
  1. Computer System Functional Model: Introduction, Computer classification, Von Neumann computer model, Function units, Central processing unit (CPU), Control unit (CU), Arithmetic-logic unit (ALU), Memory, I / O unit (IO)
  2. Procurement and Execute phases, Instruction cycle
  3. Role and properties of processors: Simplified model of processors, hardware structure of microprocessor systems, Technology of microprocessor production, Organization of process unit, Busbars and state of the busbar, organization of about two and three busbars
  4. Microprocessor programming 6800
  5. Types of addressing (direct, register, direct, index, base, base index) EDULENT microprocessor (Registers, instructions, addressing method, program structure, program examples, compilation and use of EDULENT microprocessor software.
Practical instruction (Problem solving sessions/Lab work/Practical training):
  1. 1. Creation of various tasks using software packages for the mentioned microprocessors. 2. Edulent and 8086. Motorola, Keyboard and monitor operation, arithmetic instructions and data conversions, mouse, and cursor functions. 3. Implementation of the algorithm for multiplying two binary numbers.
Textbooks and References
  1. Vasiljevic, V .,"Microcomputers", VES, Belgrade, 2004.
  2. Malbaša, B., Perišić, B ., "Microprocessors and microcomputers", Faculty of Technical Sciences Novi Sad, 1989.
  3. Stanković, T et al ., Laboratory practicum in the subject Microprocessor Systems, Faculty of Electronics, University of Niš, Niš, 2004.
Number of active classes (weekly)
Lectures: 3
Practical classes: 2
Other types of classes: 0
Grading (maximum number of points: 100)
Pre-exam obligations
Points
activities during lectures
0
activities on practial excersises
0
seminary work
0
colloquium
0
Final exam
Points
Written exam
0
Oral exam
0