The course is included in these curricula and study modules
- Automation (el 2004) - Automation
- It 2001 - 2004 - Computer hardware
Level/category
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