ARM simple program error

Hi,I am new to the ARM programming area.I tried to run the below program in Keil uVision3 and I got the error....

*** ERROR L107: ADDRESS SPACE OVERFLOW
SPACE: CODE
SEGMENT: ARMex
LENGTH: 4000000CH
Program Size: data=0 const=16 code=1073741836
Target not created



AREA ARMex, CODE, READWRITE
ENTRY
org 0x40000000
start
MOV r0, #10
MOV r1, #3
ADD r0, r0, r1
END 

I would like to know how I can make my program execution to jump to to the address location 40000000 to start its execution.In keil whenver i simulate the above program the execution is begining from 0x0000000 which is already defined for reset vector.The static RAM area begins from 0x40000000.

looking forward for ur answeres.

Thanks.

More questions in this forum