엔지니어가 되고 싶은 공돌이
04. Interrupts & Exceptions 본문
4. 1 Interrupts
- interrupts와 exceptions 가 발생하면 모든 실행권한을 운영체제에게 넘겨준다.
- polling: CPU가 계속 check.
- Hardware interrupts: 하드웨어가 알려준다. CPU는 그동안 다른 작업 가능.
- interrupts handler에 interrupt마다 해결할 각각의 방법의 code가 들어있다.
4. 2 Exceptions
- system call ex) Open, Create, Read, Write, Close...
- system call table: 운영체제는 약 350 여개의 system call을 정의해 두었다.
'Computer Science > Operating System' 카테고리의 다른 글
06. Process (0) | 2020.02.22 |
---|---|
05. DMA & Protected Instructions (0) | 2020.02.20 |
03. OS and Architecture (0) | 2020.02.20 |
02. OS history (0) | 2020.02.20 |
01. What is OS? (0) | 2020.02.19 |
Comments