Brief Introduction of the Project.
Computer Organisation is a core course for CS students, which covers the study of operational units of a computer that are involved in Instruction Execution Cycle (e.g. CPU) and their interconnection. Due to the complicated architecture of computer system, students find it difficult to learn Computer Organisation. However, there are lack of effective teaching aids in this field of study, thus there are needs to develop an integrated one which is more effective and all-rounded.
To develop a simulator for teaching purposes which simulate data flow and transformation inside the computer system during execution of a set of instructions.
Any progress of the project will be updated to the timeline.
Requirements and information about current situations were gathered and analysed.
Detailed Project Plan was prepared and submitted.
Class Design & Structure of the Simulator Program was drafted.
Coding of the Processor part of the Simulator was started.
Due to Final Examination Revisions.
Coding for Phase 1 was resumed.
Modifications on program design and coding of cache memory part of the Simulator was started.
Interim Report was prepared and submitted.
The Simulator has been enhanced to demonstrate Execution involving Cache Memory.
Go Deliverables Part to Download the Phase 2 Deliverable Package
GUI Implementation Complete.
Integrated Testing & Debugging was completed and the Simulator is ready for Final Submission.
Go Deliverables Part to Download the Final Deliverable Package
Final Report was prepared and submitted.
Click the button to download the Document.
Click the button to download the File.