RAM
RAM에는 실행할 프로그램의 명령어와 데이터가 저장된다.
CPU가 보조기억장치에 데이터를 꺼내오려면 RAM에 복사하여 저장한 뒤 실행한다.
또한, 전원을 끄면 저장된 내용이 사라지는 저장장치인 휘발성 저장 장치이다.
*비휘발성 저장 장치 : 전원이 꺼져도 저장된 내용이 유지되는 저장 장치 ex. 하드디스크,SSD, CD-ROM, USB같은 보조기억장치가 대표적
RAM의 용량이 커지면 프로그램 실행 속도가 어느 정도 증가하는 것은 맞지만, 용량이 필요 이상으로 커졌을 떄 속도가 비례하여 증가하지는 않는다.
RAM의 종류
RAM의 종류에는 크게 DRAM, SRAM, SDRAM, DDR SDRAM이 있다.
DRAM
Dynamic(동적의) RAM의 준말로 시간이 지나면 저장된 데이터가 점차 사라진다.
데이터 소멸을 막기 위해 일정 주기로 데이터를 재활성화(재저장) 해야한다.
그럼에도 소비전력이 낮고, 저렴하고, 집적도가 높기 떄문에 대용량으로 설계하기가 용이해 일반적으로 메모리로써 사용하는 RAM이다.
SRAM
Static(정적의) RAM의 준말로 시간이 지나도 데이터가 사라지지 않는다.
하지만 집적도가 낮고, 소비전력도 크며, 가격이 비싸기 때문에 대용량으로 만들어질 필요는 없지만 속도가 빨라야 하는 저장 장치나 캐시메모리에 사용된다.
SDRAM
클럭신호와 동기화된 발전된 DRAM이다.
클럭 타이밍에 맞춰 동작하는 클럭마다 CPU와 정보를 주고 받을 수 있다.
DDR SDRAM
최근 가장 흔히 사용되는 RAM으로 대역폭을 넓혀 속도를 빠르게 만든 SDRAM이다.
*대역폭 : 데이터를 주고 받는 길의 너비
DDR SDRAM : SDRAM보다 대역폭이 두 배 넓음
DDR2 SDRAM : DDR SDRAM보다 대역폭이 두 배 넓음
DDR3 SDRAM : DDR2 SDRAM보다 대역폭이 두 배 넓음
'CS공부 > 컴퓨터구조' 카테고리의 다른 글
6-3. 캐시메모리 (0) | 2025.05.27 |
---|---|
6-2. 메모리의 주소 공간 (0) | 2025.05.27 |
5-3. CISC, RISC (0) | 2025.05.23 |
5-2. 명령어 병렬 처리 (1) | 2025.05.23 |
5-1. 클럭 코어 스레드 (0) | 2025.05.23 |