barny451 said:You will always need some ROM as a bootstrap loader to load your RAM via e.g. ethernet or RS232. Some processors have this ROM onboard so you don't need to have an external chip, but it is needed, whatever.
waterman said:advantage of ROM: non-volatile
The code is kept even the power lost
If you want to use RAM, you still need a small ROM served
as the boot loader
roger said:When the power's off. The system cannot work any more right?
So it seemed that the difference's only at if using RAM, it still need
time to load code from external device. As the topic state" Is ROM
a must ?" a simple hardware can do the task of loading code.
It seemed that ROM's not a must, right?
Let's go back to the basics. On power-on reset, the microprocessor jumps to the starting address. For RAM, there is NOTHING at the starting address as it's volatile. So the microprocessor will hang.roger said:When the power's off. The system cannot work any more right?
So it seemed that the difference's only at if using RAM, it still need
time to load code from external device. As the topic state" Is ROM
a must ?" a simple hardware can do the task of loading code.
It seemed that ROM's not a must, right?
Do enlighten us if you feel this is child's play.roger said:for initialize RS232, we can have a hardware executing loding program
as soon as hardware reset.
any other reason?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?