Furthermore, to increase speed and, since the multiply and divide instructions are the most time consuming ones in the program, the microprocessor is also interfaced with a hardware multiplier unit based on a Fairchild 9344 4???2 bit multiplier modules where multiplication time is 350 n-seconds vs. 1 m-second in the microprocessor itself.