ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 운영체제 연산
    운영체제/서론 2018. 2. 3. 10:04

    운영체제는 인터럽트 구동식이다.

    사건은 대부분 인터럽트 트랩 발생시켜 신호를 보낸다.

    운영체제와 사용자는  컴퓨터 시스템의 하드웨어와 소프트웨어 자원을 공유하기 때문에

    사용자 프로그램의 오류가 현재 수행중인 프로그램에만 문제를 일으키도록 보장해야 한다.

    트랩 : 오류 또는 사용자 요청에 의해 유발되는 소프트웨어 인터럽트

     

     

    이중 연산 모드

    운영체제 코드의 실행과 사용자 정의 코드의 실행을 구분하여 운영체제를 보호한다.

    많은 운영체제에서 실행 모드를 구분할 있게 비트를 제공한다.

     

    모드 비트 사용한 동작의 이중 모드는 잘못된 사용자로부터 운영체제와 사용자 서로를 보호하는 방법을 제공한다.

    악영향을 끼칠 있는 일부 명령을 특권 명령으로 지정함으로써 이러한 보호를 달성할 있다.

    하드웨어는 특권 명령이 커널 모드에서만 수행되도록 허용해 사용자 모드에서 특권 명령을 수행하려 하면 이를 실행하지 않고

    불법적인 명령으로 간주해 운영체제로 트랩을 건다.



    '운영체제 > 서론' 카테고리의 다른 글

    메모리 관리  (0) 2018.02.03
    프로세스 관리  (0) 2018.02.03
    운영체제의 구조  (0) 2018.02.03
    컴퓨터 시스템 구조  (0) 2018.02.03
    컴퓨터 시스템의 구성  (0) 2018.02.03

댓글