Relocating Interrupt Vector Table

Note: This was originally posted on 13th August 2010 at http://forums.arm.com

Hi,

               I want to know that whether it is possible to change the base address of vector table?... Working on this question, I got other few queries in my mind...

(1) Where is the base address for vector table is defined?? (CPU atleast needs that to add calculated offset according to type of interrupt / exception)

(2) Does different architectures / cores have different base addresses?

(3) The question it self on which I am working, how to change the base address of vector table?
More questions in this forum