uCOM-43 is a single-chip microcomputer developed by NEC. It is suitable for a wide range of low-cost and sophisticated controller applications. It contains all the necessary system functional blocks for a single chip microcomputer, including a 4-bit parallel ALU, 2000*8-bit program ROM, 96*4-bit data RAM, 35 input/output channels, a programmable timer, interrupt handling circuits, a clock generator and control circuits. The instruction set of the uCOM-43 includes 80 powerful instructions. The instruction set features controller- oriented functions and efficient use of program memory , via a variety of multi-function instructions, powerful I/O instructions, and a number of bit manipulation and test-and-skip instructions . The extensive flexibility and processing capabilities provided by the uCOM-43 will enable advanced microcomputerization of both industrial and non- industrial controller applications.