• Thumbnail for Bank switching
    Bank switching is a technique used in computer design to increase the amount of usable memory beyond the amount directly addressable by the processor instructions...
    19 KB (2,250 words) - 09:51, 24 May 2025
  • identical memory banks of RAM, and use bank switching to switch between them. Harvard architecture computers have (at least) two very different banks of memory...
    3 KB (365 words) - 05:20, 19 October 2023
  • Thumbnail for Register file
    Register file (redirect from Register bank)
    for every interrupt mode. x86 processors use context switching and fast interrupts for switching between instruction, decoder, GPRs and register files...
    28 KB (4,271 words) - 06:42, 2 March 2025
  • Thumbnail for Expanded memory
    In DOS memory management, expanded memory is a system of bank switching that provided additional memory to DOS programs beyond the limit of conventional...
    18 KB (2,190 words) - 22:49, 2 May 2025
  • Thumbnail for Locomotive BASIC
    interrupted when other banks were switched into the same page. All CPC models supported this fairly advanced (for the time) bank-switching to increase the potential...
    34 KB (5,125 words) - 13:04, 29 April 2025
  • addressing up to 1 megabyte of RAM via bank switching. While numerous 6502-based processors can perform bank switching, they achieve this via separate logic...
    1 KB (145 words) - 00:29, 3 July 2024
  • Thumbnail for Atari 2600
    Beginning with the VCS version of Asteroids in 1980, many games used bank switching to allow 8 KB or larger cartridges. By the time of the system's peak...
    86 KB (8,431 words) - 19:02, 24 May 2025
  • Thumbnail for Memory management unit
    systems, especially 8-bit systems, used very simple MMUs to perform bank switching. Early systems used base and bounds addressing that further developed...
    49 KB (7,099 words) - 18:50, 8 May 2025
  • available memory locations without having to resort to any sort of bank switching, memory segmentation or paging schemes. Memory management and address...
    5 KB (637 words) - 19:23, 17 October 2024
  • hardware. The reservation may be permanent, or temporary (as achieved via bank switching). An example of the latter is found in the Commodore 64, which uses...
    17 KB (2,288 words) - 01:44, 18 November 2024
  • Thumbnail for Apple IIe
    with earlier third-party 80-column cards) for adding more memory via bank-switching RAM cards. Through this slot it also includes built-in support for an...
    31 KB (4,012 words) - 23:24, 18 May 2025
  • Microcomputer, Electron and Master-series microcomputer was Acorn's bank switching implementation, providing for permanent system expansion in the days...
    9 KB (1,328 words) - 17:53, 15 February 2025
  • Thumbnail for Memory management controller (Nintendo)
    2x2 tile group), highly configurable program ROM and character ROM bank switching, and a scanline-based IRQ counter. The MMC5 supports up to 2MB total...
    19 KB (2,173 words) - 00:19, 2 May 2025
  • Thumbnail for ROM cartridge
    that of an optical disc like a DVD-ROM or CD-ROM. Techniques such as bank switching were employed to be able to use cartridges with a capacity higher than...
    21 KB (2,082 words) - 05:29, 1 May 2025
  • Thumbnail for PIC microcontrollers
    function registers, and 232 bytes of general-purpose RAM), with awkward bank-switching in the models that supported more. In 2000, Microchip introduced the...
    68 KB (8,354 words) - 11:38, 24 January 2025
  • Thumbnail for CP/M
    memory available than others. Bank switching was a common technique that allowed systems to have a large TPA while switching out ROM or video memory space...
    103 KB (10,823 words) - 22:51, 21 May 2025
  • Thumbnail for Switch
    limits on the current and voltage they can handle, finite switching time, etc. The ideal switch is often used in circuit analysis as it greatly simplifies...
    36 KB (4,129 words) - 16:44, 5 May 2025
  • Thumbnail for PIC16x84
    produced by Microchip Technology. The memory architecture makes use of bank switching. Software tools for assembler, debug and programming were only available...
    7 KB (857 words) - 06:34, 1 February 2025
  • Thumbnail for CDC 160 series
    added. Return-jump allowed simple subroutine calls and bank switching allowed other 4K banks of memory to be addressed, albeit clumsily, up to a total...
    9 KB (1,002 words) - 18:27, 8 October 2024
  • make 64+ KB) of Executable ROS (ROM) and up to 64 KB of RAM. A simple bank switching scheme was used to extend the address space. In 1973, the IBM Los Gatos...
    4 KB (384 words) - 16:57, 22 February 2023
  • Thumbnail for Atari 8-bit computers
    PBI connection. The 130XE has 128 KB of memory, accessible through bank switching. The additional 64K can be used as a RAM drive. The 130XE includes the...
    71 KB (8,436 words) - 08:11, 24 May 2025
  • the included BASIC language interpreter in ROM); without exploiting bank switching, which allows for breaking the 64 KB (RAM) limit in some systems. Other...
    12 KB (1,202 words) - 23:28, 21 May 2025
  • memory), a block of virtual memory Paging, a method of data retrieval Bank switching, sometimes known as paging Electronic page, formatting digital documents...
    4 KB (574 words) - 03:05, 30 September 2024
  • Thumbnail for Nintendo 64 Game Pak
    were supportive of the solid-state medium due to fast read speeds and bank switching. Some other developers had vastly heavier designs, such as the use of...
    43 KB (4,640 words) - 18:38, 21 May 2025
  • Thumbnail for IBM PC compatible
    Lotus, Intel, and Microsoft jointly created expanded memory (EMS), a bank-switching scheme to allow more memory provided by add-in hardware, and accessed...
    73 KB (8,112 words) - 14:52, 23 May 2025
  • Thumbnail for Framebuffer
    entry. Mapping a memory range smaller than the framebuffer memory, then bank switching as necessary. The framebuffer organization may be packed pixel or planar...
    21 KB (2,626 words) - 22:16, 17 May 2025
  • Thumbnail for Read-only memory
    during operation, are known as the pulse-transformer technique and the switching-core technique In the pulse-transformer technique, the drive lines are...
    50 KB (5,727 words) - 05:28, 1 May 2025
  • Thumbnail for Computer memory
    commercial synchronous DRAM, the Samsung 16-Mbit KM48SL2000, employs a single-bank architecture that lets system designers easily transition from asynchronous...
    29 KB (3,284 words) - 22:21, 18 April 2025
  • Thumbnail for KC 85
    Memory bank-switching was common since the total address space was only 64 KB. When running Mühlhausen's BASIC, the video RAM (at 0x8000) was banked in only...
    17 KB (2,133 words) - 23:17, 9 April 2025
  • Thumbnail for Intel MCS-51
    instructions Four fast switchable register banks with 8 registers each (memory-mapped) Fast interrupt with optional register bank switching Interrupts and threads...
    58 KB (6,418 words) - 13:11, 22 May 2025