Analyzing and compressing assembly code

Christopher W. Fraser, Eugene W. Myers, Alan L. Wendt
1984 SIGPLAN notices  
This paper describes the application of a general data compression algorithm to assembly code. The system is retargetable and generalizes cross-jumping and procedural abstraction. It can be used as a space optimizer that trades time for space, it can turn assembly code into interpretive code, and it can help formalize and automate the traditionally ad hoe design of both real and abstract machines.
doi:10.1145/502949.502886 fatcat:d4x3geh2cjf4jaaqagefcizo74