Your transaction is in progress.
Please Wait...
Course Details
KTO KARATAY UNIVERSITY
Mühendislik ve Doğa Bilimleri Fakültesi
Programme of Computer Engineering
Course Details
Course Code Course Name Year Period Semester T+A+L Credit ECTS
05040006 Microprocessors 2 Spring 4 2+0+2 2 5
Course Type Compulsory
Course Cycle Bachelor's (First Cycle) (TQF-HE: Level 6 / QF-EHEA: Level 1 / EQF-LLL: Level 6)
Course Language Turkish
Methods and Techniques -
Mode of Delivery Face to Face
Prerequisites -
Coordinator -
Instructor(s) Assoc. Prof. Ali ÖZTÜRK
Instructor Assistant(s) -
Course Instructor(s)
Name and Surname Room E-Mail Address Internal Meeting Hours
Assoc. Prof. Ali ÖZTÜRK A-127 [email protected] Thursday
14.00-15.00
Course Content
Mikroişlemci sistemlerinin temel elemanları. Öğretim formatları. Adresleme teknikleri. Assembler dili - mikroişlemcilerden örnekler. Adresleme, komut yürütme, veri sunumu ve program kodlama ve hata ayıklama ayrıntılı inceleme. Mikroişlemci tabanlı sistemlerin tasarımı.
Objectives of the Course
This course aims to teach the structure of microprocessors and the programming microprocessors in Assembly language.
Contribution of the Course to Field Teaching
Basic Vocational Courses
Specialization / Field Courses X
Support Courses
Transferable Skills Courses
Humanities, Communication and Management Skills Courses
Relationships between Course Learning Outcomes and Program Outcomes
Relationship Levels
Lowest Low Medium High Highest
1 2 3 4 5
# Program Learning Outcomes Level
P2 Ability to identify, formulate, and solve complex engineering problems; ability to select and apply appropriate analysis and modeling methods for this purpose 5
P3 Ability to design a complex system, process, device or product to meet specific requirements under realistic constraints and conditions; ability to apply modern design methods for this purpose 5
Course Learning Outcomes
Upon the successful completion of this course, students will be able to:
No Learning Outcomes Outcome Relationship Measurement Method **
O1 Must always know the basics of electronics and be able to analyze electronic circuits. P.2.6 1,4
O2 To analyze digital and analog signal analysis. P.2.11 1,4
O3 Knowledge of digital electronic components and analysis of digital electronic logic circuits P.2.13 1,4
O4 User interface programming for electronic systems. P.3.10 1,4
** Written Exam: 1, Oral Exam: 2, Homework: 3, Lab./Exam: 4, Seminar/Presentation: 5, Term Paper: 6, Application: 7
Weekly Detailed Course Contents
Week Topics
1 Basic elements of microprocessor systems.
2 Instruction formats.
3 Addressing techniques.
4 Assembler language with examples from microprocessors.
5 Detailed examination of addressing, instruction execution, data representation and program coding and debugging.
6 Design of microprocessor based systems.
7 Subroutine calling and return, Stack memory and its functioning, modular programming,
8 Interrupt operation, use of interrupt resources
9 Sequence processing commands, Multitasking operation
10 Microprocessor hardware features, Bus timing, data retention and storage
11 Memories and microprocessors, cache memory, pipeline instruction processing
12 Memory organization, Memory map and designs
13 Microprocessor support units: Parallel input/output interface unit, Input/Output Ports
14 Microprocessor support units: Interrupt controller, DMA unit
Textbook or Material
Resources Design with Microprocessors for Engineers, by Stiffler, Mc-Graw Hill, (2003)
Evaluation Method and Passing Criteria
In-Term Studies Quantity Percentage
Attendance - -
Laboratory 4 10 (%)
Practice - -
Course Specific Internship (If Any) - -
Homework - -
Presentation - -
Projects 1 20 (%)
Quiz - -
Midterms 1 30 (%)
Final Exam 1 40 (%)
Total 100 (%)
ECTS / Working Load Table
Quantity Duration Total Work Load
Course Week Number and Time 14 2 28
Out-of-Class Study Time (Pre-study, Library, Reinforcement) 14 4 56
Midterms 1 35 35
Quiz 0 0 0
Homework 0 0 0
Practice 0 0 0
Laboratory 5 5 25
Project 0 0 0
Workshop 0 0 0
Presentation/Seminar Preparation 0 0 0
Fieldwork 0 0 0
Final Exam 1 36 36
Other 0 0 0
Total Work Load: 180
Total Work Load / 30 6
Course ECTS Credits: 6
Course - Learning Outcomes Matrix
Relationship Levels
Lowest Low Medium High Highest
1 2 3 4 5
# Learning Outcomes P2 P3
O1 Must always know the basics of electronics and be able to analyze electronic circuits. 3 1
O2 To analyze digital and analog signal analysis. 2 5
O3 Knowledge of digital electronic components and analysis of digital electronic logic circuits 1 2
O4 User interface programming for electronic systems. 3 4