컴퓨터 구조

프로그램, 프로세스, 프로세서 차이점

Lamed_Dhhd 2020. 5. 3. 21:45
반응형

먼저 프로그램부터 시작하죠
사전적의미로는
어떤 문제를 해결하기 위해 컴퓨터에게 주어지는 처리 방법과 순서를 기술한 일련의 명령문의 집합체. 
이렇습니다
이걸 쉽게말하면
명령문의 집합체라고하죠
간단하게
프로세스에대해서 말해보죠
우리가 윈도우에서 프로그램을 더블클릭할때
그건 실행되고 동작하고있습니다
이상태가 바로 프로세스입니다
프로세서를보죠
사전적으로

Processor (프로세서)는 하드웨어적인 측면에서 "컴퓨터 내에서 프로그램을 수행하는 하드웨어 유닛"이다.  이는 중앙처리장치(Central Processing Unit)를 뜻하며 폰노이만 아키텍쳐에 의해 만들어졌다면 적어도 하나 이상의 ALU (Arithmetic Logic Unit)와 처리 레지스터(Register)를 내장하고 있어야 한다.


뭐 이런이야기지만
간단하게말해드리죠
두가지로 나눌수있습니다
하드웨어적
소프트웨어적
하드웨어부터 하죠
간단하게 CPU입니다
소프트웨어적으로는
- 데이터 포맷을 변환하는 역활을 수행하는 데이터 프로세싱 시스템(데이터 처리 시스템)
- ex) 워드프로세서, 컴파일러 등
이렇다는데 나는 따로공감이가지않네요.

반응형

'컴퓨터 구조' 카테고리의 다른 글

(공유) 내가본 문서  (0) 2020.05.20
페이징  (0) 2020.04.26
스케줄링  (0) 2020.04.26
윈도우상에서 API 호출 순서  (0) 2020.04.26
메모리 지역성에대해서  (0) 2020.04.16