Wpis z mikrobloga

Może mi ktoś wytłumaczyć, co on tutaj dzieli? Wpisałem 16, żeby mi podzielił przez 8, potem dzieli przez 4 i przez 2 i daje takie dziwne reszty. W CX jest 16, a w BX 8 4 2 (za każdy razem zmniejszą dzielnik dwukrotnie w pętli). Nie wiem nawet jaką on liczbę bierzez 16 przez ile, że niby będzie reszta 6 , tak jakby dzielił przez 10, czyli 16:10 reszta 6, później co on robi, że bierze mi zamiast 16:4 to 16:7 reszta 2 i dalej 16:4 czyli reszta 0, dlaczego tak jakby schodzi mi co 3 w tym dzieleniu, zaczynając od 10, a nie tak jak chcę czyli 16:8 = 2 r 0.

Działa dobrze dla cyfr, czyli jak mu dam 8:4, to normalnie pokaże resztę 0 za pierwszym razem

Kod programu: https://pastebin.com/wM25c6pV

#assembler #programowanie
Pobierz Addis - Może mi ktoś wytłumaczyć, co on tutaj dzieli? Wpisałem 16, żeby mi podzielił ...
źródło: comment_ENIdKkxh8w1z3Zq1Nbz0EDBL5PHHuzMg.jpg
  • 6