Computer Science / Engineering

컴퓨터 과학 / 공학

코스 전체목록

닫기
본 토픽은 현재 준비중입니다. 공동공부에 참여하시면 완성 되었을 때 알려드립니다.

3) Hardware Protection Mechanisms

@ Protection에 대해서 배웠었던 것을 기억하시나요?

    // Multi Programming을 할 때, Active job들이 존재할 때,

        > 어떤 job이 다른 job의 메모리 영역을 침범하는 것을 막아야 한다는 것을 배웠었습니다.

            .. Base register & Bound register

            .. MMU의 register 접근은 OS 만 해야했습니다. (Privileged Instruction)

 

@ Privileged Instruction

    // 이것을 OS만 수행할 수 있는 Instruction입니다.

        > 이것을 어떻게 구현할 것인지에 대해서 살펴보도록 하겠습니다.

 

@ 우리가 구현해야하는 Protection에는 다음과 같은 것들이 존재합니다.

    // Dual mode operation

    // I/O

    // Memory

    // CPU

 

@ 먼저 Privileged Instruction을 어떻게 구현할 것인지에 대해서는,

    // Dual mode operation을 보며 살펴보도록 하겠습니다.

댓글

댓글 본문
버전 관리
박천명
현재 버전
선택 버전
graphittie 자세히 보기