운영체제(OS)와 컴퓨터 시스템 1
운영체제
1. 운영체제란 무엇인가.
운영체제는 컴퓨터를 관리 및 제어하기 위한 소프트웨어이다.
- 프로세스 관리
- 메모리 관리
- 디스크 관리
- 네트워크 관리
대표적인 운영체제 : Windows, UNIX(Linux), Max OS
2. 컴퓨터 구성 부품
메인보드 : 컴퓨터를 구성하는 부품을 접속하고, 데이터 처리와 부품의 제어를 수행
CPU : 컴퓨터의 작동 제어 또는 연산 처리를 수행한다. (두뇌 역할)
메모리 : 명령, 프로그램, 데이터, 처리 결과 등을 일시적으로 기억하는 장치이며 휘발성이이다.
(현재 작업을 처리하는 역할 및 공간)
하드디스크 : 대용량 기억 장치이며, 비휘발성이다. (데이터, 프로그램 저장창고)
BIOS (Basic Input Output System) : 컴퓨터에 접속된 기기를 제어한다.
칩셋 : 각 부품이 주고받는 데이터 흐름을 관리한다. 수억 개 이상의 트랜지스터가 집적되어 있다.
3. OS 기능
컴퓨터 기동
하드웨어 -> BIOS -> 부팅로더 -> OS
사용자 영역의 요청(쉘, 응용 소트프웨어) -> 커널 -> OS
쉘 인터페이스는 CUI(명령 프롬프트;cmd) 또는 GUI(사용자들이 주로 사용하는 디스플레이)
I/O 포트 ; Input/Output 입출력 구조
I/O 주소 공간에 명령이나 데이터를 넣어 디바이스를 제어
ex) 키보드 컨트롤러 메모리
기억장치
레지스터
CPU 안에 레지스터는 연산 결과를 저장한다.
캐시메모리는 CPU와 메모리 사이에 빠른 전달을 돕기 위한 CPU의 메모리이다.
내부 기억장치
메인 메모리
외부 기억장치
하드디스크
고속화를 위해 디스크 캐시가 존재한다.
<도서 정리> OS가 보이는 그림책 - ANK Co., Ltd. 저 | 이영란 역
댓글을 작성해보세요.