This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

von-neumann mapped ram

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

Parents
  • "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.

Reply
  • "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.

Children
No data