Header Ads Widget

Computer Architecture and Organisation ITS62704

 ðŸ“š 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 memory
  • 2 = Move data between registers
  • 3 = Store a register’s value into memory
  • 5 = Add two registers
  • 7 = Jump to another instruction                                                                                                                                                                                                                                                                Now based on those opcodes, decode these encoded instructions:

  1. 156C
  2. 166D
  3. 5056
  4. 306E
  5. 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

📗 Part 2

🔗 Open Part 2 in Fullscreen

Post a Comment

0 Comments