Re: help about the eeprom
The EEPROM stores the first-running program. In this case, the BIOS is in-charge of detecting all devices (including the harddisk), and then run the first program on the harddisk. Portions of the program can be called up onto RAM, and the program is run from RAM. Some may be run direct from the harddisk.
In other words, a program can run from EEPROM/RAM/HDD, and with knoppix, even an entire linux OS can be run off a CD. Programs can be run off all kinds of memory. If you are similar to uP/uC programming, you would have heard of bootloaders, in which a program loads another program into RAM, and runs the program from RAM. The BIOS does a similar function. But the issue is that the entity that most resembles the EEPROM of a full computer system is the BIOS chip.