[IT Terms] ARM(Advanced RISC Machine) 프로세서

2014. 12. 29. 13:50 - Song's IT

ARM은 Advanced RISC Machine의 약어로 임베디드 기기에서 많이 사용되는 32-Bit RISC프로세서이다.

RISC(Reduced Instuction Set Computer)란 CISC프로세서의 명령어수를 획기적으로 줄인 모델이다.



RISC모델을 기반으로 Arcon社에서 개발한 것이 바로 ARM프로세서이다.

프로세서의 구조가 완전히 다르기 때문에 ARM과 Intel의 CPU는 서로 호환되지 않는다.



ARM은 칩의 기본설계구조만 정해놓을 뿐, 기능, 최적화 등에 대해서는 제조사에 일임한다.

그렇기 때문에 ARM기반의 기기에서 동작하는 운영체제는 다른 ARM기반의 기기와 호환이 가능하다.

이 덕분에 수 많은 버전의 안드로이드가 개발되었고 진화할 수 있었다.



상대적으로 단순한 명령집합을 가진 프로세서(RISC)가 복잡한 프로세서(Intel)보다 뛰어난 것은 크기와 효율성이다.

그렇기 때문에 ARM은 모바일 기기에서 많이 사용된다.

'IT Tems' 카테고리의 다른 글

[IT-Terms] IV(Initializatin Vector)  (0) 2015.02.16
[IT Terms] MIME TYPE  (0) 2015.01.05
[IT Terms] API / SDK / IDE / WST / ADT / AVD  (0) 2014.12.28

다른 카테고리의 글 목록

IT Tems 카테고리의 포스트를 톺아봅니다