Memory and I/O Decoding


  • The pin functions of a typical memory chip.
  • The technique of memory address decoding.
  • The reason and logic of using partial address decoding.
  • The reason for organizing memory in banks.
  • The principles of I/O address decoding.


In the previous chapter, we discussed the hardware structure of 8086 and a few ICs which have to be used along with it. Now, we will delve a bit deeper – the focus of this chapter will be on the way memory and I/O are connected to the processor.

Let us start with memory. Whenever we talked about reading or writing from memory, an address was referred to. Assuming that memory is byte organized, it is thought that every location in memory which can ...

Get The x86 Microprocessors: 8086 to Pentium, Multicores, Atom and the 8051 Microcontroller, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.