Memory-mapped I/O - Complete and Incomplete Address Decoding

Complete and Incomplete Address Decoding

Addresses may be decoded completely or incompletely by a device.

  • Complete decoding involves checking every line of the address bus, causing an open data bus when the CPU accesses an unmapped region of memory. (Note that even with incomplete decoding, decoded partial regions may not be associated with any device, leaving the data bus open when those regions are accessed.)
  • Incomplete decoding, or partial decoding, uses simpler and often cheaper logic that examines only some address lines. Such simple decoding circuitry might allow a device to respond to several different addresses, effectively creating virtual copies of the device at different places in the memory map. All of these copies refer to the same real device, so there is no particular advantage in doing this, except to simplify the decoder (or possibly the software that uses the device). This is also known as address aliasing; Aliasing has other meanings in computing. Commonly, the decoding itself is programmable, so the system can reconfigure its own memory map as required, though this is a newer development and generally in conflict with the intent of being cheaper.

Read more about this topic:  Memory-mapped I/O

Famous quotes containing the words complete and, complete, incomplete and/or address:

    “What I expect from my male friends is that they are polite and clean. What I expect from my female friends is unconditional love, the ability to finish my sentences for me when I am sobbing, a complete and total willingness to pour their hearts out to me, and the ability to tell me why the meat thermometer isn’t supposed to touch the bone.”
    —Anna Quindlen (20th century)

    “Love is not enough. It must be the foundation, the cornerstone—but not the complete structure. It is much too pliable, too yielding.”
    —Bette Davis (1908–1989)

    “I dont think there is anything on earth more wonderful than those wistful incomplete friendships one makes now and then in an hour’s talk. You never see the people again, but the lingering sense of their presence in the world is like the glow of an unseen city at night—makes you feel the teemingness of it all.”
    —John Dos Passos (1896–1970)

    “Another success is the post-office, with its educating energy augmented by cheapness and guarded by a certain religious sentiment in mankind; so that the power of a wafer or a drop of wax or gluten to guard a letter, as it flies over sea over land and comes to its address as if a battalion of artillery brought it, I look upon as a fine meter of civilization.”
    —Ralph Waldo Emerson (1803–1882)