What is difference between RET and IRET instructions

| June 14, 2018

Assignment #05

Deadline
Your assignment must be uploaded / submitted before or on 13/7/2016
Upload Instructions
Please view the assignment submission process document
provided to you by the University to upload the
assignment.
Rules for Marking
Please note that your assignment will not be graded if:
·
It is submitted after due date
·
The file you uploaded does not open
·
The file you uploaded is copied from some one
else
·
It is in some format other than .doc
Objective
The assignment has been designed to enable you:

To know about software
interrupts
To know about Real time
interrupts.

Q#1. Answer the following questions:
i.
What is difference between RET and IRET instructions?
ii.
What is the address of INT 9 in interrupt vector?
iii.
What is the difference between hardware and software
interrupts?
iv.
What is meant by hooking an interrupt?
v.
What is the use of IRQ in hardware interrupts?

Q#2. Write a program that will read a character from the
keyboard and display it at the beginning of the next line using DOS Interrupts.

Order your essay today and save 30% with the discount code: ESSAYHELP
Order your essay today and save 30% with the discount code: ESSAYHELPOrder Now