CS

[CS / CA] ARM Processor

따봉치치 2023. 8. 21. 16:01
728x90
ARM 프로세서란

  • ARM 프로세서복잡한 명령어 방식인 CISC 아키텍처와 달리 적은 트랜지스터를 필요로 하므로 비용, 전력소비 및 열 방출이 적어 가볍고 휴대가능한 배터리 전원 장치에 많이 사용됨
  • ARM (Advansed RISC Machine) 프로세서란, RISC 아키텍처 기반의 중앙 처리 장치로 임베디드 기기에 주로 사용되는 32bit 프로세서이다.

 

명렁어 집합 구조
  • CISC(Complex Instruction Set Computer)
    • 명령어 하나를 처리하는 구조가 복잡
    • 연산 처리시 복잡한 여러 개의 명령어들을 가지고 있는 복합 명령형 프로세서
    • 마이크로 프로그램 제어방식을 채택
    • 가변 길이 명령어 사용
    • 폰 노이만 아키텍쳐
    • 파이프라인 사용이 어려움
  • RISC(Reduced Instruction Set Computer)
    • 고정된 길이의 명령어 사용
    • 처리속도를 위해 자주 사용되는 몇 가지 명령어 위주로 단순화된 명령축소형 프로세서
    • Hard-wired 제어 방식 사용
    • 하바드 아키텍쳐
    • 데이터 개시와 명령 캐시의 분리
    • 슈퍼 파이프라인, 슈퍼 스칼라 기법 사용
    • 주로 모바일, 임베디드 계열 사용
  • 마이크로프로세서가 인식해서 기능을 이해하고 실행할 수 있는 기계어 명령어
728x90