검색어 입력폼

[운영체제] Operating System Conception - Silberschatz, Galvin and Gagne 의 한글 자료 Chapter 2

등록일 2004.05.30 워드파일MS 워드 (doc) | 17페이지 | 가격 1,000원

소개글

영문판을 정리와 해석을 함께 했다고 생각하시면 됩니다. 공부하시는데 많은 도움이 될 것입니다.

목차

2. COMPUTER-SYSTEM STRUCTURES

2.1. Computer-System Operation
2.2. I/O Structure
2.2.1 I/O Interrupt
2.2.2 DMA Structure

2.3. Storage Structure
2.3.1 Main Memory
2.3.2 Magnetic Disks
2.3.3 Magnetic Tapes

2.4. Storage Hierarchy
2.4.1 Caching
2.4.2 Coherency and Consistency

2.5. Hardware Protection
2.5.1 Dual-Mode Operation
2.5.2 I/O Protection
2.5.3 Memory Protection
2.5.4 CPU Protection

2.6. General System Architecture

본문내용

l Bootstrap program
– 전원을 넣거나 새로 시스템을 시작하고자 할 경우에 필요
– CPU register, Device controller의 정보들을 메모리에 초기화 필요
– 먼저 OS Kernel을 로딩하고, 수행을 시킴 à “init”
l Interrupt
– Hardware signal 또는 software의 system call에 의해 생성됨
– 종류 : I/O, division by zero, invalid memory access, OS service request interrupt 등
l Interrupt service method
– 인터럽트가 발생하면, 수행 중이던 일을 중단하고
– 기 수행 중인 프로세스 상태를 보관하고(program counter, register)
– 인터럽트를 처리해 주는 서비스 루틴의 주소를 찾아(polling, vector)
– 해당 인터럽트 서비스 루틴으로 제어가 이전됨
à Interrupt routine, Interrupt vector, Interrupt-specific handler
l Bootstrap program
– 전원을 넣거나 새로 시스템을 시작하고자 할 경우에 필요
– CPU register, Device controller의 정보들을 메모리에 초기화 필요
– 먼저 OS Kernel을 로딩하고, 수행을 시킴 à “init”
l Interrupt
– Hardware signal 또는 software의 system call에 의해 생성됨
– 종류 : I/O, division by zero, invalid memory access, OS service request interrupt 등
l Interrupt service method
– 인터럽트가 발생하면, 수행 중이던 일을 중단하고
– 기 수행 중인 프로세스 상태를 보관하고(program counter, register)
– 인터럽트를 처리해 주는 서비스 루틴의 주소를 찾아(polling, vector)
– 해당 인터럽트 서비스 루틴으로 제어가 이전됨
à Interrupt routine, Interrupt vector, Interrupt-specific handler
다운로드 맨위로