Skip to content
VUBuddy

CS501 Midterm Past Paper Fall 2004

Advance Computer Architecture PDF 125 KBUpdated 23 Oct 2026
Midterm past paper CS501 Midterm Past Paper Fall 2004 PDF 125 KB
vubuddy.com
Type
Midterm past paper
Course
CS501 Advance Computer Architecture
Size
PDF 125 KB
Updated
23 Oct 2026
Free download 0 of 3 used today
Download free · 125 KB

You get 3 free files a day on the website. Add the Chrome extension for 30 a day.

Unlimited downloads in the Android app Get it free on Google Play

Preview text

Text from pages 1, 2, 3 of 5. Download the file for all 5 pages.

CS501 Advanced Computer Architecture · Mid Term Examination - November 2004 · Time Allowed: 90 Minutes

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.

  1. 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:

  1. Instruction count
  2. 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:

All CS501 files →
CS501 Advance Computer Architecture All CS501 handouts, past papers, quizzes and MCQs in one place. Open course page

Get more out of VUBuddy, for free

Android app Free on Google Play
  • Unlimited downloads
  • The explanation behind every MCQ answer
  • Study offline on slow data
Get the Android app
Chrome extension Free on the Chrome Web Store
  • 30 downloads a day instead of 3
  • Sign in and buy Pro Semester here
Add to Chrome

One Pro Semester membership works in both the extension and the app.