"SELECTING SUBROUTINE RETURN MECHANISMS".

Application 2692/DELNP/2007 published 2007-07-13, filed 2007-04-11
Following execution of a subroutine, a return instruction is executed having an address as an input operand thereto. This input operand is compared with one or more predetermined values to detect a match and the return instruction response is selected in dependence upon whether or not a match is detected. Thus, the return address value can be used to invoke differing return instruction responses, such as an exception return response or a procedure return response. The one or more predetermined addresses may be conveniently allocated to the highest memory addresses within the memory map.

Applicant

1)ARM LIMITED
:110 FULBOURN ROAD, CHERRY HINTON, CAMBRIDGE CBI 9NJ, ENGLAND, U.K.

Inventor

1)RICHARD ROY GRISENTHWAITE 2)PAUL KIMELMAN 3)DAVID JAMES SEAL

International Info

Classification: G06F 9/40
Publication Number: WO 2006/1033/81
Application Date: 2006-02-01

Priority Information

11/092,984 U.S.A. 2005-03-30