강좌 & 팁
글 수 2,412
2012.04.02 15:09:35 (*.119.104.166)
40553
안녕하세요.
정말 오래간만에 글을 씁니다!
이번 연재는 '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/ 여기로 찾아오세요~