The course is included in these curricula and study modules

  • Automation (el 2004) - Automation
  • It 2001 - 2004 - Computer hardware

Level/category

General studies

Teaching language

Swedish

Type of course

Compulsory

Recommended year of study

2

Total number of ECTS

3 cr

Competency aims

Learn the basics in assembler programming.

Learning outcomes

Assembler language, assembler programming, machine code, machine instruction.

Course contents

The architecture of the processor, The assembler programming environment.The target processors are Intel x86 and PIC.

Prerequisites and co-requisites

The courses: Datorn och datanät or Persondatorer, Digitalteknik or Digital Electronics, C-språket 1.

Previous course names

-

Recommended or required reading

Mazidi, M. and Mazidi, J. : The 80x86 IBM PC & Compatible Computers, VOLUME I: Assembly Language Programming on the IBM PC, PS and Compatibles,Prentice Hall, USA, 1993.
Mazidi, M. and Mazidi, J. : The 80x86 IBM PC & Compatible Computers, VOLUME II: Design and Interfacing of the IBM PC, PS and Compatibles, Prentice Hall, USA, 1995. Microsoft Macro Assembler,
Specific information about the PIC processor.
Manualer
Information på Internet

Study activities

  • Lectures - 30 hours
  • Laboratory lessons and tasks in a simulated environment - 24 hours
  • Individual studies - 26 hours

Workload

  • Total workload of the course: 80 hours
  • Of which autonomous studies: 26 hours
  • Of which scheduled studies: 54 hours

Mode of Delivery

Participation in tuition

Assessment methods

  • Exams
  • Reports and productions

Examiner

Blomqvist Karl

Home page of the course

-

Group size

No limit

Assignments valid until

Until date 2006-12-31

Assessment methods

  • Date of examination will be announced later - Exams
  • Date will be announced later - Reports and productions

Course and curriculum search