fbpx
Wikipedia

Memory bank

A memory bank is a logical unit of storage in electronics, which is hardware-dependent. In a computer, the memory bank may be determined by the memory controller along with physical organization of the hardware memory slots. In a typical synchronous dynamic random-access memory (SDRAM) or double data rate SDRAM (DDR SDRAM), a bank consists of multiple rows and columns of storage units, and is usually spread out across several chips. In a single read or write operation, only one bank is accessed, therefore the number of bits in a column or a row, per bank and per chip, equals the memory bus width in bits (single channel). The size of a bank is further determined by the number of bits in a column and a row, per chip, multiplied by the number of chips in a bank.

Some computers have several 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, one for program storage and other for data storage.

In caching

A memory bank is a part of cache memory that is addressed consecutively in the total set of memory banks, i.e., when data item a(n) is stored in bank b, data item a(n + 1) is stored in bank b + 1. Cache memory is divided in banks to evade the effects of the bank cycle time (see above) [=> missing "bank cycle" definition, above]. When data is stored or retrieved consecutively each bank has enough time to recover before the next request for that bank arrives.[1]

The number of memory modules needed to have the same number of data bits as the bus. A bank can consist of one or more memory modules.

See also

Further reading

  • "2.3.3 Data Random Access Memory". (PDF) (Preliminary ed.). Santa Clara, California, USA: Intel Corporation. December 1973. pp. 2-5–2-6. MCS-030-1273-1. Archived from the original (PDF) on 2020-03-01. Retrieved 2020-03-02.

References

  1. ^ "Glossary". Overview of Recent Supercomputers. Retrieved 26 August 2011.

memory, bank, confused, with, page, computer, memory, block, computer, memory, memory, bank, logical, unit, storage, electronics, which, hardware, dependent, computer, memory, bank, determined, memory, controller, along, with, physical, organization, hardware,. Not to be confused with Page computer memory or Block computer memory A memory bank is a logical unit of storage in electronics which is hardware dependent In a computer the memory bank may be determined by the memory controller along with physical organization of the hardware memory slots In a typical synchronous dynamic random access memory SDRAM or double data rate SDRAM DDR SDRAM a bank consists of multiple rows and columns of storage units and is usually spread out across several chips In a single read or write operation only one bank is accessed therefore the number of bits in a column or a row per bank and per chip equals the memory bus width in bits single channel The size of a bank is further determined by the number of bits in a column and a row per chip multiplied by the number of chips in a bank Some computers have several 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 one for program storage and other for data storage Contents 1 In caching 2 See also 3 Further reading 4 ReferencesIn caching EditA memory bank is a part of cache memory that is addressed consecutively in the total set of memory banks i e when data item a n is stored in bank b data item a n 1 is stored in bank b 1 Cache memory is divided in banks to evade the effects of the bank cycle time see above gt missing bank cycle definition above When data is stored or retrieved consecutively each bank has enough time to recover before the next request for that bank arrives 1 The number of memory modules needed to have the same number of data bits as the bus A bank can consist of one or more memory modules See also Edit Electronics portalBank switching Interleaved memory Memory rank Memory geometry Memory organisationFurther reading Edit 2 3 3 Data Random Access Memory MCS 4 Assembly Language Programming Manual The INTELLEC 4 Microcomputer System Programming Manual PDF Preliminary ed Santa Clara California USA Intel Corporation December 1973 pp 2 5 2 6 MCS 030 1273 1 Archived from the original PDF on 2020 03 01 Retrieved 2020 03 02 References Edit Glossary Overview of Recent Supercomputers Retrieved 26 August 2011 Retrieved from https en wikipedia org w index php title Memory bank amp oldid 1092172461, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.