전체 글380 [운영체제 정리] 2.컴퓨터 시스템 구조 컴퓨터 시스템의 구조 컴퓨터는 크게 cpu와 메모리와 i/o디바이스로 구성되어 있다. 메모리는 cpu의 작업공간이다. 운영체제는 처리할 프로그램을 메모리에 올려놓고 한줄씩 cpu로 읽어들여서 작업을 처리한다. cpu에 대해서 cpu는 매 순간 메모리에 위치한 기계어를 읽어서 실행한다. cpu에는 다음에 읽을 메모리의 위치를 가리키고 있는 프로그램 카운터(레지스터)가 있다. cpu 는 아주 빠른 일꾼이다. 혼자서 무엇을 할 수 없다. 프로그램 카운터가 지시하는 메모리 주소로 가서 일을 한다. 만약 인터럽트가 들어왔다면, 하던 작업을 잠시 멈추고, cpu 제어권을 운영체제에게 자동으로 넘어간다. 운영체제는 인터럽트 백터별(인터럽트 번호와 주소를 가지고 있다.)로 인터럽트 루틴을 처리 한다. 레지스터: cpu.. 2020. 5. 28. [운영체제 정리] 1.운영체제 개론 •운영체제의 목표 또는 역할은? 1.운영체제는 사용자가 하드웨어 자원을 효율적이고 편리하게 관리할 수 있게 돕는다. 2.운영체제는 하드웨어 위에 설치되는 소프트웨어다. 3.예로 메모리는 용량이 한정적이기 때문에 모든 프로그램에게 메모리를 전부 할당할 수 없다. 그래서 운영체제가 메모리를 효율적으로 관리될수 있도록 한다. 4.운영체제는 정부에 비유할 수 있다. 보유하고 있는 예산을 어느 부처, 어느 곳에 사용을 할것인가 고민하고 관리한다. 5.주어진 자원을 이용해서 최대의 효율을 낸다.(효율성) 6.자원을 형평성 있게 분배한다(형평성) 7.사용자에게 편리하게 컴퓨터들을 사용할수 있게 한다. 자원: cpu, 메모리 , 마우스 등 하드웨어. •좁은의미의 운영체제는? 1.메모리 위에 올라와있는 소프트웨어(커널).. 2020. 5. 28. 이전 1 ··· 40 41 42 43 다음