CS501 – Advance Computer Architecture Assignment No 2 December 2020
Question No. 01 10 Marks
Write an RTL description for each of the below given Falcon-A instructions.
|JNZ R1, |
|SHIFTR R3, R2, 5|
|LOAD R4, [R1 + 20]|
|CALL R6, Ah|
|MUL R2, R3, R1|
Note: You must use a sign-extended the constant in the instructions wherever needed.
Question No. 02 10 Marks
Consider the below-given tables. Table 1 shows the contents stored at different memory addresses. Table 2 shows the contents stored in different registers.
|Memory Address||Memory Contents||Register||Register Contents|
|Table 1: Memory Contents||Table2: Register Contents|
What will the contents of the address bus and data bus after each of the instructions be executed?
- LOAD R1, [R0+28]
- STORE R3, [R2+16]
Here is the complete and solution of CS501 Assignment No 2 December 2020
Candidates are advised to understand the concept and try to make their own assignment.
If you have any solution or Question you can submit on this website free after creating a free account.
Download CS501 Assignment 2 Solution