Need help with this week’s assignment? Get detailed and trusted solutions for Computer Architecture 1 NPTEL Assignment Answers. Our expert-curated answers help you solve your assignments faster while deepening your conceptual clarity.
✅ Subject: Computer Architecture
📅 Week: 1
🎯 Session: NPTEL 2025 July-October
🔗 Course Link: Click Here
🔍 Reliability: Verified and expert-reviewed answers
📌 Trusted By: 5000+ Students
For complete and in-depth solutions to all weekly assignments, check out 👉 NPTEL Computer Architecture Week 1 NPTEL Assignment Answers
🚀 Stay ahead in your NPTEL journey with fresh, updated solutions every week!
NPTEL Computer Architecture Week 1 Assignment Answers 2025
1. Which of the following best describes the “language of instructions”?
- The high level programming language used to write applications
- The set of binary encoded operations that a CPU can execute
- The human readable assembly mnemonics for debugging
- The scripting language embedded in an operating system
Answer : For Answers Click Here
2. The Instruction Set Architecture (ISA) defines all of the following EXCEPT:
- Number of registers
- Data types and addressing modes
- Logic gate implementations of ALU circuits
- Instruction formats and op codes
Answer :
3. Which feature of an ISA refers to having exactly one unique encoding for each operation?
- Completeness
- Conciseness
- Genericness
- Simplicity
Answer :
4. An ISA is said to be “complete” if it allows programs to implement:
- Any computation that a Turing machine can perform (subject to available memory)
- Only arithmetic and logical operations
- Only user defined data types
- Branching but not looping constructs
Answer :
5. A Universal Turing Machine (UTM) is one that:
- Can solve any problem in constant time
- Can simulate any other Turing machine given its description
- Has an infinite tape divided into cells of varying sizes
- Operates with multiple read/write heads simultaneously
Answer : For Answers Click Here
6. Which of the following is a hallmark of RISC architectures as compared to CISC?
- A large instruction set (500+ instructions) with highly irregular formats
- Simple, regularly structured instructions and a small opcode space (64–128 instructions)
- Instructions that can directly execute high level language constructs like string moves
- Microcoded control units for each complex instruction
Answer :
7. Which pairing of processor and ISA type is correct?
- Intel x86 – RISC
- ARM – CISC
- IBM PowerPC – RISC
- VAX – RISC
Answer :
8. Which of the following correctly contrasts Harvard and Von Neumann architectures?
- Harvard has a unified memory for instructions and data, Von Neumann separates them
- Harvard uses multiple ALUs, Von Neumann uses a single ALU
- Harvard separates instruction and data memories , Von Neumann uses a single memory space
- Harvard is exclusively used in general purpose CPUs, Von Neumann only in DSPs
Answer :
9. Which of the following is a primary advantage of the Harvard architecture over Von Neumann?
- Simpler control logic
- Lower hardware cost
- Simultaneous instruction and data access
- Unified memory management
Answer :
10. In which architecture is the “bottleneck” between CPU and memory most often discussed?
- Harvard
- Von Neumann
- SIMD
- RISC
Answer : For Answers Click Here
NPTEL Computer Architecture Week 1 Assignment Answers 2024
1. A/An _____________ is defined as a basic command that can be given to a computer.
Options:
A. Instruction
B. Executable
C. Register
D. Program counter
✅ Answer: A. Instruction
Explanation:
An instruction is the fundamental command that tells a computer what to do. It can perform operations like addition, data movement, etc.
2. When we turn off the power, the ____________ loses all its data.
Options:
A. Processor
B. Hard disk
C. USB drive
D. None of the options
✅ Answer: A. Processor
Explanation:
The processor’s memory (such as cache and registers) is volatile, meaning it loses all data once power is off. Hard disk and USB drives retain data.
3. An equivalent representation for the Boolean expression A ⊕ 1 is __________. (‘ denotes complement)
Options:
A. A’
B. 1
C. A
D. 0
✅ Answer: A. A’
Explanation:
A XOR 1 gives the inverse of A. So, A ⊕ 1 = A’.
4. Convert (01110110111)₂ to the hexadecimal format.
Options:
A. 0x62E
B. 0x76E
C. 0x767
D. 0x3B7
✅ Answer: D. 0x3B7
Explanation:
Group the binary as 000 011 101 101 111 = 0 3 B 7 → Hex = 0x3B7
5. Simplification of the Boolean expression (AB + A’C + AD + B’C + BC) yields ________.
Options:
A. AB + AD + D
B. AB + AD + C
C. AB + C
D. AD
✅ Answer: B. AB + AD + C
Explanation:
The expression simplifies by applying Boolean algebra rules (combining terms) to reduce to: AB + AD + C
6. Which of the following expressions represents the associativity law in Boolean algebra?
Options:
A. A.(B+C) = A.B + A.C
B. A + (B+C) = (A+B) + C
C. A + 1 = 1
D. (A+B)’ = A’.B’
✅ Answer: B. A + (B+C) = (A+B) + C
Explanation:
Associativity law allows regrouping: A + (B + C) = (A + B) + C
7. Convert (1022)₈ to the decimal format.
Options:
A. (512)₁₀
B. (1042)₁₀
C. (530)₁₀
D. (420)₁₀
✅ Answer: C. (530)₁₀
Explanation:
(1022)₈ = 1×8³ + 0×8² + 2×8¹ + 2×8⁰ = 512 + 0 + 16 + 2 = 530
8. The _____________ transforms a program written in a high-level language such as C to a program consisting of basic machine instructions.
Options:
A. Compiler
B. Assembler
C. Linker
D. Loader
✅ Answer: A. Compiler
Explanation:
A compiler converts high-level source code to low-level machine code.
9. The ___________ refers to the semantics of all the instructions supported by a processor.
Options:
A. Instruction set architecture (ISA)
B. Compiler
C. Turing machine
D. Processor design
✅ Answer: A. Instruction set architecture (ISA)
Explanation:
ISA defines the set of instructions a processor can execute — its instruction vocabulary.
10. A ___________ is a list of instructions given to the computer.
Options:
A. Instruction set architecture (ISA)
B. Program
C. Process
D. None of the options
✅ Answer: B. Program
Explanation:
A program is a collection of instructions designed to perform a specific task.


