4 Jul 2004 17:37
x86 D flag: what's its status thru the program?
Denis Zaitsev <zzz <at> anda.ru>
2004-07-04 15:37:48 GMT
2004-07-04 15:37:48 GMT
Is this Direction flag (for the movs instructions) has some assumed value (say, as after cld)? I ask because the many program sources show interesting behaviour: from one side, this flag is always set before the string insns (cld or std), but from the other side, if the programs does std then it always does cld after. So, nobody leaves it set, but nevertheless, everybody set it clear. Why?
RSS Feed