Duration
15h Th, 15h Pr
Number of credits
Lecturer
Language(s) of instruction
French language
Organisation and examination
Teaching in the second semester
Schedule
Units courses prerequisite and corequisite
Prerequisite or corequisite units are presented within each program
Learning unit contents
This course covers the following subjects: Notion of information, binary encoding of information. Number encodings (signed and unsigned integers, fixed and floating-point reals). Processor architecture (registers, program and data memory, instruction set). Machine code, instruction execution mechanism, addressing modes. Assembly language programming.
Learning outcomes of the learning unit
At the end of this course, students will have acquired a good understanding of the principles of operation of computers, and of the internal organization of a processor. They will understand how data handled by computers is internally represented, and will master the low-level mechanisms that make it possible for programs to manipulate data. They will be able to solve elementary problems with programs written in assembly language.
Prerequisite knowledge and skills
None.
Planned learning activities and teaching methods
- Theoretical lessons introducing the subjects of the course.
- Exercise sessions aimed at applying these subjects to actual problems.
Mode of delivery (face-to-face ; distance-learning)
- Theoretical lessons are given by the professor in a large auditorium.
- Exercice sessions are animated by assistants and student helpers, and are done in small groups.
Recommended or required readings
Course notes are distributed by the student union press (CDC).
Assessment methods and criteria
A written exam in June. A written exam in September.
Work placement(s)
Organizational remarks
A WWW page with up-to-date information about the course is available at the address
http://www.montefiore.ulg.ac.be/~boigelot/cours/org/.
Contacts
Professor: Bernard Boigelot (bernard.boigelot@uliege.be).
Adaptation of teaching commitments following the COVID-19 pandemic for the May-June 2020 session
Teaching methods implemented : distance-learning
Lessons in the classroom are replaced by video capsules.
Assessment subjects
The topics of the exam correspond to the material covered by the theoretical lessons and the exercise sessions, both in the classroom and remotely. More precisely, this material corresponds to slides 1 to 187 of the theoretical part of the course, amounting to Chapters 1 to 4 of the couse boolket, and to the corresponding exercises.
Assessment methods
Open-book exam, with a questionnaire sent by email.
Contacts
bernard.boigelot@uliege.be
Adaptation of teaching commitments following the COVID-19 pandemic for the Aug-Sept 2020 session
Assessment subjects
The topics of the exam correspond to the material covered by the theoretical lessons and the exercise sessions, both in the classroom and remotely. More precisely, this material corresponds to slides 1 to 187 of the theoretical part of the course, amounting to Chapters 1 to 4 of the course booklet, and to the corresponding exercises.
Assessment methods
Open-book exam, with a questionnaire sent by email.
Contacts
bernard.boigelot@uliege.be
Items online
Computer Organization
Computer Organization - Course material