U těch DSP bych jen poznamenal, že ty zmiňované operace obvykle neprovádí ALU, ale specializované výpočetní jednotky - násobení obvykle MAC (Multiplier/Accumulator), posuny Barrel Shifter apod. Tím je umožněna paralelizace výpočtů typická pro DSP.
A jen tak pro zajímavost - když už jde o samotné principy funkce počítačů - tak je dobré zmínit našeho Antonína Svobodu, který se v USA na jejich vzniku nemalou měrou podílel. Populární článek - http://www.vesmir.cz/soubory/1999_V632-635.pdf