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

Is pre-compiled ARM9 libs able to run on an ARM11 chip

Note: This was originally posted on 15th October 2008 at http://forums.arm.com

Hi

I have couple pre-compiled libs in ARM9, is there a problem if link it with other ARM11 code and put on an ARM11 chip?

Thanks,
-ppj
Parents
  • An architecture has an instruction set (possible assembler) that is 95-100% identical between CPUs in that architecture. Sometimes there are added instructions like a divide, more/extended floating point registers, etc. However, the intent is that a compiler can easily output code that will run on this set of CPUs (same architecture) with relative ease. Each new architecture tries to be backwards compatible with previous architectures.

    The main difference is that system registers may be quite different between CPUs even in the same architecture. So system/OS software will be quite different.

    MyGiftCardSite

Reply
  • An architecture has an instruction set (possible assembler) that is 95-100% identical between CPUs in that architecture. Sometimes there are added instructions like a divide, more/extended floating point registers, etc. However, the intent is that a compiler can easily output code that will run on this set of CPUs (same architecture) with relative ease. Each new architecture tries to be backwards compatible with previous architectures.

    The main difference is that system registers may be quite different between CPUs even in the same architecture. So system/OS software will be quite different.

    MyGiftCardSite

Children
No data