xor연산을 위해서 어셈블리 코드를 삽입할려고 하는데....
asm {
push dx
mov dh,value
xor dh,48
mov temp,dh
pop dx
}
value와 temp는 코드 외부에 정의되어있는 int형 데이타인데...
컴파일 시키면...
mov dh,value와 mov temp,dh부분에서 Operand type do not match 라는 에러가 나옵니다.
temp와 value의 타입을 바꿔 주어도 마찬가지....
해결하는 방법이 없는지요...
혹은 xor연산자가 따로 있는지 알려 주시기 바랍니다.
|