ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • CH01. 운영체제란? (공룡책)
    운영체제 2024. 2. 10. 20:27

    운영체제가 하는 일?

    • 컴퓨터의 하드웨어를 관리하는 소프트웨어
    • user와 하드웨어 사이 중간 역할을 하며 응용 프로그램 간의 하드웨어 사용을 제어하고 관리
    • 컴퓨터 실행 과정 중 항상 수행되는 프로그램으로 커널이라고도 불림(운영체제의 핵심 부분 = 커널)

     

    Bootstrap program

    • 컴퓨터가 켜질 때 가장 처음 실행되는 프로그램
    • 운영체제(커널)을 메모리에 로딩해주는 역할

    Interrupt

    • 하드웨어는 시스템 버스를 통해 cpu로 interrupt를 발생시킬 수 있음

    폰 노이만 architecture

    • 명령어들로 이루어진 instruction set을 메모리에 로딩 후 메모리에 올라와 있는 명령어들을 cpu로 하나씩 fetch 시켜 실행(execute)하는 구조

    User mode / Kernel mode

    • user 프로세스에서 system call을 통해 os를 호출하면 커널모드로 전환하여 execute한 후 다시 user mode로 돌아감

     

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

    프로세스 동기화  (1) 2024.02.18
    Threads 스레드  (0) 2024.02.18
    프로세스  (0) 2024.02.18
Designed by Tistory.