comparison between memory mapping and peripheral mapping

                                                                               


                                                                               




   Memory-mapped 

1.16- bit address.

 

2. MEMW AND MEMR.

 

3.memory-related instruction is used.

 

4.Data transfer is taking place between any register and I/O.

 

5.3-byte instructions.

 

6.64KB of memory is shared between I/O devices and

    memory.

 

7.65536 = 64KB

 

8. More hardware is required.

 

9. ALU operations are directly performed on I/O data.

  Peripheral mapped 

1.8-bit address

 

2.IOR and IOW

 

3.IN and OUT instructions are used.

 

4.Data transfer between accumulator between and input and output devices.

 

5.2 bytes instructions.

 

6.NO sharing of memory.

 

7. 256 I/O.

 

8.Less hardware is required.

 

9.ALU operations are performed on the accumulator.

 




        

Related topics 



Post a Comment

0 Comments