저장장치는 주기억장치(Main Memory)와 보조 기억장치(Secondary storage)로 나뉜다. 주기억장치에서 CPU는 주기억장치만 메모리 주소를 통해 직접 접근 가능하다. 이 때 실행할 프로그램이 주기억장치에 적재되어야만 한다. 주기억장치로는 대부분 DRAM을 이용한다. (DRAM은 저장기간이 짧다)
주기억 장치는 모든 프로그램과 데이터를 주기억장치에 영구적으로 저장할 수 없다는 점에서 한계를 지닌다. 그 이유는, 기억 용량이 제한되어 있기 때문이기도 하고, power가 꺼진다면 휘발되는 주기억장치의 특성 때문이기도 하다.
보조 기억장치(Secondary storage)는 기억용량이 큰 비휘발성 저장장치를 제공한다. 주로 HDD(하드디스크 드라이브)를 사용하며, 최근 Flash 메모리를 사용하기도 한다. 대부분의 프로그램은 보조기억장치에 저장된다.
반응형
'Computer Science' 카테고리의 다른 글
[컴퓨터구조론] 보수 표현(1의 보수, 2의 보수) 에 대하여 (0) | 2023.12.29 |
---|---|
[운영체제] Layered Approach에 대하여 (0) | 2023.12.28 |
[운영체제] Interrupt의 개념, 유형, 운영체제(OS, Operating System)에서의 interrupt의 역할 (0) | 2023.12.26 |
[컴퓨터구조론] CPU의 내부 구성요소에 대하여 (ALU, 레지스터 , 제어 유니트) (0) | 2023.12.25 |
[컴퓨터구조론] 시스템 버스에 대하여(주소버스, 데이터버스, 제어 버스) (0) | 2023.12.24 |