2011-04-28 16 views
2

두 비트가 같거나 짝수 인 경우 어떻게 비교할 수 있습니까? 두 비트가 같으면 점프해야합니다. 나는 레지스터에 값을 가지고 있는데이 값이 다른 상수 값과 같은지 검색하고 있습니다. 예 : "EDh"값이 있고 R0 레지스터에 다른 값이 있습니다.어셈블리의 비트 비교

+0

동일한 레지스터 내에서 2 비트가 필요합니까? 아니면 두 개의 레지스터 각각에 같은 비트 위치? –

+0

나는 레지스터에 값을 가지고 있는데이 값이 다른 상수 값과 같은지 검색하고 있습니다. 예 : "EDh"값이 있고 R0 레지스터에 다른 값이 있습니다. – Baran

+0

어떤 비트를 비교해야합니까? – wallyk

답변

5

레지스터와 즉치 (상수)를 비교 한 다음 조건부로 점프하려면 CJNE 명령어를 사용할 수 있습니다.

3

8051에서 근무한 지 오래되었습니다.하지만 CJNE 명령어는 매우 유용했습니다.