- Firmware
- Firmware is a combination of hardware and software composed of semi-conductors, wire and silicon and a program that has been flashed into the chip.
When transistors are created, they can be pre-configured to represent either a 0 or a 1 when electricity is supplied to them. It is possible to use semi-conductors whose state can be changed after they are placed in a chip. This allows the configuration of the semi-conductors within the chip to be changed. The process of changing the software in a firmware chip is called flashing as it requires loading new software into the chip and then momentarilly raising the strength of the electrical current for just a flash of a second to fix the new software into the semi-conductors.
Your donations support the construction of this, and other tutorials throughout this site.