NIM
Kelas
: Mochammad Praditia J
: 131331020
: 2TcA2
Carry flag bernilai 0 (data yang dibagi data pembagi), maka proses selanjutnya
adalah menguji digit enam belasan data yang dibagi dibandingkan dengan digit enam
belasan data pembagi. Dengan melihat nilai zero flag setelah proses pembandingan,
maka terdapat dua kemungkinan, yaitu :
o Zero flag bernilai 0 (digit enam belasan data yang dibagi < digit enam
belasan data pembagi), maka proses selanjutnya adalah proses-proses pada
metode pengurangan berulang atau pergeseran dan pengurangan.
o Zero flag bernilai 1 (digit enam belasan data yang dibagi = digit enam
belasan data pembagi), maka proses selanjutnya adalah menguji digit satuan
data yang dibagi dibandingkan dengan digit satuan data pembagi. Dengan
melihat nilai carry flag setelah proses pembandingan, maka terdapat dua
kemungkinan, yaitu :
Carry flag bernilai 0 (data yang dibagi data pembagi), maka proses
selanjutnya adalah proses-proses pada metode pengurangan berulang
atau pergeseran dan pengurangan.
Carry flag bernilai 1 (data yang dibagi < data pembagi), maka proses
selanjutnya adalah memindahkan data yang dibagi ke register atau
alamat memori yang menampung sisa bagi.
Carry flag bernilai 1 (data yang dibagi < data pembagi), maka proses selanjutnya
adalah memindahkan data yang dibagi ke register atau alamat memori yang
menampung sisa bagi.