-Computer Theory
[OS] 프로세서 / 프로그램 / 프로세스
guswlsdk
2017. 7. 22. 21:13
반응형
1-1. 프로세서
- 프로세서는 흔히 하드웨어적인 측면을 떠올리지만 소프트웨어적인 측면도 있다.
- 하지만 보통 프로세서라 함은 하드웨어적 프로세서를 뜻한다.
1-2 하드웨어적 측면에서의 프로세서
- 컴퓨터를 운영하기 위해 기본적인 명령어들을 처리하고 반응하기 위한 논리회로
- CPU라고 부름
- PC나 소형장치에 장착된 프로세서를 흔히 마이크로프로세서라고 부른다.
1-3 소프트웨어적 측면에서의 프로세서
- 소프트웨어적으로 프로세서라고 하면 데이터 포맷을 변환하는 역할을 수행하는 데이터 처리 시스템을 의미하며 출력 가능한 인쇄물을 생성하는 워드프로세서도 소프트웨어적 프로세서의 포함된다.
2-1 프로그램
- 명령어의 집합
- 정적인 데이터의 묶음
- 명령어와 정적 데이터가 메모리에 적재되면 프로세스가 됨
- 하드 디스크에 저장되어 있는 실행코드
3-1 프로세스
- 메모리를 할당받아 컴퓨터에서 연속적으로 실행되고 있는 컴퓨터 프로그램을 말한다.
- 메모리에 적재되어 프로세서에 의해 실행 중인 프로그램
- 여러 개의 프로세서를 사용하는 것을 멀티프로세싱이라고 하며 같은 시간 시간에 여러 개의 프로그램을 띄우는 시분할 방식을 멀티태스킹이라고 한다.
반응형