내가 올리고 싶은대로 올리는 개발 블로그

  • 홈
  • 태그
  • 방명록

컴퓨터 지식/PintOS 1

[PintOS]자주 등장하는 인터럽트에 대하여

들어가며 PintOS를 만지다 보면 인터럽트 함수를 자주 보게 됩니다.이 인터럽트 함수들 중에서 자주 보는 것들을 정리해 보았습니다. 인터럽트란?인터럽트는 CPU 외부(혹은 내부)에서 발생한 예상치 못한 사건을 알리는 신호입니다.발생한 위치에 따라 내부 인터럽트, 외부 인터럽트로 나눕니다.대표적인 인터럽트 예시들을 나열해 보면:타이머 인터럽트(외부) : 정해진 시간마다 발생하여 커널이 CPU 점유권을 회수할 수 있게 해 줍니다.키보드 입력, 디스크 I/O 인터럽트(외부) : 하드웨어 장치의 동작 완료 등을 알립니다.소프트웨어 인터럽트(내부, 대표적인 것이 시스템 콜) : 사용자 프로그램이 커널에 도움을 요청할 때 사용됩니다.PintOS에선 interrupt.c, interrupt.h, timer.c 등이..

컴퓨터 지식/PintOS 2025.05.12
이전
1
다음
더보기
프로필사진

내가 올리고 싶은대로 올리는 개발 블로그

데브옵스 개발자를 꿈꾸는 유사 주니어 개발자

  • 분류 전체보기 (108)
    • 개발 도구 & 환경 (5)
      • AWS (1)
      • CI&CD (3)
      • Linux&Unix 활용 (1)
    • 백엔드 공부 (8)
      • Java (3)
      • Spring (5)
      • Go (0)
    • 알고리즘 문제 풀이 (57)
      • 백준 (47)
      • 프로그래머스 (4)
      • SQL (6)
    • 일상 (6)
      • 크래프톤 정글 (3)
      • 회고 (3)
    • 영어로 쓰기 (6)
      • C (2)
      • 자료구조 (2)
      • Java (1)
      • OS (1)
    • 소프트웨어 설계 (1)
      • 디자인 패턴 (1)
    • 프론트 공부 (18)
      • Android (18)
    • 컴퓨터 지식 (7)
      • 네트워크 (1)
      • 데이터베이스 (0)
      • 운영체제 (2)
      • 알고리즘 (1)
      • Linux&Unix (2)
      • PintOS (1)

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

최근글과 인기글

  • 최근글
  • 인기글

Archives

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바