The microprocessor not only controls both the angle and distance measuring systems but is also used as a small computer that can calculate slope corrections, vertical components, rectangular coordinates and, in some cases, can also store observations using internal memory.