RAM : CPU의 주요 부품 중 하나인 주기억장치, 즉 메모리에 해당됩니다.
- RAM에는 실행할 프로그램의 명령어와 데이터가 저장됩니다.
- RAM에 저장된 명령어와 데이터는 전원이 꺼지면 모두 삭제됩니다. 이에 RAM은 휘발성 저장 장치입니다.
- 일반적으로 비휘발성 저장 장치인 보조기억장치에는 '보관할 대상'을, 휘발성 저장 장치인 RAM에는 '실행할 대상'을 저장합니다.
RAM의 종류
- DRAM(Dynamic RAM) : 동적인 RAM으로, 저장된 데이터가 동적으로 변하는 RAM입니다. 즉, DRAM은 시간이 지나면 저장된 데이터가 점차 사라지는 RAM입니다. 이러한 특성 때문에 DRAM은 데이터 소멸을 막기 위해 일정 주기마다 데이터를 재활성화(다시 저장)해야 합니다. 소비 전력이 비교적 낮고, 집적도가 높아 대용량으로 설계가 가능합니다.
- SRAM(Static RAM) : 정적인 RAM으로, 저장된 데이터가 변하지 않는 RAM입니다. 소비 전력이 크고 집적도가 낮아 '대용량으로 만들어질 필요는 없지만 속도가 빨라야 하는 저장 장치', 즉 캐시 메모리에서 사용됩니다.
- SDRAM(Synchronous Dynamic RAM) : 클럭 신호와 동기화된 DRAM입니다. 즉, 클럭에 맞춰 동작하며 클럭마다 CPU와 정보를 주고받을 수 있는 RAM입니다.
- DDR SDRAM(Double Data Rate SDRAM) : 대역폭을 넓혀 속도를 빠르게 만든 SDRAM입니다. 대역폭이란 데이터를 주고받는 길의 너비를 의미합니다. SDRAM에 비해 한 클럭당 두 번씩 CPU와 데이터를 주고받을 수 있습니다. DDR2 SDRAM은 SDRAM보다 4배, DDR3 SDRAM은 SDRAM보다 8배 넓은 대역폭을 갖습니다.
'Computer Science > 컴퓨터 구조' 카테고리의 다른 글
컴퓨터 구조 - 캐시 메모리 (1) | 2024.01.05 |
---|---|
컴퓨터 구조 - 메모리의 주소 공간 (0) | 2024.01.05 |
컴퓨터 구조 - 명령어 병렬 처리 기법 (0) | 2024.01.05 |
컴퓨터 구조 - 빠른 CPU를 위한 설계 기법 (0) | 2024.01.05 |
컴퓨터 구조 - 명령어의 구조 (0) | 2024.01.05 |