1. RAM
더보기
현재 실행되고있는 프로그램에 대한 정보를 저장하는 장치이다.
RAM의 특징
1. 휘발성이기때문에 전원이 공급되지 않을 경우 저장하고 있던 정보가 지워지게 된다.
2. RAM의 용량이 작으면, 보조기억장치에서 데이터를 가져오는 일이 잦아져 실행시간이 길어진다.
3. Random Access Memory로 임의접근 or 직접접근이 가능하기때문에 데이터에 접근하는 시간이 동일하다.
1-1. DRAM
더보기
시간이 지나면 저장된 데이터가 점차 사라지는 RAM이다.
D가 Dynamic을 뜻하고, 이는 저장된 데이터가 동적으로 변하는 특성을 의미한다.
비교적 소비전력이 낮고 저렴하며 집적도가 높다는 특징이 있다.
1-2. SRAM
더보기
시간이 지나도 저장된 데이터가 사라지지 않는 RAM이다.
S가 Static을 뜻하고, 이는 저장된 데이터가 변하지 않는 특성을 의미한다.
비교적 소비전력이 높고 비싸며 집적도가 낮지만, 속도가 빠르다는 장점이 있다.
1-3. SDRAM
더보기
클럭 신호와 동기화된 DRAM을 의미한다.
클럭에 맞춰 작동하기때문에 데이터 전송 타이밍을 관리하는 비용을 절약할 수 있다.
DRAM은 버스, SDRAM은 기차라고 생각하면 이해하기 쉽다. 버스는 버스 시간표에 딱 맞춰 오지 않아서 변수가 발생할 수 있지만, 기차는 기차 시간표에 딱 맞춰오기때문에 효율적인 시간 분배가 가능하다.
1-4. DDR SDRAM
더보기
대역폭을 넓혀 속도를 빠르게 만든 SDRAM을 의미한다.
대역폭은 데이터를 주고받는 길의 너비로, SDRAM은 한 클럭당 한 번씩 CPU와 데이터를 주고받지만, DDR SDRAM 은 두 배의 대역폭으로 한 클럭당 두 번씩 CPU와 데이터를 주고받을 수 있다.
DDR2 SDRAM은 SDRAM의 4배, DDR3 SDRAM은 SDRAM의 8배인 꼴이다.
본 내용은 "이것이 취업을 위한 컴퓨터 과학이다 with CS 기술면접"을 토대로 작성된 내용입니다.
'컴퓨터 과학 > 컴퓨터구조' 카테고리의 다른 글
[컴퓨터구조] 캐시 메모리에 대해서 (0) | 2025.01.08 |
---|---|
[컴퓨터구조] 빅 엔디안 vs 리틀 엔디안 (0) | 2025.01.08 |
[컴퓨터구조] CPU의 성능을 높이는 방법 (1) | 2025.01.07 |
[컴퓨터구조] 동기, 비동기 인터럽트 (0) | 2025.01.07 |
[컴퓨터구조] 레지스터의 정의와 종류 (0) | 2025.01.07 |