[Embedded] 명령어 구조


[Embedded] 명령어 구조

명령(Instruction)의 의미 명령이란 프로세서에 어떤 업무를 지시하는 것을 총칭하는 의미이다. 프로세서의는 내부는 많은 디지털 회로들로 구성되어 있다.

이러한 이유로 프로세서는 0과 1만을 이해할 수 있는 2진수로 명령을 내려야만 프로세서가 이해할 수 있다. 이러한 프로세서가 이해할 수 있는 언어, 즉 2진수로 표현한 언어를 기계어(Machine Language)라고 한다.

개발을 하는 개발자들은 사람이기 때문에 0과 1로 이루어진 2진수로 프로그램을 작성하기란 쉽지 않다. 그래서 임베디드 개발을 하기 위해 C언어 또는 어셈블리어를 이용하여 코드를 작성하고, 컴파일러와 같은 도구를 이용해 기계어로 변환한다.

임베디드 개발에서는 어셈블리어(Assembly Language)가 중요한 요소이다.....


원문링크 : [Embedded] 명령어 구조