Assignments 1 and 2 BTEC-23404 Computer Architecture
Assignments 1 and 2 BTEC-23404 Computer Architecture
24. Design a 4-bit ALU that performs addition, subtraction, AND, OR, and XOR operations.
Explain its working.
25. Explain pipelining in processors (5-stage pipeline), including hazards and solutions.
26. Compare x86 and ARM instruction sets (addressing modes, formats, and use cases).
27. Discuss memory hierarchy (registers, cache, RAM, disk) with access time trade-offs.
28. Explain symmetric multiprocessing (SMP) and multicore architectures with examples.
Sardar Beant Singh State University Gurdaspur
BTEC-23404: Computer Architecture
4th Semester (Batch 2023) ECE Jan-June 2025
Assignment 2
24. Design a 16-bit carry look-ahead adder and explain its working.
25. Explain instruction pipelining in CISC processors (challenges & optimizations).
26. Compare hardwired vs. microprogrammed control units (design complexity, flexibility).
27. Discuss memory interleaving and RAID levels for performance improvement.
28. Explain parallel processing architectures (SIMD, MIMD, GPU computing).