INTERNATIONAL BURCH UNIVERSITY
Faculty of Engineering and Natural Sciences
Department of Electrical and Electronic Engineering
||Microprocessors and Microcomputing
||Number of ECTS Credits
||Class Hours Per Week
||Total Hours Per Semester
||2 + 2
|Nejdet Dogru, Assist. Prof. Dr.
||Nejdet Dogru, Assist. Prof. Dr.
|Introduction to computer and microprocessor architecture, addressing modes. Arithmetic, logic and program control instructions. Programming microprocessor, 8086/8088 hardware specifications, interrupts, memory and basic I/O interface.
- Course overview
- Number Systems Computer Data Formats
- Internal Microprocessor Architecture, Real Mode Memory Addressing
- Data-Addressing Modes Program Memory-Addressing Mode
- Data Movement Instructions: Load effective address, String Data Transfers, Assembler Details
- Arithmetic and Logic Instructions: Addition, Subtraction, Comparison, Multiplication, Division, Logic and Shift instructions
- Program Control Instructions: Jump group, Flow control, Procedures, introduction to interrupts
- Mid-term Examination
- Using assembly language with C/C++: separate assembly objects
- Review of 8086 Hardware specifications and Memory interfaces
- I/O interface and I/O instructions
- Specific I/O interface applications: LCD and Keypad control
- Advanced topics: software and Hardware interrupt control
- Practical Sessions
| Midterm Exam(s)||1||20|
| Final Exam||1||40|
- Good knowledge of microprocessors architecture.
- Practical use of the C language and Visual C++.
- Good knowledge of the assembly language and its uses within the Visual C++ environment
- Develop a foundational knowledge on the hardware, on which programs execute.
- Knowledge of memory hierarchies, I/O interfaces, bus concepts, serial I/O devices, and interrupt control devices.
- The Intel microprocessors (7th ed., 2005): architecture, programming, and interfacing, Barry B. Brey, Prentice-Hall
|ECTS (Allocated based on student) WORKLOAD
|Lecture (14 weeks x Lecture hours per week)|| ||0|
|Laboratory / Practice (14 weeks x Laboratory/Practice hours per week)|| || ||0|
|Midterm Examination (1 week)|| || ||0|
|Final Examination(1 week)|| || ||0|
|Preparation for Midterm Examination|| || ||0|
|Preparation for Final Examination||5||0|