운영체제 2

운영체제 기본 3 - 인터럽트 기반 운영체제

http://www.kocw.net/home/search/kemView.do?kemId=978503 운영체제 운영체제의 정의 및 역할 등에 대해 알아보고, 운영체제의 주요 요소들, 즉 프로세스 관리, 주기억장치 관리, 파일 시스템 등에 대해 공부한다. www.kocw.net Interrupt(인터럽트) 인터럽트(끼어들기, 가로막기)는 CPU가 프로그램을 실행하고 있을 때 입출력하드웨어 등의 장치에 의해 예외 상황이 발생하여 처리가 필요할 경우 CPU에게 알려 처리할 수 있도록 하는 것을 말한다. 현재 운영체제는 대부분 인터럽트 기반 시스템이다. 부팅이 끝나면 OS는 메모리에 상주하며 이벤트를 기다리고 이벤트가 발생하면(e.g., 마우스 클릭, 키보드 입력 등등) 인터럽트가 발생하며 CPU는 즉시 OS 안..

운영체제 2023.01.19

운영체제 기본 1 - 운영체제 서론

http://www.kocw.net/home/search/kemView.do?kemId=978503 운영체제 운영체제의 정의 및 역할 등에 대해 알아보고, 운영체제의 주요 요소들, 즉 프로세스 관리, 주기억장치 관리, 파일 시스템 등에 대해 공부한다. www.kocw.net 운영체제 서론 메모리에 있는 명령들을 instruction이라고 부르고, 그 instruction의 집합을 '프로그램'이라 부른다. 이러한 '프로그램'을 미리 메모리에 내장해 두고 실행하는 구조를 '프로그램 내장형 컴퓨터'(stored program concept)라고 한다. 컴퓨터는 전원을 켜면 process가 memory에 있는 명령어 하나를 들고 와서 실행하고 또 그다음 명령을 들고 와서 실행하고... 하는 형식이다. 여기서 O..

운영체제 2023.01.19