# KOCW
[OS] 4. Process (2)
프로세스 내에서 실제로 작업을 수행하는 주체이다.프로세스가 하나 주어지면 주소공간이 만들어진다. 프로세스를 관리하기위해 운영체제 내부에 프로세스의 정보를 저장하는 PCB가 생성된다.프로세스는 하나만 띄어놓고, 현재 cpu가 어느부분을 시행하고 있는가를 알기위해 CPU수
[OS] 3. Process (1)
‘process is a program ins execution’실행 중인 프로그램cpu수행 상태를 나타내는 하드워드 문맥이다.program counter,각종 register프로세스는 어디까지 도달해있는가를 나타내는것(program counter가 어느부분을 가리키고
[OS] 2. System Structure, program execution
memory : cpu의 작업 공간cpu : 매 시간마다 메모리에 접근하여 메모리의 instruction을 읽어 실행한다.cpu 구성 → register,mode bit,interrupt lineinterrupt lineinterrupt 신호를 감지한다.mode bi

4장 - 프로그램의 구조와 실행
프로그램이 CPU에서 명령을 수행하려면 해당 명령을 담은 프로그램의 주소 영역이 메모리에 올라가 있어야 한다.프로그램의 주소 영역은 크게 세가지 영역으로 구분된다.코드(code)데이터(data)스택(stack)우리가 작성한 프로그램 함수들의 코드가 CPU에서 수행할 수

2장 - 운영체제 개요
1. 운영체제의 정의 운영체제(operating system) >컴퓨터 하드웨어 바로 윗단에 설치되는 소프트웨어 운영체제는 사용자 및 다른 모든 소프트웨어와 하드웨어를 연결하는 소프트웨어 계층으로 그 위상은 다음과 같다. 시스템 >기반이나 틀이 되는 하드웨어를 지

서장 - 정보기술의 원리와 철학
운영체제 컴퓨터 분야의 가장 기초적이고 체계적인 소프트웨어로서 컴퓨터 내부의 모든 하드웨어와 소프트웨어를 가장 효율적으로 관리해 시스템의 성능을 극대화시킨다. 컴퓨터의 하드웨어와 소프트웨어를 총제적으로 관리하는 핵심 소프트웨어이다. 즉, 컴퓨터의 두뇌라고 부를 수 있다. 중앙처리장치(Central Processing Unit: CPU) 하나의 하드웨어 장치...
[OS] 운영체제란 무엇인가?
Operating System컴퓨터 하드웨어 바로 위에 설치되어 사용자 및 다른 모든 소프트웨어와 하드웨어를 연결하는 소프트웨어 계층을 말한다. 커널이란?운영체제의 핵심 부분으로 메모리에 상주하는 부분이다. 시스템의 모든 것을 완전히 통제한다.커널의 역할로는 하드웨어와