시냅스

ARM (Adavanced RISC Machine) 이란? 본문

컴퓨터구조

ARM (Adavanced RISC Machine) 이란?

ted k 2022. 7. 17. 21:23

ARM (Adavanced RISC Machine)

  • 진보된 RISC CPU이다.
  • 정확히는 ARM 아키텍처를 설계하는 ARM 의 명령어 세트와 ISA(Instruction Set Architecture)
  • 물리적 설계가 같아도 명령 집합이 다를 경우 서로 다른 칩이 된다.
  • 스마트폰, 게임기 등 많은 임베디드 시스템에서 사용된다.
  • 기본적인 호환성은 가지지만, 제품군이 파편화 되어있어 플랫폼 종속적이다. 
    • CISC 
      • 명령어의 집합이 크고, 가변길이의 명령어
      • 연산에 사용되는 복잡한 명령어들을 마이크로 코드 형식으로 수백 개 이상 탑재
      • 메인프레임, x86 계열
    • RISC
      • CISC의 단점을 극복하기 위하여 고안됨
      • 적은 수의 명령어만으로 명령어 집합을 구성
      • 복잡한 연산도 적은 수의 명령어들을 조합하는 방식으로 수행
      • 단순한 명령으로 필요한 트랜지스터가 적어 간결한 설계와 전력 소비가 적다.
      • 하버드 아키텍처
        • 데이터를 읽음과 동시에 명령을 읽을 수 있음
        • 병렬 처리 특화
        • 개발 비용이 많이 듬

 

'컴퓨터구조' 카테고리의 다른 글

컴퓨터구조 기억장치의 분류와 특성  (0) 2022.08.05
CPU의 구조와 기능  (0) 2022.08.02
컴퓨터 구조 기초  (0) 2022.07.10
명령어: 컴퓨터 언어  (0) 2022.07.02
컴퓨터 추상화 및 관련 기술  (0) 2022.06.13
Comments