메모리 뱅크

Memory bank

메모리 뱅크는 하드웨어에 의존하는 전자제품의 논리적인 저장 단위다.컴퓨터에서 메모리 뱅크는 하드웨어 메모리 슬롯의 물리적 구성과 함께 메모리 컨트롤러에 의해 결정될 수 있다.일반적인 동기식 DRAM(Synchronic Random-Access Memory) 또는 이중 데이터 레이트 SDRAM(DDR SDRAM)에서 뱅크는 저장 장치의 여러 행과 열로 구성되며, 일반적으로 여러 칩에 걸쳐 분산된다.단일 읽기 또는 쓰기 작업에서는 뱅크 한 개만 액세스하므로, 열 또는 행의 비트 수, 뱅크당 및 칩당 비트 수는 비트(단일 채널)의 메모리 버스 폭과 동일하다.뱅크의 크기는 한 열의 비트 수와 칩당 행에 뱅크의 칩 수를 곱한 값으로 더욱 결정된다.

어떤 컴퓨터들은 RAM의 몇 개의 동일한 메모리 뱅크를 가지고 있고, 그것들 사이를 전환하기 위해 은행 스위칭을 사용한다.하버드 아키텍처 컴퓨터에는 프로그램 저장용과 데이터 저장용 두 개의 매우 다른 메모리 뱅크가 있다(적어도).

캐싱 중

메모리 뱅크(memory bank)는 총 메모리 뱅크 집합에서 연속적으로 취급되는 캐시 메모리의 일부로서, 즉, 데이터 항목 a(n)뱅크 b + 1에 저장될 때, 캐시 메모리는 뱅크 사이클 시간의 영향을 회피하기 위해 뱅크 b(bank bycle) + 1에 저장된다(위 참조). [="뱅크 사이클" 정의 누락"에서 캐시 메모리를 은행으로 구분한다.데이터가 연속적으로 저장되거나 검색될 때 각 은행은 해당 은행에 대한 다음 요청이 도착하기 전에 복구하기에 충분한 시간을 갖는다.[1]

버스와 동일한 수의 데이터 비트를 가져야 하는 메모리 모듈의 수입니다.은행은 하나 이상의 메모리 모듈로 구성될 수 있다.

참고 항목

추가 읽기

  • "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.

참조

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