COMP2120-Notes
File description: Revision notes for COMP2120.
Document status: SRE
Compiled at: 2025-07-01 12:20:50 UTC+8 (Hong Kong)
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.