CS501 Midterm Past Paper Fall 2004
- Type
- Midterm past paper
- Course
- CS501 Advance Computer Architecture
- Size
- PDF 125 KB
- Updated
- 23 Oct 2026
You get 3 free files a day on the website. Add the Chrome extensionSign in with the extension for 30 a day.
Preview text
Text from pages 1, 2, 3 of 5. Download the file for all 5 pages.
a. If you think that there is something wrong with any of the questions, attempt it to the best of your understanding.
make an appropriate assumption and use it to solve the problem.
- 3. Exam is Closed Book. No handouts or extra material is allowed in exam hall other than rough sheet which will be provided by the examiner.
**WARNING: Please note that Virtual University takes serious note
of unfair means. Anyone found involved in cheating will get an `F` grade in this course.
Total Questions: 5
Q1. Marks : 6
Write short answers to the following questions:
(a) Define ' Single Stepping'. (b) What is meant by control signals? (c) What is the difference between instruction memory and data memory?
Q2. Marks : 14
Complete the table given. What will be the logic levels on the external FALCON-A buses when each of the following FALCON-A instruction is executing on the processor? All numbers are in the decimal number system, unless noted otherwise. Also specify memory addressing modes for each of the FALCON-A instructions given.
Assumptions:
All memory content is aligned properly. In other words, all the memory accesses start at addresses divisible by 2. Value in the PC = C348h
Memory Map with assumed values:
Q3. Marks : 10
Consider two programs having three types of instructions given as follows: Compare both the programs for the following parameters:
- Instruction count
- Speed of execution
Q4. Marks : 10
The following diagram shows the uni-bus implementation of the FALCON-A CPU.
Write the structural RTL description for the 'sub r3, r2, r1' instruction including the instruction fetch phase. Assume that a timing generator with up to eight timing intervals is available.
Q5. Marks : 10
The following table shows a partial summary of the ISA for the SRC. Write an assembly language program using the SRC assembly language to evaluate the expression:
Related CS501 files
All CS501 files →- CS501 Midterm Past Paper Fall 2006 Midterm PDF 131 KB
- CS501 Midterm Solved Paper 2013 Midterm PDF 298 KB
- CS501 Midterm Solved MCQs by Junaid Midterm PDF 846 KB
- CS501 Midterm Quiz by Quiz Monkey Midterm PDF 13 MB
- CS501 Highlighted Handouts Set 2 by Masters Highlighted PDF 19.7 MB
- CS501 MCQs from Quiz 1 Nov 2010 MCQs PDF 678 KB
Get more out of VUBuddy, for free
- Unlimited downloads
- The explanation behind every MCQ answer
- Study offline on slow data
- 30 downloads a day instead of 3
- Sign in and buy Pro Semester here
One Pro Semester membership works in both the extension and the app.