Digital signal processor with variable width instructions

作者: Yew-Koon Tan , Shuichi Maeda

DOI:

关键词: Flow control (data)Digital signal processorInstruction setComputer scienceCall (Instruction)Computer hardwareJumpInstructions per cycle

摘要: A digital signal processor which supports an instruction set including both 16-bit instructions and 32-bit instructions, so that particular portions of a program requiring only may be encoded in mode, thus reducing the memory needed to store these portions. The switches between 16- modes response flow control such as JUMP, CALL or RETURN instructions. JUMP are coded indicate mode applicable goes to, change when executing instruction. When is executed current stored on processor's stack, can return this by retrieving from stack.

参考文章(16)
Kunitoshi Aono, Hisashi Kodama, General purpose processor having a variable bitwidth ,(1997)
L. Goudge, S. Segars, Thumb: reducing the cost of 32-bit RISC performance in portable and consumer applications COMPCON '96. Technologies for the Information Superhighway Digest of Papers. pp. 176- 181 ,(1996) , 10.1109/CMPCON.1996.501765
Yoshikuni Sato, Toshiya Takahashi, Information transferring apparatus ,(1981)
Shreekant S. Thakkar, Thomas Huff, Srinivas Chennupaty, Patrice L. Loussel, Lance Hacking, Instruction set extension using prefixes ,(1999)