2016-03-28 24 views
2

Okul için bir çarpım algoritması uygulamam olsa da, algoritma ile ilgili herhangi bir yardıma gerek yok. C alt yordam kurallarını kullanıyorum, bu yüzden CX'u zorlamaya gerek yok ve sonuç DX: AX'da döndürülüyor. Hata ayıklama yapmak için codeview kullanıyorum. DÖNGÜ satırında LOOP yönergesi, (--cx! = 0)

, CX 16 olduğu görülür:

enter image description here

F10 ile adım sonra, bunun shiftR etikete beni geri koymak gerektiğine inanıyoruz. Ne olur CX 0 olur, ve bu ekran görüntüsünde de görüldüğü gibi alt yordamı çıkmak için devam: Hem de enter image description here

, sen atlama sonra Carry ve Taşma bayrakları ayarlandığını görebilirsiniz! LOOP'un bunu yapabileceğini düşünmedim mi? Ne verir? Neye bakıyorum?

+1

F10 yerine F8'i kullanırsanız ne olur? –

cevap

3

SOLVED: Silahı atladım. söz David Wohlferd olarak, F8step ve F10GDB terminolojiyi kullanarak next olmasıdır.