VAMK

Change language: Suomi

Front Page > Archived Education > Information Technology (I-IT) > 2012 > Year 2 > Computer Architecture (IITA0304)

Computer Architecture

Structure Type: Study unit
Code: IITA0304
Type: Compulsory / Professional Studies
Curriculum: I-IT 2012
Level: Bachelor of Engineering
Year of Study: 2 (2013-2014)
Credits: 4 cr
Responsible Teacher: Liu, Yang
Language of Instruction: English

Courses During the Academic Year 2013-2014

Impl.Group(s)Study TimeTeacher(s)LanguageEnrolment
3I-IT-2N2014-01-06 – 2014-05-03Yang LiuEnglish2013-12-09 – 2014-01-10

Learning Outcomes

The course provides the students with the basic foundation in the microcomputer technology, using a specific processor. Topics covered include the internal architecture of the microcomputer chip, the various programming models, instruction set and addressing modes. The students will also be exposed to the challenges of writing program using C language as well as be taught the techniques of good program design and debugging. They will also explore the use of the hardware and software development tool for specific processor.

Student's Workload

Total work load of the course: 108 h
- of which scheduled studies: 56 h
- of which autonomous studies: 52 h

Prerequisites / Recommended Optional Courses

Digital Electronics I, C Programming.

Contents

An overview of the microprocessor and microcontroller.
The programming model.
C Language and Program Execution.
Addressing Modes.
Instruction Set and their effects on registers and flags.
Stack and Subroutine.
Assembler Directives.
Memory Overview.
Program Design.
Program Debugging.
Introduction to inputs and outputs.

Recommended or Required Reading and Other Learning Resources/Tools

Lecture notes, Renesas M16C microcontroller hardware manual.

Mode of Delivery / Planned Learning Activities and Teaching Methods

Lectures, tutorials, laboratory exercises.

Assessment Criteria

1: Enough knowledge in basics of microprocessors and microcontrollers.
3: Reasonable skills also in practice.
5: Good both in theory and in practice.

Assessment Methods

Laboratory projects 40 %, an examination 60 %.


Back