COMP2120-Notes
File description: Revision notes for COMP2120.
Document status: SRE
Last modified: 2026-09-11 21:12 HKT
Page 1 of 38
Page 2 of 38
Page 3 of 38
Page 4 of 38
Page 5 of 38
Page 6 of 38
Page 7 of 38
Page 8 of 38
Page 9 of 38
Page 10 of 38
Page 11 of 38
Page 12 of 38
Page 13 of 38
Page 14 of 38
Page 15 of 38
Page 16 of 38
Page 17 of 38
Page 18 of 38
Page 19 of 38
Page 20 of 38
Page 21 of 38
Page 22 of 38
Page 23 of 38
Page 24 of 38
Page 25 of 38
Page 26 of 38
Page 27 of 38
Page 28 of 38
Page 29 of 38
Page 30 of 38
Page 31 of 38
Page 32 of 38
Page 33 of 38
Page 34 of 38
Page 35 of 38
Page 36 of 38
Page 37 of 38
Page 38 of 38
This set of revision notes summarises the key concepts for the course COMP2120 Computer Organisation.
It rearranges the content of the course into seven main topics:
- Evolution of Computers
- Digital Logic
- Number Representation
- Instruction Execution Cycle
- Memory
- Input & Output
- Instruction Sets
The order of the topics is roughly the order in which they are taught in the course, with slight modifications to group related topics together. These notes are best used in conjunction with the course's lecture and tutorial slides as they provide example questions and exercises. These notes mainly focus on the theoretical and conceptual aspects of the course, with minimal example questions included.
Copyright Notice and Acknowledgements
The figures in this PDF file were captured from the course's textbook:
Stallings, W. (2015). Computer organization and architecture, global edition. Pearson Education, Limited.
The author of these revision notes do not claim any copyright over the figures. The ideas/opinions expressed in this document are solely those of the author and do not reflect that of the course instructor and/or the author of the textbook.
See also
-
COMP2120-Assignment1
Assignment 1 of COMP2120 (24/25 Spring) with solutions.
-
COMP2120-Assignment2
Assignment 2 of COMP2120 (24/25 Spring) with solutions.
-
COMP2120-Assignment3
Assignment 3 of COMP2120 (24/25 Spring) with solutions.
-
COMP2120-Assignment4
Assignment 4 of COMP2120 (24/25 Spring) with solutions.
-
COMP2120-Assignment5
Assignment 5 of COMP2120 (24/25 Spring) with solutions.
-
COMP2120-Cheatsheet
An A4 double-sided cheatsheet for the COMP2120 final exam.