작성
·
169
1
이번 강의에서 loop [라벨]이라는 문법중에서
이 라벨로 되돌아 갈때 ecx가 0이 될때까지 계속 반복하신다고 하셧는데 혹, 이때 반드시 ecx가 0이 될때만 가능한것인지
즉, 루프 전용 변수가 ecx이여서 이것만 써야되는 부분인지(나눗셈 할때도 마찬가지로 ah,al만 몫과 나머지를 저장하는지)에대해 질문드립니다.
답변 1
2
네 그렇습니다.
보통 c 레지스터가 루프 카운터와 관련된 연산을 담당하는 경우가 많습니다.
어셈블리 언어 자체에 정해진 포맷이 있는데,
저도 일일히 외우고 있진 않고
필요할 때마다 구글에 검색해서 사용합니다.
그렇군요! 감사합니다