发明名称 Method for determining target address of computed jump instructions in executable programs
摘要 A computerized method for determining destination addresses of an indirect computed branch instruction first locates a prolog sequence of instructions immediately preceding the indirect computed branch instruction using scanning. Candidate registers which may be used to index into the jump table are located. For each candidate register, a range of index values is determined. If the range of index values is contiguous for a specific candidate register, the register is selected as the index register. Using the index register, and a base register storing the location of the jump table, possible destination addresses stored in entries of the jump table are extracted.
申请公布号 US5956758(A) 申请公布日期 1999.09.21
申请号 US19970962506 申请日期 1997.10.31
申请人 DIGITAL EQUIPMENT CORPORATION 发明人 HENZINGER, MONIKA H.;GHEMAWAT, SANJAY
分类号 G06F9/32;G06F9/38;(IPC1-7):G06F9/355 主分类号 G06F9/32
代理机构 代理人
主权项
地址