title: Memory mapped I/O vs Port mapped I/O
body: <p>Memory mapped I/O is a technique which allows the use of central memory (RAM) to communicate with peripherals. Port mapped I/O uses ports (with special assembly instructions) to communicate over digital ports.</p>
  
  <p>What are the advantages of one method with respect to another?</p>