La classe "BitPair" risolve l'algoritmo bitpair.
ATTRIBUTI:
input1,input2 -- i due valori da moltiplicare
Matrix -- è la matrice dei prodotti da moltiplicare
result -- conterrà il risultato dopo l'avviamento
N -- il numero di bit
Booth_Array -- contiene la codifica di Booth(dopo l'avviamento)
Bit_Pair_Array -- contiene la codifica in bitpair(dopo l'avviamento)
METODI:
BitPair(int arr1[],int arr2[],int n) -- è il costruttore
void avvia() -- è il metodo che chiama i metodi che permettono la soluzione dell'algoritmo .
La classe contiene un metodo avvia(), che richiama i metodi utili alla risoluzione
dell'algoritmo per risolvere la moltiplicazione con bitpair, fornendo il risultato in codifica in complemento a due.