The IM6100 microprocessor is described. It is a 12-bit processor, which makes it somewhat unique. In many applications the one part in 256 resolution of an eight-bit m. p. u. is inadequate while the one part in 65,536 of a 16-bit machine is overkill. The 4,096 count resolution of the IM6100 is ideal for many applications without costing significantly more than many eight-bit machines, and certainly a lot less than eight-bit c. m. o. s. processors. Another consequence of the the 12-bit word is that memory addressing is more efficient. All direct memory reference instructions are one word long and execute as quickly as a reference to an internal register in many eight-bit machines. Applications in telephony as well as meteorological or oceanographic stations are discussed.