본문으로 건너뛰기

우선순위(Priority) 기반의 실시간 운영체제(Real-time OS)에서 인터럽트(Interrupt) 발생 시 인터럽트 서비스 루틴(Service Routine) 실행 과정 및 복귀 과정

제111회3교시운영체제신규

컴퓨터시스템응용기술사 제111회 3교시 20번 문항으로, 과목은 운영체제입니다. ‘문맥 전환’ 키워드는 컴퓨터시스템응용기술사 기출 5문항에 나왔습니다.

원문 문제

컴퓨터시스템응용기술사 제111회 20번. 우선순위(Priority) 기반의 실시간 운영체제(Real-time OS)에서 인터럽트(Interrupt) 발생 시 인터럽트 서비스 루틴(Service Routine) 실행 과정 및 복귀 과정

핵심 키워드

  • 인터럽트 서비스 루틴
  • 우선순위 기반 스케줄링
  • 문맥 전환
  • 스택 저장
  • 우선순위 역전
  • 응답 시간

고득점 가이드 — 1. 개요

우선순위 기반 실시간 운영체제 RTOS는 외부 이벤트의 응답 시간을 결정적으로 보장하기 위해 하드웨어 인터럽트를 즉시 가로채 인터럽트 서비스 루틴 ISR을 실행하고, 처리 종료 후에는 스케줄러 판정에 따라 원래 태스크 또는 더 높은 우선순위 태스크로 복귀시킨다. 처리 흐름은 인터럽트 인식, 문맥 저장, ISR 실행, 우선순위 평가, 문맥 복원, 태스크 재개의 6단계로 구성되며 흐름은 [그림 1] 참조.

로그인하면 하루 1편은 무료로 전문을 볼 수 있어요

  • 변형 문제
  • 답안 골격
  • 고득점 가이드 전문

출제 이력

  • 인터럽트 서비스 루틴기출 2문항
  • 우선순위 기반 스케줄링기출 1문항
  • 문맥 전환기출 5문항
  • 스택 저장기출 1문항
  • 우선순위 역전기출 3문항
  • 응답 시간기출 4문항

같은 과목 문항

운영체제 기출 전체 보기 →

AI 생성 골격 · 미검수