<기본미션 | p.185 3번, p.205 1번 >
💟 RAM의 특징과 종류
: DRAM, SRAM, SDRAM, DDR SDRAM
-휘발성 저장 장치(Volatile memory) : RAM
-비휘발성(non-volatile memory) : 하드 디스크, SSD, USB같은 보조기억장치
→ 보조기억장치는 전원을 꺼도 내용을 유지하지만, CPU는 보조기억장치에 직접 접근하지 못한다. 일반적으로 보조기억장치에는 ‘보관할 대상’을 저장, 휘발성 저장 장치 RAM에는 ‘실행랄 대상’ 저장.
💟 RAM의 용량과 성능
CPU가 실행하려는 프로그램이 보조기억장치에 있다면 이를 RAM으로 가져와야하는데, RAM 용량이 적다면 보조기억장치에서 실행할 프로그램을 가져오는 일이 잦아 실행 시간이 길어진다.
💟 RAM의 종류
DRAM (Dynamic RAM) : 저장된 data가 동적으로 변하는(사라지는) RAM. DRAM은 데이터의 소멸을 막기 위해 일정 주기로 data를 다시 저장해야 한다. 소비 전력이 비교적 낮고, 저렴하고, 집적도가 높아 대용량으로 설계하기가 용이하기 때문이다.
SRAM (Static RAM) : 저장된 data가 변하지 않는 RAM. SRAM은 시간이 지나도 저장된 data가 사라지지 않고, DRAM보다 속도가 더 빠르다. 집적도가 낮고, 소비 전력이 크며, 가격 더 비쌈.
SDRAM (Synchronous Dynamic RAM) : clock 신호와 동기화(=clock 타이밍에 맞춰 CPU와 정보를 주고받을 수 있음)된, 발전된 형태의 DRAM.
DDR SDRAM (Double Data Rate SDRAM) : DDR SDRAM은 대역폭을 넓혀 속도를 빠르게 만든 SDRAM. SDR SDRAM에 비해 대역폭이 2배 넓다. 대역폭(data rate)이란 ‘데이터를 주고받는 길의 너비’
💟 물리 주소와 논리 주소
physical address, logical address
CPU와 address bus 사이에 위치한 MMU(Memory Management Unit)을 통해 L.A→P.A