Skip to main content

메모리 컨트롤러는 무엇입니까?

Computers는 작동 중에 컴퓨터는 RAM (Random Access Memory) 칩에 활성 데이터를 저장합니다.RAM 칩은 컴퓨터 마더 보드에 연결되어 있으며 전면 버스를 통해 컴퓨터 프로세서에 연결됩니다.그들은 기본적으로 변수 및 프로그램 데이터 교환을위한 직접적인 고속도로를 제공합니다.메모리 컨트롤러는 일반적으로 마더 보드의 노스 브리지에서 발견되는 칩입니다.그것은 메모리에 전류를 공급하여 RAM을 활성화시키는 것과 함께 시스템 메모리로 읽기 및 쓰기 작업을 관리합니다.

RAM은 일반적으로 하드 드라이브 및 광 디스크와 같은 다른 유형의 스토리지보다 더 빠른 솔루션입니다.그러나 RAM의 몰락 중 하나는 작동하기 위해서는 지속적인 전력 흐름이 제공되어야한다는 것입니다.파워가 유입 되 자마자 RAM 칩에 저장된 정보가 손실됩니다.메모리 컨트롤러는 컴퓨터에 전원이 켜지는 동안 RAM을 일정한 속도로 새로 고쳐서 이러한 요구를 충족시킵니다.RAM을 통해 전송 된 전류의 양은 컴퓨터 바이너리 입력 출력 시스템 (BIOS)을 통해 선택됩니다.이는 최소한 64 밀리 초마다 발생하여 RAM을 활성화하고 데이터는 전력 중단으로 인해 손실에 대한 보안 내에 저장됩니다.메모리 컨트롤러가 없으면 데이터가 1 초 만에 손실됩니다.데이터 저장 및 검색을 위해 적절한 탈수성 회로를 선택하는 역할을합니다.주택과 같은 RAM 칩의 메모리와 거리 주소와 같은 Demultiplexer 서킷을 생각하십시오.정보를 특정 주택으로 우편으로 보내거나 해당 집에서 정보를 검색하려면 컴퓨터는 어떤 주소를 사용할 주소를 알아야합니다.메모리 컨트롤러는 이러한 작업에서 중개인 역할을하여 올바른 위치에서 적절한 정보가 검색되도록합니다.이에 따라 두 개의 메모리 컨트롤러가 작동합니다.이들은 채널이라고도하는 두 개의 별도 버스에 위치하여 여러 읽기 및 쓰기 작업이 동시에 발생할 수 있도록합니다.이점의 장점은 이론적으로 버스의 총 대역폭이 두 배가된다는 것입니다.그러나 실제로, 버스 속도 및 프로세서 용량과 같은 다른 시스템 고려 사항은 일반적으로 이론적 최대 대역폭을 활용할 수있는 정도를 제한합니다.