주기억장치에 대한 이해

Computer architecture 2019.10.19 23:35 posted by TechNote.kr


 주기억장치는 막연히 RAM이라 인지하고 있고, Register, Cache, 보조기억장치와 함께 기억장치의 계층 구조 중 일부를 구성하고 있는 것으로 이해하고 있었다. 


 그런데 Cache 를 공부하다 보니 cache 는 SRAM 으로 이루어져 있다는 것을 알게 되었고, 용어를 명확하게 구분하여 사용하지 못해 여러 면에서 의미에 혼동이 있다는 것을 깨달았다.  


주기억장치


 명령어(instruction) 혹은 관련 데이터들을 저장해놓고, CPU 가 직접 접근하여 읽거나 실행이 가능한 기억장치를 의미

 

  • 직간접적으로 memory bus (address bus, data bus)를 통해 CPU 와 연결
  • 일반적으로 DRAM 으로 구성
  • Booting 전 Computer 초기화를 위한 목적으로 ROM (BIOS)이 존재 (DRAM과 함께 주기억장치의 일부분)

 


참고 문헌

 

반도체 기억장치 (semiconductor memory) 방식의 분류에 대한 이해
Computer data storage / primary storage