ARM Assembler를 공부하려면 뭐부터 봐야 하나요?

ailless의 이미지

질문이 뭘 어찌해야 할지 모르는 초보입니다.
네 맞습니다..

학교 졸업하고 10년이 지난 현재까지도 개발자로 살고 있는데 지금 하고 있는것 말고 뭔가 다른걸 해보고 싶어 알아보다
ARM Assembler라는 것이 눈에 들어와 알아보고 싶은 생각이 들어 찾아보고 있습니다.

학부때 MASM으로 마우스 만들고 했던 기억이 있지만 너무 오래되다 보니 정말 기억나는 것이 별로 없습니다.
뭐 책이야 다시보면 명령어나 이런건 기억이 나겠지만 기본적으로 ARM에 올리는 ASSEMBLER는 좀더 복잡할 것이라는 생각도 듭니다.

그리고 함께 실습할 저렴한 보드도 추천 부탁드립니다.

hb_kim의 이미지

시스템 레벨 프로그래밍을 할때 보통 그냥 리눅스 시스템에 크로스 컴파일 환경 구성하고 gcc 와 glibc 를 이용해서 C 로 프로그래밍합니다. 어셈블리어를 써야할 경우가 거의 없지만 굳이 쓰고자 한다면 gcc 에서 인라인 어셈블리를 써서 해결합니다.

klenui의 이미지

라즈베리파이 좋습니다. 비싸게 사도 5만원이면되고 armv6hf 던가 그럴겁니다.