70 likes | 305 Views
콜게이트 !!!! 를 알아보자 !!! 이건또 뭘까 ???. 콜게이타란 !!! 유저영역에서 커널 영역 서비스를 호출할때 사용하는 CPU 에서 제공해주는 기능이다 !!!!!!. GDT 또는 LDT 에 등록할수있다 !!!. 콜게이트 디스크립터 이렇게 생겼다 !!!!!. Offset(4 번째 바이트 ). Offset : CallGate 처리 함수주소. Selector: Code Selector. Offset(3 번째 바이트 ). DWORD Count : 인자 개수. P. DPL. S. X. 1.
E N D
콜게이타란!!!유저영역에서커널 영역 서비스를 호출할때 사용하는 CPU에서 제공해주는기능이다!!!!!!
콜게이트디스크립터 이렇게 생겼다!!!!! Offset(4번째 바이트) Offset : CallGate처리 함수주소 Selector: Code Selector Offset(3번째 바이트) DWORDCount : 인자 개수 P DPL S X 1 1 0 000 DWORD Count P : 세그먼트 존제여부 DPL :Descriptor Privilege Level 코드세그먼트 Selector S : 0-System Descriptor 1 – 인터럽트or 예외 디스크립터 코드세그먼트 Selector Offset(2번째 바이트) X : 0-16비트용 1-32비트용 Offset(1번째 바이트)