본문 바로가기
728x90
반응형

CPU3

OS Operating System 운영체제 운영체제는 컴퓨터 시스템의 CPU, 메모리, 입출력 장치, 저장 장치 등의 자원을 효율적으로 관리하고 다른 소프트웨어나 사용자가 이용할 수 있도록 관리하는 인터페이스 역할을 하는 소프트웨어를 말한다. Resource Management 자원관리, 운영체제는 컴퓨터의 자원을 효율적으로 관리하고 할당하는 역할을 한다. 대표적인 자원으로는 CPU, 메모리, 저장장치, 입출력 장치가 있다. CPU 프로세스 스케줄링을 통해 CPU 자원을 할당하고 여러 프로세스 간의 경쟁 상황을 해결한다. CPU를 효율적으로 사용하기 위해 실행 중인 여러 프로세스들 사이에서 CPU의 사용권을 어떻게 배분할지 결정하여 CPU의 사용률을 높이고 응답 시간을 최소화하며 프로세스의 우선순위를 지정하.. 2023. 3. 28.
레지스터 Register CPU내에 위치한 기억장치로 특정 목적을 위해 사용하는 저장소이다. 매우 빠른 속도로 데이터를 읽고 쓰는 특징이 있다. CPU의 성능에 큰 영향을 미치며 레지스터의 개수와 크기가 높을수록 빠른 처리 속도를 기대할 수 있다. 종류 Accumulator Register(AC) 누산기 레지스터 산술 및 논리 연산에 사용되는 값을 저장하는 레지스터이다. 이 레지스터는 CPU의 연산 결과를 저장하거나 결과를 다음 연산에 사용하기 위해 일시적으로 저장하는 역할을 한다. 대부분의 CPU에서 누산기 레지스터는 덧셈, 뺄셈, 곱셈, 나눗셈 등의 산술 연산을 수행하며, 비트 논리 연산을 수행하기도 한다. 이러한 연산의 결과는 다시 누산기 레지스터에 저장되어 다른 연산에 사용될 수 있다. 이 레지스터는 초기.. 2023. 3. 17.
CPU CPU 컴퓨터 시스템을 구성하는 요소는 다양하며, 각각의 구성요소들이 상호 작용을 통해서 전체 시스템이 동작하게 된다. 그 중 중앙 처리 장치(CPU, Central Processing Unit)는 컴퓨터 시스템에서 가장 중요한 부품 중 하나이다. 구성요소 연산 유닛(Arithmetic Logic Unit, ALU) 산술 및 논리 연산을 수행한다. 덧셈, 뺄셈, 곱셈, 나눗셈 같은 산술 연산과 AND, OR, NOT, XOR과 같은 논리 연산을 처리한다. 제어 유닛(Control Unit, CU) 메모리에서 명령어를 가져와 해독하고 실행한다. 또한 다른 구성요소들을 제어하여 명령어 실행에 필요한 데이터를 제공하거나 결과를 저장한다. 레지스터(Register) CPU 내부의 작은 기억장치이다. 매우 빠른 .. 2023. 3. 17.
728x90
반응형