본문 바로가기

기억장치 사상방식

[컴퓨터구조와원리] 보조 기억장치 및 입력과 출력 보조기억장치 등각속도 (CAV) - 일정한 속도로 회전하는 상태에서 트랙의 위치에 관계없이 데이터를 동일한 비율로 액세스 - 각 트랙은 다수의 섹터로 이루어져 있고 각 섹터들은 일정 공간을 두어 구분 장점 : 디스크를 읽고 쓰는 장치가 간단하다 단점 : 트랙의 바깥쪽이 안쪽보다 길지만 동일한 비트의 데이터를 저장하기 때문에 저장 공간 낭비가 생긴다 등선속도 (CLV) - 낭비되는 공간 없이 균일하게 데이터 저장 - 바깥 쪽 트랙 부분은 더 넓은 저장 공간에 더 많은 데이터를 저장 - 트랙의 위치에 따라 시스크 회전 속도 변경, 저장된 데이터의 읽기 속도를 동일하게 한다 - 오디오나 비디오 데이터와 같이 일정한 속도로 읽고 써야하는 광학 저장장치에 주로 사용된다 디스크 접근시간 = 탐색시간 + 회전지연.. 더보기
[컴퓨터구조와원리] 입출력 장치의 주소 지정  입출력 장치의 주소지정 CPU는 입출력장치의 주소를 보고 장치를 구분한다. 주소 사용 범위 : 0~1024 주소를 지정할때 두가지 방식이 있다. 1. 기억장치 사상방식 (memory-mapped) 입출력 장치와 주기억 장치가 하나의 주소 공간을 공유해서 사용. 일부 주소는 기억장치, 일부는 기억장치가 사용한다. 장점 구조가 쉽고 관리하기 쉽다. 단점 주소가 한정되어있어 주기억 장치 확장 할때 문제가있다. 2. 분리형 입출력방식 (I/O mapped) 입출력 주소와 기억장치 주소가 각각 따로 존재한다. 장점 기억장치 용량이 늘어나기 때문에 더 큰 프로그램 수행가능 단점 기억장치 주소와 입출력 주소를 구분하기 위해서 명령어를 사용해야한다. 명령어가 늘어나면 제어하는 장치도 늘어나야되서 하드웨어가 복잡해진.. 더보기