본문 바로가기

개발관련/기록

cpu는 어떻게 작동할까

728x90

https://www.youtube.com/watch?v=Fg00LN30Ezg 

 

 

 

Central Processing Unit

 

산술 논리 장치 Arithmetic Logic Unit

더하기 빼기의 산술, 

And 나 OR 같은 논리를 연산하는 역할

 

 

 

트렌지스터는 아주 작다.

하지만 cpu에는 수십억개의 트렌지스터가 들어가있다.

cpu에는 Mosfet 이라고 불리는 트랜지스터가 들어가 있다.

cpu는 많은 Mosfet 이라는 형태의 트렌지스터가 모여서 연산을 수행한다.

 

 

 

 

데이터를 보조기억장치(HDD, SSD..) 에서

RAM (주기억장치, RAM ROM, Random Access Memory)으로 이동하고 RAM 에서 cpu로 이동한다.

cpu안에는 레지스터(Register) + 캐시메모리(L1 cache, L2 cache, L3 cache) 가 있다.

 

 

 

우리가 작성한 명령어가 -(컴파일러)-> 어셈블리어 -(어셈블러)-> 이진수(기계어) 로 바뀐다.

 

 

 

 

 

뉴렉처 cpu 설명 최고

 

 

 

 

 

 

 

 

 

https://www.youtube.com/watch?v=nHKujYXjJ2s&list=PLq8wAnVUcTFXna0fCAsElIj2qayRqvGjk&index=4 

https://www.youtube.com/watch?v=_kuToIoS15Y&list=PLq8wAnVUcTFXna0fCAsElIj2qayRqvGjk&index=7