MICROPROCESSOR AND MICROCONTROLLER

INTRODUCTION TO MICROPEOCESSOR

MICROPROCESSOR BASICS

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Budh wants to design a system such that the memory chip and the IO chip have separate address spaces. Which of the following scheme should he NOT use?
A
memory mapped IO
B
Isolated mapping
C
IO mapped IO
D
he can use any scheme
Explanation: 

Detailed explanation-1: -Memory-mapped I/O uses the same address space to address both main memory and I/O devices. The memory and registers of the I/O devices are mapped to (associated with) address values. So a memory address may refer to either a portion of physical RAM, or instead to memory and registers of the I/O device.

Detailed explanation-2: -Memory mapped I/O is an interfacing technique in which memory related instructions are used for data transfer and the device is identified by a 16-bit address. In this type, the I/O devices are treated as memory locations. The control signals used are MEMR and MEMW.

Detailed explanation-3: -Memory mapped I/O is mapped into the same address space as program memory and/or user memory, and is accessed in the same way. I/O mapped I/O uses a separate, dedicated address space and is accessed via a dedicated set of microprocessor instructions.

Detailed explanation-4: -No. Isolated I/O uses separate memory space. Memory mapped I/O uses memory from the main memory. Limited instructions can be used.

There is 1 question to complete.