Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Which microprocessor architecture does this?

As far as I know, all of them. It's possible that there are historical systems where DRAM configuration is fixed, but I wouldn't know about it. Any modern system requires rather complicated configuration to get the DRAM going.



Counterexample: The IBM PC was a microprocessor system which does not do it - the BIOS runs from ROM only and sets up the DMA controller for the refreshes. No DRAM, no RAM used.

Excluding the caches, this is how x86 functioned for quite a while, i don't know until when.

Microprocessors don't require internal RAM to bootstrap, because they expose their bus and its simple to map a ROM to the starting address, which can be executed from directly.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: