MSP430 런치 패드 용 어셈블리를 가르치고있는 대학의 현재 수업 중이며. 그것을 배우면서 조금 어려움을 겪고있는 Im은 내가 보던 익숙한 다른 언어들과 매우 다르며, 수업은 나에게 적어도 너무 잘 가르쳐주지 않습니다. Assembly는 각 하드웨어마다 다르지만, 이것은 가족이나 그룹 수준에서 이루어 지므로, 모든 MSP430은 동일하거나 어셈블리 언어 측면에서 다른 MSP430 보드와 다른 g2553입니까?ti에서 어셈블리 학습을위한 리소스 MSP430G2553
정확한 어셈블리 언어를 배우고, 테스트하고 기억할만한 좋은 샘플 프로그램을 살펴보고 메모리 위치 등에 익숙해지며 훌륭한 프로젝트를 시도 할 수있는 리소스에 대한 권장 사항이 있습니까? 다시 우리가 사용하는 보드는 MSP430G2553입니다.
감사합니다.
사용 가능한 명령어와 CPU 레지스터는 "CPU 유형별"이므로 모든 MSP 보드가 동일한 CPU를 사용하는 경우 프로그래밍 지침은 동일합니다. (나는 빠른 구글을했고 그것은 거대한 가족 일 것이다. 아마 세대 간의 사소한 CPU 차이가 있겠지만 큰일이 아닐 것이다). CPU가 보는 환경은 다를 것입니다. 사소한 변경에서 4KB RAM 대신 256B RAM을 사용하는 것과 같이 매체를 사용하여 완전히 다른 주소로 매핑 한 후 완전히 새로운 주변 장치를 사용할 수 있습니다 (각 주변 장치는 드라이버 코드를 제어하는 자체 방식을가집니다). – Ped7g