운영체제
운영체제는 메모리에 올라간다. 컴퓨터의 프로세서에서 이를 읽어와 운영체제를 실행시킨다
booting
컴퓨터가 커지면 프로세서는 메인 메모리 중 ROM 메모리를 읽어서 실행한다.
ROM은 메인 메모리 중 유일하게 비휘발성 메모리로, ROM 메모리에는
1.Post 프로그램(Power-on Self-Test)
- 메인 메모리 용량 확인
- 키보드가 잘 꽂혀있는지 등등 확인
2.boot loader 실행
- 하드 디스크 안의 OS를 RAM에 올린다.
OS 특징
os는 RAM에 상주한다. 이와 다르게 프로그램은 실행되었을 때 하드디스크에서 메모리에 올라가고 종료되면 메인메로리에서 삭제된다.
OS 구성

kernel과 shell로 구성
- kernel : 메모리,cpu 관리
- shell : 명령 해석기
- 사용자로부터 명령을 받아 해석하고 실행
- cmd interpterete
- application은 os 위에서 실행된다
Time Sharing System
현대 운영체제는 대부분 시분할 시스템이다.
cpu가 여러 프로세스들을 짧은 간격으로 반복하여, 프로세스들이 동시에 처리되는 것처럼 보이게 되는 시스템이다.
'ComputerScience > OS' 카테고리의 다른 글
| 운영체제의 기능 (0) | 2020.08.26 |
|---|---|
| 이중모드 (0) | 2020.08.26 |
| 인터럽트 (0) | 2020.08.24 |