Study Guide@lith
 

Linköping Institute of Technology

 
 
Valid for year : 2017
 
TSIU02 Computer Hardware and Architecture, 4 ECTS credits.
/Datorteknik/

For:   DI   EL   IP   M  

 

Prel. scheduled hours: 44
Rec. self-study hours: 63

  Area of Education: Technology

Main field of studies: Electrical Engineering

  Advancement level (G1, G2, A): G1

Aim:

The course gives a basic introduction to how simple processors work and are programmed. After the course you should be able to:
  • (i) Program a processor at the lowest level.
  • (ii) Using different addressing modes and interrupt handling.
  • (iii) Perform calculations using binary arithmetic.
  • (iv) Understand how a simple computer system is built.
  • (v) Describe the processor's unifying role of place in a computer system.
  • (vi) Troubleshoot software and hardware.
  • (vii) Read and understand data sheets format and information.
  • (viii) Using the processor's input and output devices.
  • (ix) Contribute to the discussion and results in a labgroup.
These goals are achieved by using assembler.
(Numerals above refer to the corresponding comment field in the IUAE matrix.)


Prerequisites: (valid for students admitted to programmes within which the course is offered)
To fully appreciate the course you should have previous knowledge in all of simpler measurements with an oscilloscope, basic electrical circuit theory and any high level language.

Note: Admission requirements for non-programme students usually also include admission requirements for the programme and threshhold requirements for progression within the programme, or corresponding.

Supplementary courses:
Project with Microcontroller, Microcomputer, Project Laboratory

Organisation:
The course consists of lectures, lessons and laboratory exercises. During the course there is a revision of tecnical reports together with examiners of the course Switching Theory and Logical Design.

Course contents:
Binary arithmetic:
Number representations, fix- and floating point. Arithemetic-logical functions, additionm subtraction, multiplication, shifts.

Computer architecture:
Internal dataflow in a simple computer model. Instructions, instruction formats, addressing modes, input and output, exceptions.

Input- and output peripherals.
A/D- and D/A-conversions.

Mikrocontroller:
Purpose and features. Built-in peripherals, timers, clocking alternatives, blackout och brownout.

Course literature:
Foyer, Per. Mikroprocessorteknik (Studentlitteratur). Lecture notes. Laboratory papers.

Examination:
Laboratory work
4 ECTS
 
The laboratory exercises test the student's ability to write and verify assembler programs. Furthermore the ability to perform input-output, interrupt handling as well D/A- and A/D-conversion is tested. All laboratory exercises must be fulfilled to pass the lab assignment examination.
Grades are given as �?TFail�?T or �?TPass�?T.



Course language is Swedish.
Department offering the course: ISY.
Director of Studies: Tomas Svensson
Examiner: Michael Josefsson
Link to the course homepage at the department


Course Syllabus in Swedish

Linköping Institute of Technology

 


Contact: TFK , val@tfk.liu.se
Last updated: 03/21/2017