We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
hi,, how do i check whether my ram is neumann memory ?? write a program which writes to program memory and check ?? does whis program solve this question ..? if not tell me a way to find whether my ram is von neumann mapped ra, ??? thanks pruthvi
"One nice way to write code to deal with such problems at runtime would be to read the hardware ID, and then bind a bunch of function pointers..." Another way could be a kind of "static" code-banking: Your startup code reads the hardware-ID, then sets the "bank select" magic - and this is never changed again til the next reboot. Thus the "dead" code for the other variants need not consume any 8051 address space! Yet another option, if you do In-System Programming (ISP), would be to have the programming utility read the hardware-id, and automatically choose the appropriate code to download.