728x90
컴퓨터 시스템 구조
현대의 운영체제는 인터럽트에 의해 구동됨
용어정리
Mode bit: 보호장치
타이머: 정해진 시간이 지난 뒤 인터럽트를 발생시킴
인터럽트: 인터럽트 당한 시점의 레지스터와 프로그램카운터를 저장한 후 CPU의 제어를 인터럽트 처리 루틴에 넘김
인터럽트 백터: 해당 인터럽트 처리 주소
동기식 입출력 : I/O 요청 후 입출력 작업이 완료된 후에야 제어가 사용자 프로그램에 넘어감
비동기식 입출력: I/O가 시작된 후 입추력 작업이 끝나기를 기다리지 않고 제어가 사용자 프로그램에 즉시 넘어감
DMA: cpu제외 메모리에 접근할 수 있도록 한 것
저장장치 계층구조
위로갈수록 용량이 작고 속도가 빠름, 가격이 비쌈
Primary: 휘발성
Secondary: 비휘발성
커널 주소 공간의 내용
'프로그래밍 > CS' 카테고리의 다른 글
운영체제(4/11) - Process Management 1,2 (0) | 2023.01.28 |
---|---|
운영체제(3/11)-Process 1,2,3 (0) | 2023.01.27 |
운영체제(1/11) - Introduction to Operating Systems (0) | 2023.01.25 |
앞으로 읽을 개발 책 정리(CS위주)+계속 update예정 (2) | 2023.01.13 |
어느 개발자의 프로그래밍 책 독서... (2) | 2022.12.30 |
댓글