Invention Grant
US07594098B2 Processes and devices for compression and decompression of executable code by a microprocessor with RISC architecture and related system
有权
具有RISC架构和相关系统的微处理器对可执行代码进行压缩和解压缩的过程和设备
- Patent Title: Processes and devices for compression and decompression of executable code by a microprocessor with RISC architecture and related system
- Patent Title (中): 具有RISC架构和相关系统的微处理器对可执行代码进行压缩和解压缩的过程和设备
-
Application No.: US11480781Application Date: 2006-06-30
-
Publication No.: US07594098B2Publication Date: 2009-09-22
- Inventor: Didier Fuin
- Applicant: Didier Fuin
- Applicant Address: FR Montrouge
- Assignee: STMicroelectronics, SA
- Current Assignee: STMicroelectronics, SA
- Current Assignee Address: FR Montrouge
- Agency: Graybeal Jackson LLP
- Agent Kevin Jablonski
- Priority: FR0507028 20050630; FR0507029 20050630
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F9/00 ; G06F9/45 ; G06F17/00

Abstract:
An embodiment of the invention relates to a process for compression of executable code by a microprocessor, comprising decomposing the executable code into words; dividing the executable code into instruction lines; compressing each word of each line in the form of a compressed word of variable length, the compressed words of a line being combined into a line of compressed words; and constituting an addressing table localizing each of the lines of compressed words in a block of lines compressed words and comprising one input per group of lines of compressed words, each input (j) specifying the position of a first line of compressed words in the block, and the respective lengths of the lines of compressed words of group, except for a last line of compressed words of the group, whereof the length is determined by means of the position of a first line of compressed words of a following group.
Public/Granted literature
Information query