发明名称 Stack pointer management
摘要 A processor (100) is provided that is a programmable digital signal processor (DSP) with variable instruction length. offering both high code density and easy programming. Architecture and instruction set are optimized for low power consumption and high efficiency execution of DSP algorithms, such as for wireless telephones, as well as pure control tasks. A user stack region (910) is used to pass variables to a subroutine and to hold values representative of a first portion of a program counter (1000). A system stack region (911) is used to hold values representative of a remaining portion of the program counter (1001) and to hold additional context information. The user stack region and the system stack region are managed independently so that software from a prior generation processor can be translated to run on processor (100). <IMAGE>
申请公布号 EP0992897(A3) 申请公布日期 2003.09.17
申请号 EP19990400556 申请日期 1999.03.08
申请人 TEXAS INSTRUMENTS INC.;TEXAS INSTRUMENTS FRANCE 发明人 LAURENTI, GILBERT (NMI);JACKSON, WALTER A.;ROSENZWEIG, JACK (NMI)
分类号 G06F5/01;G06F7/60;G06F7/74;G06F7/76;G06F7/78;G06F9/30;G06F9/315;G06F9/318;G06F9/32;G06F9/355;G06F9/38;H04M1/73;(IPC1-7):G06F9/42 主分类号 G06F5/01
代理机构 代理人
主权项
地址