What is a bank switching?

Bank switching technique provides way to access multiple computer systems than they would otherwise be able. If a computer processor is limited to a specific amount of addressable memory space, additional memory banks can be set for the processor. These separate banks can then be used to switch from a code that is no longer used, such as reading only memory (ROM) used to start a computer, and open memory banks for multiple users on the system or store memory for other devices on the system. He found a lot of use on older 8 -bit computer systems and extended the life of the computer by simply adding additional memory. Once newer systems have been developed, the methods of switching banks have also implemented so that programs created on older systems can still run.

The way Bank Swi Switching Works is an implementation of what is called the latch technique. The latch is really just something switch that switches the address that computer processor afteris using. For example, 8 -bit computers use a 16 -bit address space, which means they are only able to work with only 64k or 65 536 at the moment. When a latch has been added, either using software or hardware, it could switch between multiple memory banks.

The latch is set separately from the processor, so the bank switches in the hands of an external operation. In some cases, it is just a bit hidden in the upper register of memory addresses and as necessary, as necessary, the computer operating system or in other software. As the memory is filled, the processor can check the bit at the top and switch to another bank. Other latch decoding methods included bit-alike ports that provided access to another memory.

Bank switching also got into a series of video game consoles from the time. ROM cartridges would be equipped with another built -in hardware that would expand the console toD framework of limited available memory space, which would allow better graphics in games and a longer game game in the next phases. However, as technology and techniques have improved, the method has disappeared. Some modern operating systems can still imitate banks to operate older software. Many modern built -in computer systems, those computer systems built into another device or system, and usually designed to perform a single task, also still uses the bank switching due to its cost efficiency and easy use.

IN OTHER LANGUAGES

Was this article helpful? Thanks for the feedback Thanks for the feedback

How can we help? How can we help?