Direct memory access, Operating System

A-  In a table format, compare between Programmed I/O, Interrupt -driven I/O, and Direct Memory Access (DMA) in terms of basic idea, Advantages, disadvantages, and the operating environment using each technique.

B-  Assume a disk drive with 16 sectors per track.  Show the order of the tracks considering the following cases:

        i- Single interleaving    ii- Double interleaving

Posted Date: 3/12/2013 1:35:12 AM | Location : United States







Related Discussions:- Direct memory access, Assignment Help, Ask Question on Direct memory access, Get Answer, Expert's Help, Direct memory access Discussions

Write discussion on Direct memory access
Your posts are moderated
Related Questions
What is an operating system and what are the different types of operating systems? Operating System An Operating System or OS is a software program that allows the compute

Q. What is the major advantage of the layered approach to system design? What are the de-merits of using the layered approach? Answer: As in all cases of modular design as well

Problem: (a) (i) Explain what a single system image is and how it is related to the concept of a distributed operating system? (ii) What are the main differences between a

What are the benefits of thread pools:- The benefits of thread pools are 1. It is usually faster to service a request with an existing thread than waiting to make a thread.

List disadvantages of using a single directory. Users have no privacy. Users must be careful in choosing file names, to avoid names used by others. Users may destroy each othe

Define Middleware to Ease the Low-Level Protocol Burden Fortunately, many products are available today to ease the low-level protocol burden on the application programmer. Midd

Suppose we want to program a Web server; we could easily do so without using concurrency, as follows: while(true) wait connection read from socket and parse url look up url cont

Q. Illustrate the function of Loader? A loader is a routine which loads an object program and prepares it for execution. There are many loading schemes: relocating, absolute an

Cold Backup: It is copying the three groups of files when the object is shut down. This is a straight file copy, generally from the storage disk directly to tape. You must end th

What is co-operative process? A process is co-operating if it can influence or be affected by the other processes implementing in the system. Any process that share data with o