Algebre booleane e progetto logico dei calcolatori digitali: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Riga 407:
 
*''Moltiplicazione''- Il metodo di base è quello che si usa anche in decimale: a seconda che la cifra del moltiplicatore valga '''1''' o '''0'''si aggiunge o no il moltiplicando alla somma parziale, scalando ad ogni passo quest'ultima di un rango verso sinistra:<br/>
 
Esempio<br/>
 
 
 
 
 
 
[[File:Example of division.png|right]]
* ''Divisione''- Il metodo di base consiste nel sottrarre , come nel sistema decimale, il divisore moltiplicato per il solo fattore possibile e cioè '''1'''.<br/>
''Esempio:''
 
:::::<math>100101100\qquad |\underline {1101}=\quad 10111</math><br/>
 
:::::<math>..1101</math><br/>
 
:::::<math>0010111</math><br/>
:::::<math>......1101</math><br />
:::::<math>....010100</math><br />
:::::<math>........1101</math><br />
:::::<math>......001110</math><br />
:::::<math>..........1101</math><br />
:::::<math>..........0001</math>
 
I metodi esposti per le quattro operazioni costituiscono solo dei procedimenti a partire dai quali sono stati trovati molti accorgimenti per accrescerne la velocità di esecuzione da parte del calcolatore.