Microcontrollers are called so because they have a execution time in the order of microseconds. ... The speed of microcontrollers have increased over the years but the name kind of stuck. As for the controller part, a microcontroller consists of a microprocessor unit, RAM, ROM and some other peripherals.Jun 17, 2016