Further, the logic and arithmetic units and other circuits have outputs also connected to one or more of the core buses A-D. A multiplier-accumulator/divider 18 can process and store two 16-bit data words, and provide an output 16-bit word separately switched to the A or C core bus.