본문 바로가기
Security_/etc

[운영체제] 인터럽트 벡터(Interrupt Vector) / 인터럽트 벡터 테이블 (Interrupt Vector Table)

by 낭람_ 2021. 9. 27.
반응형

인터럽트 벡터(Interrupt Vector) : 인터럽트에 대한 ISR의 시작 주소

  * ISR(Interruct Service Routine) : 실제 인터럽트를 처리하는 루틴

  * 인터럽트 발생시 ISR이 레지스터와 PC를 저장하여 실행중이던 CPU 상태를 보존하고, 인터럽트 종료 시 원래 상태로 복귀

 

인터럽트 벡터 테이블(Interrupt Vector Table) : 인터럽트 발생시 처리해야 할 루틴의 주소를 보관하고 있는 테이블

 

인피니언, 마이크로침, Atmel, 프리스케일, AMD, 인텔 등 대부분의 CPU들은 인터럽트 벡터 테이블을 가지고 있다.

x86 인터럽트 벡터 테이블 / 위키백과

 

 

반응형

'Security_ > etc' 카테고리의 다른 글

[논리회로] 반가산기 / 전가산기 용어 정리  (0) 2021.09.28
[운영체제] PSW(Program Status Word)  (0) 2021.09.27
[Linux] vim 설치 및 설정  (0) 2019.10.16
[etc] 쉘 코드 모음  (1) 2018.10.03
[etc] Stack?  (0) 2018.10.01

댓글