시스템 콜이란? 응용 프로그램에서 OS에게 "이것좀 처리해주세요" 하면서 부르는 것. 즉, 커널에서 사용자에게 제공하는 함수를 호출하라 이런 기능으로 쓰이는 것이다. 시스템 콜을 활용하면 굳이 로우레벨 언어에 대한 이해가 없더라도 손쉽게 프로그래밍을 할 수 있다. (그래서 지금 우리처럼 고급언어로만 코딩을 하는 시대에 이르렀지..) 소프트웨어 인터럽트에는 고유한 번호가 존재한다. 커널에서 시스템콜의 기능에 따라 구분짓기 위해 고유하게 붙여놓은 번호인데, 커널은 이 번호를 보고 그에 따른 서비스 루틴을 수행한다. 시스템 콜은 "소프트웨어 인터럽트"의 한 종류이다. 위에서 설명한 기능별로 구분지은 고유번호는 IDT(Interrupt Descriptor Table)이라는 곳에 저장된다. 인터럽트가 일어나면, ..