엔지니어가 되고 싶은 공돌이

04. Interrupts & Exceptions 본문

Computer Science/Operating System

04. Interrupts & Exceptions

Geca 2020. 2. 20. 17:53

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