ARM프로세서
프로세서 : 컴퓨터의 중앙 처리 장치로, 컴퓨터가 명령어를 이해하고 실행하는 역할을 한다. 이것은 주로 두 가지로 나뉜다
- CISC -> 복잡한 명령집합 컴퓨팅
- RISC -> 감소된 명령 집합, 단순하고 빠르다
ARM은 RISC 아키텍처 기반으로 한 프로세서 디자인이다. 주로 휴대폰 테블릿 등에서 많이 쓰인다.
ARM구조
단순한 명령어 집합: ARM 명령어는 간단하면서도 효율적입니다. 이는 명령어 하나당 적은 클럭 사이클을 필요로 하며, 이로 인해 전체적인 성능이 향상됩니다.
저전력 소모: ARM 프로세서는 저전력 소모를 중요시하는 모바일 및 임베디드 시스템에서 많이 사용됩니다. 이로써 배터리 수명을 연장하고 효율적인 에너지 관리가 가능해집니다.
다양한 용도: ARM 아키텍처는 다양한 제품 및 응용 분야에 적용될 수 있도록 설계되어 있습니다. 이는 소형 장치부터 고성능 컴퓨팅까지 다양한 범위의 제품에서 사용될 수 있음을 의미합니다.
라이센싱 모델: ARM은 IP(Intellectual Property)를 라이센스로 제공하며, 다양한 기업이 이를 기반으로 자체적인 ARM 프로세서를 설계하고 제조할 수 있습니다. 이로써 ARM 아키텍처는 다양한 제조사와 제품에서 찾아볼 수 있습니다.
'코딩기록 저장소 🐕 > 이론공부' 카테고리의 다른 글
디자인 패턴 (0) | 2024.01.19 |
---|---|
운영 체제 (0) | 2023.12.26 |
패리티 비트 & 해밍 코드 (0) | 2023.12.20 |
고정 소수점 & 부동 소수점❗ (0) | 2023.12.19 |
캐시 메모리📝 (0) | 2023.12.12 |