Montajda iki sayıyı bölmeye çalışıyorum. Irvine topluluğu bilgisayar kitapları için çalışıyorum ve hayatımın bölünmesi için iş yapamıyorum.masm bölme taşması
İşte WriteDec (bölme çağrısından sonra bölüm olarak ayarlanması gerekir) eax kayıtta ne olursa olsun sayı yazmalısınız kodum
.code
main PROC
call division
exit
main ENDP
division PROC
mov eax, 4
mov ebx, 2
div ebx
call WriteDec
ret
divison ENDP
END main
bu. Onun yerine her zaman görsel stüdyo çöküyor (program derleme yapar).
çekilir misin? Her bir öğretime adım attığınızda ne kadar kazanıyorsunuz? –
Project.exe'de 0x00401075'te işlenmeyen özel durum: 0xC0000095: Tamsayı taşması. Aramanın tamamlanmasından hemen sonra gerçekleşir. –
2'ye bölerseniz ve performansla ilgileniyorsanız SHR'yi kullanmayı düşünebilirsiniz. –