includes a nonvolatile memory, such as a ROM and a flash memory, a volatile memory such as a RAM, and an EEPROM. The nonvolatile memory stores a program of the controller for controlling operation of the digital TV. The volatile memory temporarily stores data generated during performance of the program of the controller.