CS 공부/컴퓨터 구조35 보조기억장치 최종 수정 : 25.1.8보조기억장치자기 디스크는 얇은 금속 원판 양쪽에 자화물질을 입힌 금속이나 플라스틱 평판으로 임의의 주소로 접근하는 직접 접근 기옥장치(DASD)이다. 주소로 지정된 정보는 블록이며 보통 1개의 블록은 수백 바이트 정도다. 자기 디스크에서 주소에 의해 지정할 수 있는 단위는 블록(block)이다. 디스크의 표면은 여러 개의 동심원이 있는데 이 동심원을 트랙(track)이라고 하고 이 트랙에 데이터가 저장된다. 이 트랙을 지나가는 헤드가 정보를 읽기(read) 또는 쓰기(write)를 한다. 액세스 암(access arm)이라고 하는 금속 끝에 헤드가 달려 있으며, 이 헤드를 통해서 정보를 read/write한다. 헤드가 1개인 경우는 액세스 암을 움직이면서 헤드가 원하는 트랙을 찾.. 2025. 1. 8. 가상기억장치 최종 수정 : 25.1.8가상기억장치컴퓨터는 기억장치 액세스 속도를 개선하기 위하여 캐시 기억장치를 도입하였다. 컴퓨터는 초기에 기억장치 용량을 증가시키는 방법으로 가상기억장치(virtual mamory)를 사용하였다. 가상기억장치와 상대적인 개념으로 실제로 컴퓨터 시스템에 탑재되어 있는 주기억장치를 물리 기억장치(physical memory)라고 부른다. 가상기억장치는 프로세스가 사용하는 주소 공간과 컴퓨터에 설치된 메모리가 제공하는 주소 공간을 분리함으로써 프로그래머가 효율적으로 메모리를 사용할 수 있도록 해준다.1. 가상기억장치의 필요성실행 중인 프로그램이나 참조되는 데이터는 메모리에 적재되어야 한다. 가장 쉬운 방법은 전체 프로세스에 필요한 프로그램과 데이터를 메모리에 적재하는 것이지만 너무 큰 .. 2025. 1. 8. 캐시기억장치 최종 수정 : 25.1.8캐시기억장치주기억장치는 CPU의 처리속도에 비해서 현저하게 드리다. 두 장치 사이의 속도차이를 줄이기 위한 방법으로 CPU와 주기억장치 사이에 고속의 기억장치를 설치하고 있는데 이 장치가 바로 캐시기억장치(cache memory)이다. 용량은 주기억장치에 비해 작으며, 주기억장치를 모두 캐시로 대체하면 시스템의 처리속도는 빨라지지만 가격이 비싸다.1. 동작원리CPU가 기억장치에서 데이터를 읽으려고 할 때 먼저 그 데이터가 캐시에 있는지 조사하기 위해서 캐시에 접근한다. 캐시에서 발견되면 데이터를 읽어서 바로 CPU로 전달되어 시간이 단추된다. 그러나 발견하지 못한 경우에는 데이터를 주기억장치에서 인출해야 한다. 주기억장치로 접근하는 경우는 시간이 많이 걸린다. 프로그램 수행이 진.. 2025. 1. 8. 주기억장치 최종 수정 : 25.1.8주기억장치1. 주기억장치의 영역주기억장치는 시스템 프로그램 영역과 사용자 프로그램 영역으로 구분한다.시스템 프로그램 영역☞ 운영체제(OS ; Operating System)에 기억된다. 상주 구역과 비상구 구역으로 나뉘어지는데 상주 구역은 직접 실행시킬 수 있는 영역이고 비상주 구역은 필요한 정보를 보조기억장치에서 불러와서 처리하는 영역이다. 사용자 프로그램 영역☞ 일반 프로그램으로 시스템 프로그램이 제어해서 동작시킨다. 또한 사용자 프로그램은 분할하여 각각 독립된 프록램이 존재하며 다중 프로그램 방식으로 동작된다.2. 주기억장치의 기능주기억장치는 프로그램과 데이터를 저장하며 CPU는 주기억장치에서 명령어를 읽어 와서 처리하고 결과를 주기억장치에서 저장하게 된다. 프로그램은 반드.. 2025. 1. 8. 기억장치 개요 최종 수정 : 25.1.8기억장치 개요컴퓨터 시스템은 프로그램과 프로그램 중에 필요한 데이터를 저장하기 위한 기억장치가 필요하다. 주기억장치와 보조기억 장치가 있다. 주기억장치는 중앙처리가 직접 접근하는 기억장치이며 현재 수행 중인 정보를 저장한다. 보조기억장치는 주기억장치의 용량에 제한이 있으므로 대안 방안으로 보조적인 역할을 하는 장치이다. 현재 수행에 직접 필요하지 않은 프로그램이나 데이터를 저장한다. 보조기억장치는 중앙처리장치와 직접 통신할 수 없으며 주기억장치를 통해서만 자료전달이 가능하다.1. 기억장치의 종류 및 특성주기억 장치 : RAM(Random Access Memory), ROM(Read Only Memory), 자기 코어 등보조기억장치 : 자기 디스크(magnetic disk), 자기.. 2025. 1. 8. 이전 1 2 3 4 5 6 7 다음