시스템 콜을 호출하면 최종적으로 트랩을 발생시키는데 이 것은 소프트웨어 인터럽트라고 이해하면된다. i386에선 IDT를 통해 모든 인터럽트가 관리되는데 시스템 콜은 0x80 번의 인터럽트를 사용한다. 아래에 IDT의 구조가 나와 있다.
그림 B-1. IDT 구조
attachment:idt-table.png
Copyrights © - Joinc, All Rights Reserved. Inherited From - Yundream Rebranded By - Joonphil
B.2. IDT(Interrupt Descriptor Table)
시스템 콜을 호출하면 최종적으로 트랩을 발생시키는데 이 것은 소프트웨어 인터럽트라고 이해하면된다. i386에선 IDT를 통해 모든 인터럽트가 관리되는데 시스템 콜은 0x80 번의 인터럽트를 사용한다. 아래에 IDT의 구조가 나와 있다.
그림 B-1. IDT 구조
attachment:idt-table.png
Recent Posts
Archive Posts
Tags