TIE-05206 Microprocessors, 4 cr

Person responsible

Terhi Kilamo, Matti Haavisto

Lessons

Implementation Period Person responsible Requirements
TIE-05206 2018-01 3 - 4 Matti Haavisto
Matti Rasinen

Learning Outcomes

Student can explain how the CPU fetchs and performs typical machine instructions. Student can describe the structure of the IO in a microprocessor. Student can describe the mechanism of the interrupts. Student can use IO, peripherals and interrupts in her own program.

Content

Content Core content Complementary knowledge Specialist knowledge
1. Registers, PC, ALU, flags, state register. Code execution      
2. C-programming language     
3. Subroutines / functions at machine level. Stack     
4. Peripheral     
5. Interrupts and exceptions. Priority. Interrupt handler     
6. Memory     

Prerequisites

Course Mandatory/Advisable Description
TIE-02107 Programming 1: Introduction Mandatory    



Correspondence of content

Course Corresponds course  Description 
TST-01116 Introduction to Information Technology, 4 cr +
TIE-05206 Microprocessors, 4 cr
TIE-05216 Introduction to Embedded Systems, 5 cr  

Updated by: Haavisto Matti, 27.03.2018