Course: Computer Organization and Assembly Language
Ashfaq Hussain Farooqi Due Date: 18-10-2016 Assignment # 2: 10
Instructor:
Class: BCS- IV
Class
Answer the following questions in
your own words. Q # 1. What are the major functions of an I/O module? Q # 2. List and briefly define three techniques for performing I/O. Q # 3. What is the difference between memory-mapped I/O and isolated I/O? Q # 4. When a device interrupt occurs, how does the processor determine which device issued the interrupt? Q # 5. When a DMA module takes control of a bus, and while it retains control of the bus, what does the processor do?
Criteria for good marks:
Proper formatting Explain the examples where needed and provide good appropriate description Following things should be kept in mind:
It is a group assignment. Three students in each group only.
Printed assignment is acceptable till due date. Late submission will be granted ZERO marks. No photocopy and online submission of assignment is acceptable. Plagiarism will be granted Zero Tolerance.