안녕하세요.


정말 오래간만에 글을 씁니다!


이번 연재는 'ARM 명령어를 배워보자!'라는 주제로 공부를 하겠습니다.


자, 그럼 시작해 보겠습니다.


ARM 이란?




ARM(Advanced RISC Machine)아키텍처는 임베디드 기기에 많이 사용되는 32-bit RISC 프로세서이며, 저전력을 사용하도록 설계하여 ARM CPU는 모바일 시장에서 뚜렷한 강세를 보인다.


출처 -> http://ko.wikipedia.org/wiki/


한마디로 ARM 아키텍처로 만든 중앙처리장치(CPU)인 것입니다.^^


ARM 명령어?



CPU를 특정한 작업을 시키기 위한 명령어를 최적화하여 집합시켜 놓은 것이라 할 수 있습니다. 컴퓨터에 일은 CPU가 다 하는데 일을 시키기 위한 최적화된 명령을 알면 좀더 빠르게 일을 시킬 수 있게 되겠죠?( 제 생각입니다. 힛..! )


어셈블리어?



어셈블리어는 기계어와 일대일 대응이 되는 컴퓨터 프로그래밍의 저급 언어 입니다.  어셈블리어를 사용하는 이유에는 여러가지가 있지만 어떤 언어보다도 빠르게 기계(컴퓨터)를 제어할 수 있기 때문에 사용한다고 할 수 있습니다.


앞으로?



ARM 명령어 중 많이 사용하는 명령을 이용하여 프로그램 해보고 어떻게 명령어를 쓰는 방법을 공부 하겠습니다.


다음글에서 뵙겠습니다!!


빠른만남을 원하시면 http://ms-osek.org/ 여기로 찾아오세요~