2012-07-06 2 views
0

keil 시작 어셈블리 코드는 C 언어로 작동하도록 최소 하드웨어를 초기화하므로 이해하고 있습니다. 나는이 줄에 머물렀다 :Keil arm startup.s 어셈블리 코드

IF  PLL_SETUP <> 0 

위의 줄의 의미는 무엇입니까? 특히 <> 기호는 무엇입니까? 누군가이 어셈블리 지시를 이해하도록 도와주세요.

+0

정확히 무엇이 당신의 질문입니까? 넌 뭐가 붙어 있니? – poepje

답변

2

이 줄은 조립 그 자체가 아니라 control directive입니다. <>은 "not equal"을 의미합니다. 따라서 전 처리기 심볼 PLL_SETUP이 0이 아닌 경우 다음 블록 (ELSE 또는 ENDIF까지)이 어셈블러에 전달되고 그렇지 않으면 건너 뜁니다.