어셈에서 인덱스 어드레스모드 사용에 대하여...
글쓴이: cho's / 작성시간: 월, 2003/08/25 - 4:34오후
INTEL syntax 를 AT&T syntax assembly로 변환하려고 합니다.
여러가지로 이상이 없는데 다음의 경우 문제가 발생합니다.
AT&T's Indexed Addressing Mode Using a Register Minus a constant.
INTEL syntax. movq mm3, [ecx-16] movq mm6, [ecx-8]위의 경우는 이상이 없구요. 아래의 경우는 제가 시도해본 여러가지 중에 한가지입니다. 도데체가 정확한 값이 안나오네요. 개념은 대충알겠는데 어케 표현해야될지 모르겠습니다. 정말 대충알아서 되는건 아무것도 없군요.^^
조언 부탁드립니다. (몇일째 이거 붙잡고 있습니다.)
. "movq %%mm3, -16(%%ecx) \n\r" "movq %%mm6, -8(%%ecx) \n\r"여러가지 경우를 해봤는데 잘 안되더군요.
thank you.
Forums:
해결하셨는지요..오퍼랜드 순서가 바뀐거 아닌가요?
해결하셨는지요..
오퍼랜드 순서가 바뀐거 아닌가요?
* Art is long, life is short *
댓글 달기