컴퓨터구조 #19 메모리 시스템의 이해

underlier12·2020년 4월 27일
1

컴퓨터구조

목록 보기
19/26

19. 메모리 시스템의 이해

메모리 계층

기억장치는 CPU에 의해 시행될 프로그램이 저장되는 곳으로 주 기억장치와 보조 기억장치 그리고 캐시 메모리로 분류된다.

메모리 종류

명칭설명
주 기억장치마더보드에 장착되는 기억장치로 RAM, ROM이 있다.
보조 기억장치USB, SD card 등의 장치로 저속, 대용량의 장치이다. 여기 자료들은 필요시 주 기억장치로 옮겨진다.
캐시 메모리MMS, CPU에 배치되는 저장장치로 프로그램의 일부 혹은 사용비도가 높은 데이터를 저장 한다.

컴퓨터 시스템의 메모리 계층

입출력의 경제성에 의해 메모리를 계층별로 나누게 되었다.

주 기억장치

주 기억장치의 종류

  • RAM(Random Access Memory)
    • SRAM(Static RAM)

      • 전원이 연결되어 있는 동안만 정보가 유지(Flip-Flop으로 구성)
      • 사용이 편리하고 읽기/쓰기 시간이 짧음(cache memory)
    • DRAM(Dynamic RAM)

      • 주기적으로 재 충전 해줘야 정보가 유지
      • 전력 소비가 적고 하나의 칩으로 대량의 정보 저장 가능
  • ROM(Read Only Memery)
    • 부트스트랩 로더(bootstrap loader)
    • 전원의 on/off와 무관하게 작동되기 때문에 불변하는 상소의 표 등이 저장

RAM의 동작 원리

보조 기억장치

보조 기억장치의 주요 특성

메모리 내의 기억장소에 도달하여 그 내용을 얻는데 요구되는 평균 시간을 접근시간이라고 하며 종류는 다음과 같다.

  • Seek time : read/write head가 지정된 기억장소에 도달하는데 소요되는 시간
  • Transfer time : 추출된 데이터를 장치 내 또는 장치 외 필요한 곳으로 전송하는데 요구되는 시간
  • Record : 일반적으로 데이터가 기록되는 단위, Seek time을 체크하게 되는 기준
  • Transfer rate : 장치가 레코드의 시작점에 위치한 다음 단위 시간 당 전송할 수 있는 문자 수

profile
logos and alogos

0개의 댓글