STM32F103RB 시작하기 (Cortex-M3)
2021.03.01
ARM이란 무엇일까? ARM은 ARM Holdings에서 설계하는 명령어세트(Instruction Set Architecture)의 총칭이다. ARM 기반 프로세서는 스마트폰 시장의 확대로 인해 누구나 알게 되었다. 대표적으로 컴퓨터 아키텍처는 CISC, RISC, VLIW로 나누어지지만 RISC와 CISC를 중점적으로 쓴다. 현재 이 글을 작성하는 노트북은 x86/64 기반 프로세서로 이루어져있으며 이는 대표적인 CISC 프로세서로 이루어져있다. CISC(Complex Instruction Set Computer)로 Complex라는 단어에서 알 수 있듯이 복잡한 명령어로 이루어져있다. 이와 반대로 ARM은 RISC(Reduced instruction set computer)로 CPU 명령어 세트를 가..