Learning
토픽 31 / 111·메모리 계층 (Memory Hierarchy)

ROM (Read Only Memory)

ROM (Read Only Memory)

전원이 꺼져도 데이터가 유지되는 비휘발성 반도체 메모리로, 주로 읽기 전용으로 사용되며 펌웨어·부트로더 등 고정 프로그램 저장에 활용

특징: 비휘발성, 읽기 전용(일부 재기록 가능), 전원 차단 시 데이터 유지, 신뢰성 높음

종류

  • Mask ROM: 제조 시 데이터 기록, 변경 불가, 대량생산 저비용
  • PROM(Programmable ROM): 1회 기록 가능, 퓨즈 방식, OTP
  • EPROM(Erasable PROM): 자외선으로 전체 소거 후 재기록, 석영 창
  • EEPROM(Electrically Erasable PROM): 전기적 바이트 단위 소거/재기록, 느림, 소용량

비교: ROM(비휘발성/읽기전용/펌웨어) vs RAM(휘발성/읽기쓰기/주기억장치)

적용사례: BIOS/UEFI, 임베디드 펌웨어, 마이크로컨트롤러, 가전기기

연관: EEPROM, 플래시 메모리, BIOS, 펌웨어, 메모리 계층