ecsimsw

Memory - RAM / ROM 본문

Memory - RAM / ROM

JinHwan Kim 2019. 2. 18. 22:33
  • Memory
    - 메모리는 정보를 읽고 쓰는 공간, 기억 장치를 의미한다. 이전에 Storage 포스팅에서 공부했듯, cpu가 직/간접 참조 가능 여부에 따라 크게 Main memory(primary storage)와 Secondary memory로 나뉜다. 일반적으로 메모리를 말할 때는 보통 Primary storage, 거기서도 RAM을 가리킨다.
  • RAM
    - RAM은 Random Access Memory의 약자로 자유롭게 읽고 쓸 수 있는 휘발성 메모리이다. CPU가 처리한 연산 정보를 저장하고 읽는 공간 역할을 한다.
      Random Access는 임의의 정보를 할당할 수 있다는 의미에서 붙여졌다고 한다. 메모리 주소만 알면 어느 위치의 데이터든 같은 시간의 소비로 할당할 수 있다는 것을 의미한다. 다만 휘발성 메모리로 전원이 차단되면 정보가 사라져, 반영구적인 데이터를 저장할 때는 ROM을 이용한다.
      DRAM(Dynamic RAM) : 메인 메모리나 화면 표시용 메모리로 사용되며 대용량이고 소비 전력은 적으나 속도가 느리다. reflash를 필요로 한다.
      SRAM(Static RAM) : 캐시 메모리로 사용되며 저용량이지만 속도가 빠르다. FlipFlop 회로를 이용한다.
  • ROM
    - ROM은 Read Only Memory의 약자로 읽기 전용의 비휘발성 메모리이다. BIOS 정보나 시스템 체크 등 컴퓨터 구동을 위한 기본적인를 저장하는 데 사용하여, 인간의 본능에 비유된다. 최근에는 쓰기가 가능한 메모리도 존재한다.
      MASK ROM
      PROM(Progammable ROM) : EPROM, EEPROM, Flash Memory를 포함한다.
    - EPROM은 Erasable PROM으로 자외선을 이용해 기존 데이터를 지우고 다시 쓸 수 있는 ROM, EEPROM은 Electrically Erasable PROM으로 전기적으로 다시 쓸 수 있는 ROM을 의미한다.
Comments