TYPE OF COURSE UNIT | Compulsory Course |
LEVEL OF COURSE UNIT | Bachelor's Degree |
YEAR OF STUDY | 3 |
SEMESTER | Sixth Term (Spring) |
NUMBER OF ECTS CREDITS ALLOCATED | 6 |
NAME OF LECTURER(S) | Professor Hamit Erdem
|
LEARNING OUTCOMES OF THE COURSE UNIT |
At the end of this course, the students; 1) Underestanding microprocessor and the microporocessor based system. 2) An ability to convert linguistic problem to flowchart and a flowchart to a program. Write program based on assembly language
3) An ability to define the input and output variable of a system, select a processor and develop the program. 4) Be able to design memory and I/O port map in microprocessor based system
|
MODE OF DELIVERY | Face to face |
PRE-REQUISITES OF THE COURSE | No |
RECOMMENDED OPTIONAL PROGRAMME COMPONENT | None |
COURSE DEFINITION | Microprocessor based systems and their design. Integration of hardware and software. Memories. Input - Output elements. Interrupts and Priorities. Arithmetic Logic Unit. Registers. Daisy Chain transmission. Lines and connections. Timing considerations. Usage of logic analysers. Memory resident programs and programming. 16, 32, 64 bit architectures and their properties. Synchronous and multitasking applications. System design.
|
COURSE CONTENTS | WEEK | TOPICS |
---|
1st Week | Introduction to microprocessors. | 2nd Week | Software architecture of 8086-8088 microprocessors. | 3rd Week | Programming with Assembly. | 4th Week | 8088/8086 instruction set. | 5th Week | 8088/8086 instruction set. | 6th Week | Program development in Assembly using MASM and TASM. | 7th Week | 8088-8086 memory interface. | 8th Week | Midterm Exam | 9th Week | 8088-8086 I/O interface. | 10th Week | 8088-8086 interrupt interface. | 11th Week | Hardware timers and counters. | 12th Week | Introduction to serial communications. | 13th Week | Introduction to microprocessors. | 14th Week | Design applications with PIC microprocessors. |
|
RECOMENDED OR REQUIRED READING | Singh, A; Triebel, W. A.: The 8088 and 8086 microprocessors Prentice Hall, 2004, The 8086 IBM PC and compatible computers, M.Mazidi. Lecture notes
|
PLANNED LEARNING ACTIVITIES AND TEACHING METHODS | Lecture,Problem Solving,Questions/Answers |
ASSESSMENT METHODS AND CRITERIA | | Quantity | Percentage(%) |
---|
Mid-term | 1 | 30 | Assignment | 1 | 5 | Quiz | 1 | 5 | Practice | 1 | 12 | Project | 1 | 13 | Attendance | 1 | 3 | Total(%) | | 68 | Contribution of In-term Studies to Overall Grade(%) | | 68 | Contribution of Final Examination to Overall Grade(%) | | 32 | Total(%) | | 100 |
|
ECTS WORKLOAD |
Activities |
Number |
Hours |
Workload |
Midterm exam | 1 | 2 | 2 | Preparation for Quiz | 2 | 4 | 8 | Individual or group work | 13 | 4 | 52 | Preparation for Final exam | 1 | 22 | 22 | Course hours | 14 | 4 | 56 | Preparation for Midterm exam | 1 | 18 | 18 | Laboratory (including preparation) | 2 | 2 | 4 | Final exam | 1 | 2 | 2 | Homework | 2 | 8 | 16 | Total Workload | | | 180 |
---|
Total Workload / 30 | | | 6 |
---|
ECTS Credits of the Course | | | 6 |
|
LANGUAGE OF INSTRUCTION | Turkish |
WORK PLACEMENT(S) | No |
| |