avr 어셈블리어 썸네일형 리스트형 AVR(ATmega128) 시스템 개발 기초 지식_어셈블리 명령 1. 명령어 분류와 주소지정 방식 ● 명령어 기본 형식 : 명령어는 명령코드(OP 코드:OPeration code)와 오퍼랜드(operand)로 구성되는데 명령코드는 명령 그 자체이고 오퍼랜드는 명령의 대상으로 레지스터, 메모리, 상수값이 사용될 수 있으며 명령에 따라 오퍼랜드 없이 명령코드에 포함되는 경우가 있다. 명령코드는 대부분 16비트의 길이이지만 LDS, STS, JMP, CALL 4개의 명령어는 32비트이다.● 실행시간에 따른 분류 : 실행하는데 1~4 기계사이클를 요구하여 ① 1기계사이클 명령어(예: ADD Rd, Rr)와 ② 2기계사이클 명령어(예:ADIW Rdl, K) ③3기계사이클 명령어(예:ELPM 혹은 LPM) ④4기계사이클 명령어 (예:RETI 혹은 RET)로 나뉠 수 있다.● 기.. 더보기 이전 1 다음