Bank switching

![Bank select switch on Cromemco memory board was used to map the memory into one or more of 8 distinct 64KB banks.[5]](/uploads/202412/23/Bank_Select_Switch_on_Cromemco_Memory_Board1750.jpg)

Bank switching is a technique used in computer design to increase the amount of usable memory beyond the amount directly addressable by the processor. It can be used to configure a system differently at different times; for example, a ROM required to start a system from diskette could be switched out when no longer needed. In video game systems, bank switching allowed larger games to be developed for play on existing consoles.