본문 바로가기

컴퓨터/컴퓨터 시험

정보처리 기능사 - RAM과 ROM

728x90

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나 펌웨어 저장

🔹 정답: ④
🔹 해설:

  • ROMBIOS(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은 전기적으로 삭제 가능

728x90