Question

In a virtual memory system, the I/O operations executed by a user program can be of...

In a virtual memory system, the I/O operations executed by a user program can be of two different types. Name them and explain when each one of them occurs.

0 0
Add a comment Improve this question Transcribed image text
Answer #1

The two types of I/O operations in such a system are the following:

1. Memory Mapped:

In this type, only one group of instructions is used for I/O and memory. The address space is shared. This can slow down the memory addressing capability. It is not considered very efficient due to the same reason. However, it makes it less complex, and the logic of the system becomes very simple as well.

When: It is used when a large group of instructions is to be used. This is useful when performance is in demand. It supports special instructions for various operations.

2. Isolated:

In this type, the I/O uses separate control lines but shares the common bus for address and data with memory. Because both memory and I/O use separate address space, it is called isolated. I/O addresses are called ports. This is considered more efficient. Because of separate buses the size often increases. This also increases complexity.


When: This is used when there is a need for fewer I/O instructions. This is also used when there are small memory requirements. It is also useful for logical and arithmetic operations.

Add a comment
Know the answer?
Add Answer to:
In a virtual memory system, the I/O operations executed by a user program can be of...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT