Używam MASM32.Prowadź flagę w odejmowaniu
Z tym kodem:
mov eax,5
sub eax,10
CF flagi stanu zostanie ustawiony. Ale używając ołówka i papieru widzę, że nie ma żadnego przenoszenia z MSB. Tak, wiem, że od odejmowania od mniejszej liczby wielkich liczb ustalamy CF. Ale chcę wiedzieć dlaczego?
Ponieważ przy użyciu tego kodu:
mov eax,5
mov ebx,10
not ebx
add ebx,1
add eax,ebx
CF flaga nie zostanie kiedykolwiek ustawiony.
Czy to programowanie 8086 czy co? – nKandel