Microprocessors (5 ECTS)
Code: TT00DD19-3024
General information
- Timing
- 01.01.2025 - 31.12.2025
- Implementation is running.
- Number of ECTS credits allocated
- 5 ECTS
- Virtual portion
- 5 ECTS
- Mode of delivery
- Online
- Unit
- School of ICT and Industrial Management
- Campus
- Karaportti 2
- Teaching languages
- English
- Seats
- 0 - 5000
- Degree programmes
- Information and Communication Technology
- Teachers
- Virve Prami
- Teacher in charge
- Virve Prami
- Groups
-
ATX25TVNonStop virtual studies year 2025
- Course
- TT00DD19
Learning outcomes
On completion of the course, the student understands the structure and operating principles of a conventional (CISC) microprocessor. The student knows how the CISC and RISC architectures differ and understands the importance of registers, instruction set and addressing modes.
The student will be capable of writing simple assembler programs and will be well-prepared to learn low level programming (e.g. device drivers) in assembler and C languages.
Content
- basic CPU structure
- machine language and instruction set
- data types
- storage of data in memory
- addressing modes
- interrupts
- principles of assembler programming
- CISC vs RISC and load/store architecture
- Intel 8086 and 80186 (or similar) microprocessor
- Basic ideas of other processor architectures
Prerequisites
- Information Technology and Computing Skills
- Introduction to Programming
- Digital Fundamentals
Teaching methods
100% Online (Self-Study) course.
Location and time
Online course, so, time and place is up to Student her-/himself.
Learning materials and recommended literature
Can be find on study environment.
Alternative completion methods of implementation
N/A
Internship and working life connections
N/A
Exam dates and retake possibilities
Can be find via study environment.
International connections
N/A
Student workload
Up to Student her-/himself.
Content scheduling
Up to Student her-/himself.
Evaluation scale
Hyväksytty/Hylätty