Syllabus academic year 2009/2010
(Created 2009-08-11.)
COMPUTER ORGANIZATIONEIT070

Higher education credits: 6. Grading scale: TH. Level: G2 (First level). Language of instruction: The course will be given in Swedish. Compulsory for: C3, D2, E2. Alternative for: I3. Optional for: F2, Pi4. Course coordinator: Professor Jan Eric Larsson, janeric@eit.lth.se, Inst för elektro- och informationsteknik. Recommended prerequisits: EDA011, EDA016 eller EDA017 Programming, First course. Assessment: The examination is performed by four laboratory exercises and a written test. Parts: 2. Further information: The course is given two times a year. Home page: http://www.eit.lth.se/course/eit070.

Aim
The course aims at giving an introduction to how a computer systems works on the machine language and hardware level.

Knowledge and understanding
For a passing grade the student must

Skills and abilities
For a passing grade the student must

Judgement and approach
For a passing grade the student must

Show an insight into possibilities and limitations of computer organization

Contents
The course gives an introduction to the basic function of a computer system on a machine language level. Among the topics are data representation, basic computer arithmetic, the components and functions of a computer system, basic machine language level programming techniques, and the hardware support needed for these, for example, different addressing modes, stack, subroutines, and interrupts. The laboratory exercises use a simple computer system, which allows investigation of program execution, debugging, and different types of communication with the external world. The group assignments treat a design and programming example, which serves as a preparation for the laboratory exercises.

Literature
Brorsson, M., Datorsystem: program- och maskinvara, Studentlitteratur 1999, or Patterson, D. A. and J. L. Hennessy, Computer Organization and Design – The Hardware/Software Interface, Second edition, Morgan Kaufmann, 1998.
Laboratory exercise manual and copies of lecture slides are available from the course web page and can also be bought in the cellar of E-huset.
Home page: www.it.lth.se/dt

Parts

Code: 0110. Name: Examination.
Higher education credits: 4,5. Grading scale: TH. Assessment: Written examination.

Code: 0210. Name: Laboratory Work.
Higher education credits: 1,5. Grading scale: UG.