The Hitachi H8 is a large family of 8-bit, 16-bit and 32-bit microcontrollers made by Renesas Technology, originating in the early 1990s within Hitachi Semiconductor. The original design, the H8/300, was an 8-bit processor that had 16-bit registers and ALU which allowed some 16-bit operations. Two upgraded versions were introduced, the H8/300L that expanded the instructions to become a full 16-bit machine while being optimized for low cost, and the H8/300H which further expanded the registers to allow 32-bit operations and was optimized for low-power/high-performance roles. Many variations exist.