RAM의 특징과 종류
RAM의 특징
- 실행할 프로그램의 명령어와 데이터 저장
- 전원을 끄면 저장된 명령어와 데이터가 모두 날아감 ⇒ 휘발성 저장장치(volatile memory)
- 보조기억장치인 비휘발성 저장 장치에는 보관할 대상 저장, 휘발성 저장장치인 RAM에는 실행 대상 저장
- 보조기억장치에서 실행할 프로그램을 RAM으로 복사하여 저장한 뒤 실행
RAM의 용량과 성능
RAM 용량 적다 ⇒ 보조기억장치에서 자주 프로그램을 가져와야 함 ⇒ 실행 시간 증가
RAM의 종류

- DRAM (Dynamic RAM)
시간이 지나면 저장된 데이터가 점차 사라지는 램
데이터의 소멸을 막기 위해서는 일정 주기로 데이터를 재활성화 해야 함.
- SRAM (Static RAM)
시간이 지나도 저장된 데이터가 사라지지 않음
DRAM보다 속도도 빠름
⇒ 그래도 DRAM을 더 많이 씀
⇒ SRAM은 집적도도 낮고, 소비 전력도 크고, 가격도 비싸기 때문
⇒ 따라서 SRAM은 대용량으로 만들어질 필요는 없지만 속도는 빨라야 하는 cache 메모리에 사용됨
- SDRAM (Synchronous Dynamic RAM)
클럭 신호와 동기화된, 발전된 형식의 DRAM
클럭 타이밍에 맞춰 CPU와 정보를 주고받을 수 있음
- DDR SDRAM (Double Data Rate SDRAM)
대역폭을 넓혀 속도를 빠르게 만든 SDRAM
한 클럭에 기존 SDRAM에 비해 두 배의 대역폭으로 CPU와 데이터 주고 받을 수 있음
메모리의 주소 공간
물리 주소와 논리 주소

물리 주소: 메모리 하드웨어가 사용하는 주소