주기억장치의 다중프로그래밍
👍 Why do we need? 주기억장치의 단일프로그래밍(하나의 프로그램만을 적재)에는 오버레이가 있었다. 하지만 하나의 프로그램만을 적재하는 것은 CPU 이용률이 낮기 때문에, 한번에 여러 프로그램들을 분할하여 적재하는 다중프로그래밍 방식이 개발되었다. 용어정리 CPU 안에 있는 가장 비싸다는 기억장치인 레지스터는 다음과 같은 주소를 기억하고 있다. 경계레지스터 : 메모리는 컴퓨터가 부팅되면서 운영체제를 적재한다. 운영체제는 무슨 일이 있어도 보호되어야 하기에, 이후 다른 프로그램이 운영체제에 접근하지 못하도록 하기 위해서, 사용자가 실제 사용할 수 있는 메모리 영역의 시작위치를 알려주는 주소. 차폐레지스터 : 경계레지스터로 인해 사용자가 실제 사용할 수 있는 메모리 영역이 정해지고 나면, 다시 그 ..
2020.06.24