发明名称 Method and system for compressing compiled microcode to be executed within a data processing system
摘要 A method for compressing a set of compiled microcode to be utilized within a data processing system is disclosed. In accordance with the method and system of the present invention, all branch instructions within a set of compiled microcode are first identified. Then, the set of compiled microcode is parsed into a number of microcode segments such that each microcode segment begins at an instruction following each identified branch instruction or at a target address of each identified branch instruction. Subsequently, each of these microcode segments is individually translated to its compressed form by utilizing a data-compression routine. Finally, all the compressed microcode segments are concatenated together and linked by inserting branch instructions with modified target address, to yield a set of compressed executable microcode. By doing so, the required memory for storing the compressed executable microcode is reduced.
申请公布号 US5764994(A) 申请公布日期 1998.06.09
申请号 US19960711516 申请日期 1996.09.16
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 CRAFT, DAVID JOHN
分类号 G06F9/318;G06F9/45;(IPC1-7):G06F9/45 主分类号 G06F9/318
代理机构 代理人
主权项
地址