마이크로아키텍처 (1) 썸네일형 리스트형 [하드웨어 뜯어보기] CPU #14 - 마이크로아키텍처(Microarchitecture), 두뇌의 내부 설계도 같은 언어라도, 설계에 따라 성격이 달라지는 두뇌의 구조핵심요약마이크로아키텍처(Microarchitecture)는 CPU가 동일한 명령어 집합(ISA)을 실제로 구현하는 내부 설계 방식입니다.즉, ISA가 ‘언어’라면, 마이크로아키텍처는 그 언어를 사용하는 두뇌의 사고 회로입니다.같은 언어(x86)를 쓰더라도 인텔과 AMD의 CPU가 다르게 동작하는 이유, ARM을 기반으로 한 Apple M3가 특별한 이유 - 모두 마이크로아키텍처의 차이 때문입니다. 1. 개념 설명 - “언어를 실행하는 두뇌의 구조”ISA가 “무엇을 할 수 있는가”를 정의한다면, 마이크로아키텍처는 “그 일을 어떻게 처리할 것인가”를 결정합니다.예를 들어, 두 사람에게 같은 문제(ISA)를 주어도, 한 사람은 빠르게 계산하고, 다른 사람.. 이전 1 다음