bank switching

views updated

bank switching A technique for memory management commonly used in microcomputer systems that require more memory than the microprocessor can directly address. Such systems contain several banks of RAM, all sharing the same range of memory addresses, with only one bank accessible at a time. Switching between banks is software controlled. Bank switching is similar in concept to memory segmentation (see segment) but does not require the use of a processor that knows about a segmented address space.