Page 104 - coba Revisi Modul Organisasi dan Arsitektur Komputer_Neat
P. 104

Pembagi


                  Pembagian               biner          dapat          dilakukan             dengan

                  menggunakan  algoritma  berikut  untuk  normalisasi

                                                                                    N
                  bilangan tidak bertanda dalam rentang [2  -1, 2                             N-1 ]:

                  R=A



                  For i=N-1 to 0


                         D=R-B


                         If D<0 then  Qi = 0. R'=R



                         Else           Qi = 1. R'=D


                         If i 0 then  R=2R'



                  Sisa  bagian,  R,  diinisiasi  menjadi  yang  dibagi,  A.
                  pembagi,  B,  secara  berulang  dikurangkan  dari  sisa

                  bagian untuk menentukan apakah ini fit. Jika berbeda,

                  D, bernilai negatif, kemudian bit pembilang Qi bernilai

                  o dan D dibuang. Jika tidak Qi bernilai 1, dan partial

                  remainder diubah menjadi D.





































                                                                                                        94
   99   100   101   102   103   104   105   106   107   108   109