📚 About this Post:
This post includes useful resources for the Computer Architecture and Organisation (CAO) module – ITS62704. It has important exam-focused content and follows the format we got in our final exam. Since our college doesn’t provide the actual question papers, I’m sharing what I remember and the structure based on what came. This post will help you prepare better and know what to expect—even though some questions were a bit out of the box and not straight from the book.Final Exam QnA – Computer Architecture and Organisation (ITS62704) 🧠⚙️
🧾 Final Exam Format Breakdown:
-
🔟 marks – Write an Assembly Language program to print your name
-
🔟 marks – Solve a Two’s Complement problem
-
🔟 marks – Question on Encoding
-
🔟 marks – Question related to Parallel Processing
-
2️⃣0️⃣ marks – Case Study ×2 (on traffic light )
🧠Here are the QnAs I remember and the important ones to focus on:
These are either directly from the exam or are must-know topics that showed up throughout the course. Some questions were exactly the same, especially the encoding one. Others were a bit tricky or real-life based, like the traffic light question linked to parallel processing.
1. What does a company look after when they need to upgrade their system or scale on a larger level?
2. What system do you think traffic lights in Nepal are using now? Suggest any idea to make it more efficient and better.
(Important: Came in exam. Answer based on parallel processing)
3. What do you look for when buying a new laptop or CPU?
4. Mention 5 Key Differences Between RISC and CISC Architecture. (10 Marks)
5. Importance of Cloud Computing and explain different cloud computing models (like SaaS, IaaS, PaaS).
(Also came in exam – very important)
6. What is an Opcode? Also, decode the following encoded instructions:
(This full question came exactly in the final exam – theory + practical)
-
Opcode (Operation Code) tells the CPU what action to perform.
Each CPU has a set of opcodes, for example: 1= Load data from memory2= Move data between registers3= Store a register’s value into memory5= Add two registers7= Jump to another instruction Now based on those opcodes, decode these encoded instructions:
156C- 166D
- 5056
- 306E
- C000
🧠Computer Architecture & Organization Project (Part 1 & 2)
Note: This project is already submitted to Turnitin's library. Do not copy directly. Use this only as a reference. Copying may result in a plagiarism flag.
📘 Part 1
🔗 Open Part 1 in Fullscreen


0 Comments