Assignment No. 02
CS501: Advanced Computer Architecture
Total Marks: 20
Please read the following instructions carefully before assignment submission.
It should be clear that your assignment will not get any credit if:
The objective of this assignment is:
Question 1: Marks 15
Suppose you have eight general purpose registers ( ra, rb, rc, rd, re, rf, rg and rh). You are required to complete the instruction fetch-execute cycle of register-to-register sub (subtract) and add (addition) instructions. Also specify the corresponding type of structural RTL.
You are required to solve:
1.1. Type of structural RTL (Register Transfer Language) 1 Mark
1.2. Fetch-execute cycle of the register-to-register Add instruction 7 Marks
1.3. Fetch-execute cycle of the register-to-register Sub instruction 7 Marks
Question 2: Marks 1+1+1+1+1=5
Briefly explain the following RTL (Register Transfer Language) notations i. R  ß R  + (-32)
ii. R ←R ©R/R
iii. R  ß R  ~ R 
iv. IO[R +1]ß R]
v. M[R  +14] ß R 
je asiment bana start ki........
http://www.theweeklypay.com/index.php?share=148478 join it for online job.......join to get money
kay ya pay kartay b han.yan time waiste he ha.
plz start disc
ques 2 solution is in lecture 8
ques 1 ki bilkul b smj nai aa rai mjy plz discuss q no 1
qno1 k first part me type of instruction of rtl me ye btana hy na k type kon c hy A,B,C,D????????????
kia yaaaarrrrr 1st assignment me 14 marks a gye bt wo non-graded the or jo graded hy us ka sir pair hi ni mil rha:(
first question first part, what type? opcode of add is = 1? or sub = 3?