1장 - SW개발방법 및 ARM Processor

조재훈·2023년 5월 30일
0

CPU (Central Processing unit)

  • 중앙처리장치
  • 컴퓨터 시스템을 통제하고 프로그램의 연산을 실행하고 처리하는 가장 핵심적인 컴퓨터의 제어 장치, 혹은 그 기능을 내장한 칩
  • 주변 IC가 따로 달려있을 경우 MCU라고 할 수 있음

ARM

  • Cortex-M
    : Small Footprint
    : 저전력
  • Cortex-R
    : High performance
    : Real-time OS
  • Cortex-A
    : High performance
    : Rich OS

RISC

  • Reduced Instruction Set Computer
  • 명령어를 단순화하고 개수를 줄인 프로세서의 방식
  • 장점)
    : 명령어 단순, 길이 일정 => 하드웨어가 효율적이고 파이프 라인등의 병렬 수행 적용
  • 단점)
    : 단순한 명령 조합으로 원하는 동작 수행 => 컴파일러 코드 최적화 복잡 & 프로그램 길이 길어짐
profile
맨땅에 헤딩. 인생은 실전.

0개의 댓글