<aside> 💁‍♂️ 안녕하세요~! CS 첫강의로 개발지식의 근간이 되는 컴퓨터의 구성과 그 핵심 구성항목인 CPU와 메모리에 대해서 중점적으로 학습해보겠습니다. 😉

</aside>

<aside> 📌 Summary

이 문서는 CPU와 메모리에 대한 내용을 다루고 있습니다. 64비트 프로세서, L2/L3 캐시, 주파수 등 CPU의 성능과 작동 방식에 대한 내용을 설명하고 있으며, CPU의 핵심 동작인 데이터 가져오기, 디코딩, 실행에 대해서도 다루고 있습니다. 또한 레지스터, 제어장치, 연산장치 등 CPU의 구성요소와 컴퓨터의 구성에 대한 내용도 포함되어 있습니다.

</aside>

0. 컴퓨터의 구성

<aside> 💻 컴퓨터와 푸드트럭 🚚

Untitled

Untitled

</aside>

0-1. 푸드트럭의 구성

0-2. 컴퓨터의 구성

1. 입출력 장치

<aside> 📌 컴퓨터가 사용자와 의사소통하는 창구가 입출력 장치 입니다. 푸드트럭으로 비유하자면 주문창구와 수령창구로 비유할 수 있습니다.

Untitled

</aside>

1-1. 입력 장치

1-2. 출력 장치

2. CPU

<aside> 📌 컴퓨터가 사용자의 명령에 대한 작업을 수행하는 처리장치 입니다.

푸드트럭으로 비유하자면 요리사 입니다.

요리사는 주문대에서 주문을받고, 순서대로 재료들을 손질해서 음식들을 만들어 수령대에 놓습니다.

Untitled

</aside>

2-1. CPU의 구성

2-2. CPU의 동작

2-3. CPU의 성능

3. 메모리

<aside> 📌 명령에 대한 모든 연산은 결국 저장공간을 통해서 처리하게 되는데요.

이는 요리주문에 대해서 재료들을 둘 공간을 활용해서 요리를 만드는것에 비유할 수 있습니다.

</aside>