Digital Electronics - Microprocessor Fundamentals - Discussion

Discussion Forum : Microprocessor Fundamentals - General Questions (Q.No. 10)
10.
The technique of assigning a memory address to each I/O device in the computer system is called:
memory-mapped I/O
ported I/O
dedicated I/O
wired I/O
Answer: Option
Explanation:
No answer description is available. Let's discuss.
Discussion:
6 comments Page 1 of 1.

Rglokkesh said:   9 years ago
Memory Mapped I/O:

- 16-bit device address.
- Data transfer between any general-purpose register and I/O port.
- The memory map (64K) is shared between I/O device and system memory.
- More hardware is required to decode the 16-bit address.
- The arithmetic or logic operation can be directly performed with I/O data .

Peripheral Mapped I/O:

- 8-bit device address.
- Data is transfer only between accumulator and I.O port.
- The I/O map is independent of the memory map; 256 input device and 256. the output device can be connected.
- Less hardware is required to decode the 8-bit address.
- Arithmetic or logical operation cannot be directly performed with I/O data.

Aravind said:   1 decade ago
Memory mapped I/O mean connecting of external memory device to the processor.

Jimit shah said:   1 decade ago
There are two ways to assign a address of I/O.

1) peripheral I/O.
2) memory mapped I/O.

In peripheral I/O, 8 bit address lines are there for assigning.
And in memory mapped I/O, 16 bit address lines are there for assigning.

Amit said:   1 decade ago
Memory mapping mean the process of interfacing memory with micro processor. And allocating adress for each memory location.

Sukhjinder Singh said:   1 decade ago
In memory mapped I/o the address are shared. it means some address of memory provide to I/O devices. note that same address doesnot assign to memory or i/o device.

Sweety said:   1 decade ago
Can anyone define the above defnitions?

Post your comments here:

Your comments will be displayed after verification.