-
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을 의미한다.
ecsimsw
Memory - RAM / ROM 본문
'Computer Science > Operating system' 카테고리의 다른 글
Segmentation (0) | 2019.02.20 |
---|---|
Virtual Memory / Memory Address / Swap / Page (0) | 2019.02.19 |
Inter Process Communication (0) | 2019.02.17 |
Exclusive control / Semaphore / Mutex / Dead Lock (0) | 2019.02.16 |
Scheduling / Scheduling Algorithm (0) | 2019.02.14 |
Comments