**Don’t relay on my solution. Make changes before upload. I will not be responsible for your marks.**
““““““““““““““““““““““““““““““““““““““““`

Please
carefully read the following instructions before attempting 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.

  • The submitted assignment does not open or file is
    corrupt.

  • Strict action will be taken
    if submitted solution is copied from any other student or from the
    internet
    .

You should
concern the recommended books to clarify your

concepts as handouts are not
sufficient.

You are
supposed to submit your assignment in
.doc or docx format.

Any other formats like scan images, PDF, zip, rar, ppt and
bmp etc. will not be accepted.

Topic
Covered:

·        
Interrupt Priority and Nested Interrupts

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 assignment in
the last hour of deadline. It is recommended to upload solution file at least
two days before its closing date.

If you
people find any mistake or confusion in 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 at cs501@vu.edu.pk

Q.
No. 1.                                                                                                                     Marks
10

The
performance of a 2MHz CPU is calculated as 2 MIPS. Data Transmission speed of a
scanner is calculated as 9600 bytes per second. Direct Memory Access (DMA)
controller transfers 16-bit data from scanner to memory in one clock cycle
using cycle stealing. If such a controller is attached with a system, then
calculate the percentage of speed dropped by using DMA controller.

Q.
No. 2.                                                                                                                     Marks
10

Identify
the category of the following 8086 Interrupts. Also specify the sub categories
if any.

1.      Mouse interrupt

2.      Divide by zero

3.      Trap

4.      Non-Maskable

5.      Breakpoint

6.      Stack overflow

7.      Mode Switching

8.      Invalid opcode

9.      File Deletion

10.  Arithmetic overflows

[Download##download##]


Facebook
Twitter
LinkedIn
WhatsApp

Leave a Reply

Your email address will not be published. Required fields are marked *