Study/Backend

CPU의 작동 원리

david95j2 2020. 10. 23. 13:36

CPU(Centeral Procesing Unit) = 사람의 뇌  // 더하기 빠르게 하기!!

마이크프로세서의 구성
- 제어장치, 연산장치, 레지스터, 캐쉬메머로 = 크기가 큰 데이터는 마이크로프로세서 외부의 주기억장치를 사용

마이크로프로세서 동작 머신사이클
- 프로그램내장 방식


기능 -2 
4개 사이클로 수행
1. 호출(Fetch)
2. 해석(Decode) 
3. 실행(Execute)
4. 저장(Store)

기능 -3
클록의 속도와 명령어 처리속도 (마이크로프로세서의 성능 측정 방법)
클록(Clock) - 전기적인 신호를 사용, 인간의 심장과유사
명령어처리속도(MIPS)

연산장치(ALU : Arithmetic and Logic Unit)
=CPU(중앙 처리 장치)의 핵심 부분 중 하나로, 산술과 논리 연산을 수행하는 연산 회로 집합으로 구성

제어장치(Control Unit)
=입력,출력,기억,연산장치를 제어하고 감시,주기억 장치에 저장된 명령을 차례로 해독하여 연산장치로 보내 처리되도록 지시

레지스터(Register)
=처리중인 데이터나 처리 결과를임시로 보관하는 CPU내의 기억 장치이다. (순간 기억력)
시스템 메모리 - 스택, 힙, 데이터 세그먼트, BSS세그먼트, 텍스트 세그먼트

디지털 회로(AND, OR, XOR, NOT)
=반도체는 전기가 흐르는 도체와 흐르지 않는 부도체 성격을 조건에 따라 선택

'Study > Backend' 카테고리의 다른 글

IP와 도메인  (0) 2020.10.26
리눅스를 대체 왜 쓰는가?  (0) 2020.10.23
풀스택 6조 컴파일러(Compiler)  (0) 2020.10.23
오류 : Editor does not contain a main type  (0) 2020.10.13
[공부로그], # Git # Github # Shell # Bash  (0) 2020.10.12