본문 바로가기

CPU4

0405(1)_ ❰❰ 05. CPU 성능 향상 기법 ❱❱_ [ 05-1. CPU 성능 관련 개념용어 ] ❰❰ 05. CPU 성능 향상 기법 ❱❱ [ 05-1. CPU 성능 관련 개념용어 ] [ 1 ] 클럭 { 1 } CPU 동작하는 과정 크게 2가지와 CPU성능 클럭 신호 : 클럭 신호라는 박자에 맞추어 CPU를 포함한 컴퓨터 부품들은 통합적으로 움직인다. → 박자를 높히자. → 클럭 신호를 빠르게 하자. 명령어 사이클 : CPU는 명령어 사이클이라는 흐름에 맞추어 움직인다. → 명령어 사이클을 병렬적으로 여러개 같이 하자. → 멀티코어 { 2 } 클럭 속도 단위 Hz 클럭 속도 변환 CPU가 클럭 속도는 자유자재로 바꿀 수 있다. 즉 박자를 조정할 수 있다. [ 2 ] 코어와 멀티코어 { 1 } CPU와 코어 CPU의 원래 정의 : 명령어를 실행하는 부품. 프로세싱을 하는 부품 이라는 뜻에서 CPU CP.. 2023. 4. 5.
0331(1)_ ❰❰ 04. CPU의 작동원리 ❱❱ _[ 04-2. 레지스터 ] [ 04-2. 레지스터 ] [ 1 ] 레지스터 정보를 가지고 작업을 하려면, 정보가 담길 공간 혹은 그릇이 있어야한다. 레지스터는 CPU에서의 그릇이다. 우리가 일반적으로는 주기억장치_메모리와 보조기억장치만 신경쓰지만, CPU작업 또는 연산에서는 레지스터가 중요하다. [ 2 ] 레지스터 종류 0. 대표적 레지스터들 8가지 서론 CPU마다 레지스터는 다양하다. 구체적인 내용은 CPU제조사를 통해 알 수 있다. 우리가 배워야할 것은 전공서적에서 중요하게 다루거나, 많은 CPU가 일반적으로 가지는 주요 레지스터를 공부한다. 프로그램 카운터 명령어 레지스터 메모리 주소 레지스터 메모리 버퍼 레지스터 플래그 레지스터 범용 레지스터 스택 포인터 베이스 레지스터 1. 프로그램 카운터 PC : Program Count.. 2023. 3. 31.
0330 -(1)_ ❰❰ 04. CPU의 작동원리 ❱❱ _[ 04-1. ALU와 제어장치 ] ❰❰ 04. CPU의 작동원리 ❱❱ CPU 간단요약 제어장치 (CU: Control Unit) 연산장치 (산술논리연산장치 ALU : Arithmetic Logic Unit) 저장장치 (레지스터) [ 04-1. ALU와 제어장치 ] [ 1 ] ALU { 1 } ALU입출력과 연산 → ALU 그림 필요 ALU의 입력 제어신호 : 수행할 연산을 알려준다. 피연산자 : 레지스터를 통해 받는 계산할 내용 플래그(상태) ALU의 출력 플래그(상태) 결과값 : 연산수행 결과 특정숫자나 문자가 될 수도 있고, 메모리 주소가 될 수도 있다. { 3 } 플래그 flag 연산결과에 대한 추가적인 상태정보. 대표적인 플래그들 부호 플래그 제로 플래그 캐리 플래그 오버플로우 플래그 인터럽트 플래그 슈퍼바이저 플래그 플래그 레지.. 2023. 3. 30.
0324-(2)_ ❰❰ 01. 컴퓨터 구조 시작하기 ❱❱ ❰❰ 01. 컴퓨터 구조 시작하기 ❱❱ [ 01-1. 컴퓨터 구조를 알아야하는 이유 ] [ 0 ] 컴퓨터 구조 공부이유 문제해결 문제해결의 실마리를 얻을 수 있다. 각종 기술 면접에서도 컴퓨터 구조에 관한 소양을 필요로 한다. 성능,용량,비용 계획 시스템 및 서버를 구현할 때, 합리적인 선택을 할 수 있게 한다. [ 01-2. 컴퓨터 구조의 큰 그림 ] [ 1 ] 컴퓨터 구조 큰 얼개 컴퓨터가 이해하는 정보 컴퓨터의 핵심부품 4가지 [ 2 ] 컴퓨터가 이해하는 정보 데이터 (data) 명령어 (instruction) [ 3 ] 컴퓨터의 4+1가지 핵심 부품 CPU 주기억장치 (main memory) 보조기억장치 (secondary storage) 입출력장치 (input/output device) (추가).. 2023. 3. 24.