1. RAM과 ROM의 개념
✔ RAM (Random Access Memory, 주기억장치)
- CPU가 현재 실행 중인 프로그램과 데이터를 저장하는 휘발성(Volatile) 메모리
- 컴퓨터가 전원을 끄면 데이터가 삭제됨
- 읽기 및 쓰기 가능
- 속도가 빠르며, 프로그램 실행 시 중요한 역할을 함
- 종류: DRAM, SRAM
✔ ROM (Read-Only Memory, 읽기 전용 메모리)
- 데이터를 영구적으로 저장하는 비휘발성(Non-Volatile) 메모리
- 전원을 꺼도 데이터가 유지됨
- 주로 펌웨어(Firmware)나 부팅 과정에서 사용됨
- 읽기 전용(기본적으로 데이터를 변경할 수 없음)
- 종류: Mask ROM, PROM, EPROM, EEPROM
2. RAM과 ROM의 차이점 정리
구분 | RAM (주기억장치) | ROM (읽기 전용 메모리) |
저장 방식 | 실행 중인 프로그램과 데이터를 임시 저장 | 펌웨어 및 기본적인 시스템 정보 저장 |
데이터 유지 | 전원이 꺼지면 삭제됨 (휘발성) | 전원이 꺼져도 유지됨 (비휘발성) |
읽기/쓰기 | 읽기 및 쓰기 가능 | 기본적으로 읽기 전용 (일부는 쓰기 가능) |
속도 | 빠름 | 상대적으로 느림 |
용도 | 프로그램 실행 중 작업 공간 제공 | BIOS, 부팅 정보 저장 |
대표적인 종류 | DRAM, SRAM | Mask ROM, PROM, EPROM, EEPROM |
3. RAM과 ROM 관련 기출문제
문제 1: RAM과 ROM의 차이
다음 중 RAM과 ROM의 차이점을 올바르게 설명한 것은?
① RAM은 전원을 꺼도 데이터가 유지된다.
② ROM은 실행 중인 프로그램을 저장하는 역할을 한다.
③ RAM은 데이터의 읽기 및 쓰기가 가능하지만, ROM은 읽기 전용이다.
④ RAM은 비휘발성이며, ROM은 휘발성이다.
🔹 정답: ③
🔹 해설:
- RAM은 데이터를 읽고 쓸 수 있으며, 프로그램이 실행될 때 사용됨.
- ROM은 데이터를 읽기 전용으로 저장하며, 부팅 과정에서 중요한 역할을 함.
문제 2: RAM의 특징
다음 중 RAM의 특징으로 옳지 않은 것은?
① 컴퓨터의 주기억장치 역할을 한다.
② 전원을 끄면 저장된 데이터가 사라진다.
③ 읽기 전용 메모리이다.
④ DRAM과 SRAM이 있다.
🔹 정답: ③
🔹 해설:
- RAM은 읽기 및 쓰기가 가능한 메모리이며, 읽기 전용 메모리가 아님.
문제 3: ROM의 종류
다음 중 ROM의 종류가 아닌 것은?
① PROM
② EPROM
③ DRAM
④ EEPROM
🔹 정답: ③
🔹 해설:
- **DRAM(Dynamic RAM)**은 RAM의 한 종류이므로 ROM의 종류가 아님.
- ROM의 종류:
- PROM(Programmable ROM): 한 번만 데이터를 기록 가능
- EPROM(Erasable PROM): 자외선을 이용해 지우고 다시 기록 가능
- EEPROM(Electrically Erasable PROM): 전기적으로 지우고 다시 기록 가능
문제 4: SRAM과 DRAM의 차이
SRAM(정적 RAM)과 DRAM(동적 RAM)의 차이로 옳은 것은?
① DRAM은 속도가 빠르고, SRAM은 속도가 느리다.
② SRAM은 주기적으로 데이터를 새로 고칠 필요가 없다.
③ DRAM은 캐시 메모리로 사용된다.
④ SRAM은 전원이 꺼져도 데이터가 유지된다.
🔹 정답: ②
🔹 해설:
- **SRAM(Static RAM)**은 데이터를 유지하기 위해 새로 고칠(Refresh) 필요가 없음.
- **DRAM(Dynamic RAM)**은 데이터를 새로 고쳐야(Refresh) 함.
문제 5: ROM의 활용
다음 중 ROM의 주요 활용 사례로 적절한 것은?
① 컴퓨터에서 실행 중인 프로그램 저장
② 전원을 끄면 사라지는 데이터 저장
③ 운영체제의 임시 저장 공간
④ BIOS나 펌웨어 저장
🔹 정답: ④
🔹 해설:
- ROM은 BIOS(Basic Input/Output System)나 펌웨어(Firmware) 같은 중요한 시스템 정보 저장에 사용됨.
4. 추가 개념: 캐시 메모리(Cache Memory)
- 캐시 메모리는 CPU와 RAM 사이에서 데이터 전송 속도를 높이는 역할을 함.
- RAM보다 더 빠른 속도로 데이터 제공 (SRAM 기반).
- 레벨에 따라 L1, L2, L3 캐시로 구분됨.
5. 요약
✔ RAM: 실행 중인 프로그램 저장, 휘발성, 읽기/쓰기 가능
✔ ROM: BIOS/펌웨어 저장, 비휘발성, 읽기 전용
✔ DRAM vs. SRAM: DRAM은 Refresh 필요, SRAM은 빠르지만 용량이 작고 비쌈
✔ EPROM vs. EEPROM: EPROM은 자외선으로 삭제 가능, EEPROM은 전기적으로 삭제 가능
'컴퓨터 > 컴퓨터 시험' 카테고리의 다른 글
정보처리 기능사 - 가상 메모리(Virtual Memory) (0) | 2025.03.12 |
---|---|
정보처리 기능사 - 캐시 메모리(Cache Memory) (0) | 2025.03.11 |
정보처리 기능사 - 주기억장치(Primary Memory, Main Memory) 문제 (0) | 2025.03.07 |
정보처리 기능사 - 주기억장치(Primary Memory, Main Memory) (0) | 2025.03.06 |
정보처리 기능사 - 인터럽트(Interrupt) 문제 (0) | 2025.03.05 |