in Operating System
638 views
1 vote
1 vote

Which of the following best characterize by Memory Mapped -I/O?

$A)$ Additional hardware for bus is required to control the IO bus and memory bus.

$B)$ Some of the address space is separated from memory space and assigned them to I/O ports.

$C)$ Common bus is used but to differentiate between memory and I/O different control signal is used

$D)$ None of these


I havenot got this answer to Galvin. Someone plz. give the concept used here .

in Operating System
by
638 views

1 comment

D?
0
0

2 Answers

0 votes
0 votes
C is the answer
0 votes
0 votes

In this case every bus in common due to which the same set of instructions work for memory and I/O. Hence we manipulate I/O same as memory and both have same address space, due to which addressing capability of memory become less because some part is occupied by the I/O

 

So, A is wrong. B is correct but not " best characterize by Memory Mapped -I/O".

All three bus are common and we need separate control signal. So, C is correct.

Ref: https://www.geeksforgeeks.org/memory-mapped-i-o-and-isolated-i-o/

Related questions