0% found this document useful (0 votes)
31 views

Fall 2023 - CS501 - 1

This document provides instructions for Assignment #01 for the course Advanced Computer Architecture (CS501). It outlines the rules for marking, uploading instructions, topics covered, and includes 3 questions to be answered for the assignment. Strict deadlines and policies are outlined, such as no assignments will be accepted after the deadline via email. Students are advised to upload assignments at least two days before the deadline to avoid issues.

Uploaded by

M. Khizar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views

Fall 2023 - CS501 - 1

This document provides instructions for Assignment #01 for the course Advanced Computer Architecture (CS501). It outlines the rules for marking, uploading instructions, topics covered, and includes 3 questions to be answered for the assignment. Strict deadlines and policies are outlined, such as no assignments will be accepted after the deadline via email. Students are advised to upload assignments at least two days before the deadline to avoid issues.

Uploaded by

M. Khizar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Advanced Computer Architecture (CS501) Total marks = 20

Assignment # 01 Deadline
th
15 of November
Fall 2023 2023

Please carefully read the following instructions before attempting the assignment.

RULES FOR MARKING


It should be clear that your assignment would not get any credit if:
 The assignment is submitted after the due date.
 Strict action will be taken if the submitted solution is copied from any other student or the internet.

You should consult the recommended books to clarify your concepts as handouts are not sufficient.

UPLOADING INLINE ASSIGNMENT INSTRUCTION


Follow the given instructions to submit Inline assignments:
Microsoft Word (doc/docx) and Adobe Acrobat (pdf) file uploading options will not be available in inline
assignment submission.
 Students can submit HTML, Images, and plain text only in this inline Mode. You may also insert an image
file/table.
 Students can insert the images or snapshots in the following formats.

 Images and tables can be inserted using the following highlighted option in the interface.

Topic Covered:
Lecture 1 to Lecture 7
NOTE

No assignment will be accepted after the due date via email in any case (whether it is the case of load shedding
or internet malfunctioning etc.). Hence refrain from uploading assignments in the last hour of the deadline. It is
recommended to upload the solution at least two days before its closing date.

If you people find any mistake or confusion in the assignment (Question statement), please consult with your
instructor before the deadline. After the deadline, no queries will be entertained in this regard.

For any query, feel free to email me at:


[email protected]
Questions No 01 10 marks

Write an assembly program to evaluate the expression: Your code should not change the source
operands.

𝑦 = 3(𝑥 + 4) − 2(𝑧 − 7)
Questions No 02 5 marks

For the reverse assemble, convert the following SRC machine language instructions in Hexadecimal,
and mention the mnemonic:
1. 8A000000 h
2. 9C000000 h

Questions No 03 5 marks

a. A computer has a 32-bit address bus and a 16-bit data bus. What is the maximum amount of
memory that can be addressed by this computer? How many bytes of memory can be stored in
this computer’s memory?
b. Identify the instruction type and op-code for the following instructions:

Instructions Instruction types Number of memory


operands
ADD R1, R2, R3
SUB R4, R1, R5
LOAD R1, 100
STORE R2, 200

You might also like