1 minute read

기억장치의 분류와 특성

- 액세스

    CPU가 어떤 정보를 기억장치에 쓰거나 읽는 동작

    - 액세스 유형

        기억장치의 제조 공정, 재료, 조직에 따라 액세스 하는 방법 달라짐

        - 순차적 액세스

            기억장치에 저장된 정보를 처음부터 순서대로 액세스 하는 방식

        - 직접 엑세스

            읽기/쓰기 장치를 정보가 위치한 근처로 직접 이동 시킨 뒤 순차적으로 검색하여 최종 위치에 도달하여 액세스 하는 방식

        - 임의 엑세스

            기억장치 내의 모든 저장 장소들이 고유의 주소와 별도의 읽기/쓰기 회로를 가지고 있는 것

            어떤 위치든 액세스에 걸리는 시간 동일

        - 연관 엑세스

            각 기억 장소에 포함된 키값의 검색을 통하여 액세스할 위치를 찾아내는 방식

            임의 액세스의 변형

            키값의 비교에 걸리는 시간은 기억 장소의 위치에 관계없이 일정하게 하기 위해 모든 기억 장소의 키값 동시에 비교할 수 있는 하드웨어 포함

- 기억장치 설계

    용량과 액세스 속도 고려해야 함

    - 전송 단위

        CPU가 한 번의 기억장치에 의해 읽기/쓰기 가능한 비트 수

        데이터 버스의 길이와 같음

        단어 길이와 같은 경우도 있고 그렇지 않은 경우도 있음

        - 블록

            데이터가 단어보다 훨씬 큰 단위

    - 주소 지정 단위

        하나의 주소에 의해 액세스되는 비트들의 그룹

        각 바이트나 단어 별로 주소 지정할 수 있음

    - 엑세스 속도
        - 엑세스 시간

            주소와 읽기/쓰기 신호가 기억장치에 도착한 순간부터 데이터 읽기/쓰기 동작이 완료될때 까지 시간

        - 기억장치 사이클 시간

            액세스 시간과 데이터 복원 시간을 합친 시간

            읽기 동작 후에 내용이 지워지는 것에 복구가 필요할 수 있음

        - 데이터 전송률

            초당 읽혀지거나 쓰여질 수 있는 비트 수

- 기억장치 분류
    - 재료

        반도체 기억장치, 자기-표면 기억장치, 광 저장장치로 분류됨

    - 저장하는 성질

        저장된 정보가 시간이 지나거나 전력 공급에 따라 날아가는/유지되는 휘발성/비휘발성 기억장치로 나뉨