Couvre les algorithmes pour les grands nombres, Z_n et les ordres dans un groupe, en expliquant les opérations arithmétiques et les concepts cryptographiques.
Couvre la conception des sous-systèmes de chemin de données, en se concentrant sur les composants combinatoires de base et diverses options de mise en œuvre pour les additionneurs, les multiplicateurs et les leviers de vitesses.
Couvre les concepts de base des nombres rationnels et des opérations algébriques, y compris l'addition, la soustraction, la multiplication et la division.
Discute de la multiplication matricielle en utilisant des techniques de division et de conquête et introduit l'algorithme de Strassen pour une efficacité améliorée.
Explore les représentations entières, en se concentrant sur le signe et la magnitude, son complément, le complément à deux, l'excès-N, le débordement, le sous-flux et la multiplication binaire.