Bit slicing

Bit slicing is een methode om processormodules te combineren om de woordlengte te vermenigvuldigen. Bit slicing was gebruikelijk bij vroege processoren, met name de AMD (Advanced Micro Devices) 2900 serie die in 1975 is ontstaan.

In een bit-sliced processor bevat elke module een ALU (arithmetic-logic unit) die gewoonlijk in staat is een 4-bit veld te verwerken. Door twee of meer identieke modules te combineren, is het mogelijk een processor te bouwen die elk veelvoud van deze waarde aankan, zoals 8 bits, 12 bits, 16 bits, 20 bits, enzovoort. Elke module wordt een "slice" genoemd. De controlelijnen voor alle slices zijn in feite parallel geschakeld om het verwerkings "werk" gelijk te verdelen.

Vóór ongeveer 1980 gebruikten experimentatoren bit slicing om krachtigere computers te maken dan in die tijd algemeen beschikbaar waren, zonder hun toevlucht te nemen tot beschikbare (maar dure) 16-bit processoren. Sommige experimentatoren bouwden met deze techniek processoren van maar liefst 64 bits. Meer recentelijk is bit slicing gebruikt in gespecialiseerde encryptiemethoden zoals blokcijfers.