로딩
요청 처리 중입니다...

컴퓨터 구조 및 운영체제(메모리, 프로세스, 스레드)

 컴퓨터 구조 및 운영체제(메모리, 프로세스, 스레드)

1. 컴퓨터의 구성 요소 1) CPU 프로세스 : 하나의 프로그램이 실행되었을 때 메모리에 적재되어 CPU에서 연산되는 과정을 의미합니다. * 메모리로부터 명령어를 받아 기계어로 변환하고 연산을 수행 [ CPU의 구성 요소 ] 제어 유닛 (Control Unit) : 메모리로부터 명령어를 받아 기계어로 변환하여 반환합니다.

연산 장치 (ALU) : 제어 유닛으로부터 받은 명령을 연산하여 반환합니다. 레지스터 (Register) : CPU 연산 전에 명령어, 주소 데이터를 임시로 저장합니다. 2) 메모리 : 프로그램 실행 시 명령어, 데이터가 적재되는 공간입니다. 3) 입출력 장치 : 외부 장치를 통해 데이터를 입/출력 기능을 수행하는 장치 과거에는 프로그램 실행 시 하나의 프로그램만 동작을 수행할 수 있었습니다.

하지만 현재에는 하나의 CPU에서 여러 개의 프로그램을 동작할 수 있습니다. 프로그램 : HDD, SSD와 같은 보조기억 장치에 저장되어 있는 파일 프로세스 : 프로그램을 ...

# CPU # 컨텍스트스위칭 # 제어유닛 # 쓰레드 # 스레드 # 문맥교환 # 메모리영역 # 메모리 # 멀티쓰레드 # 멀티스레드 # PCB # 프로세스