An attempt is made to improve the speed of devices executing discrete Fourier transformations. The solution of this problem is associated with a high degree of parallelism in the microprocessor system, and an algorithm of variation-difference circuits, implemented on the basis of a limited number of elementary microprocessors. The previous attempts of such solutions have been unsatisfactory. A microprocessor computer system developed on the basis of the variation-difference circuit algorithm offers a compromise between parallelism and serialism in the structure. The resulting system structure is modular and adaptive.