摘要: A new instruction adapts LZ77 compression for use inside running programs. The economically references and reuses code fragments that are too small to package as conventional subroutines. compressed is interpreted directly, with neither prior nor on-the-fly decompression. Hardware implementations seem plausible could benefit both memory-constrained more systems. method extremely simple. It has been added a pre-existing, bytecoded set, it only 10 lines of C the bytecode interpreter. typically cuts size by third; is, typical ratios roughly 0.67×. More ambitious compressors available, but they complex, which retards adoption. current offers useful trade-off these complex Copyright © 2005 John Wiley & Sons, Ltd.