计算机科学
計算機科學
계산궤과학
COMPUTER SCIENCE
2006年
2期
257-262
,共6页
代码缩减%代码压缩%代码紧缩%编译器优化技术%代码因子提取%跨越跳转%过程抽取
代碼縮減%代碼壓縮%代碼緊縮%編譯器優化技術%代碼因子提取%跨越跳轉%過程抽取
대마축감%대마압축%대마긴축%편역기우화기술%대마인자제취%과월도전%과정추취
随着应用的深入,计算系统对性能的要求越来越高.另一方面,软件规模也越来越大,使得日益庞大的软件与有限的硬件资源之间的矛盾逐渐显现出来.在嵌入式系统、移动计算以及实时控制系统中,这个矛盾尤其突出.如何减少代码、提高代码的效率,成为近年来学术界和产业界关注的问题,许多组织和机构正围绕着此论题开展广泛而深入的研究.本文介绍代码缩减(code-size reduction)的研究背景,以及两种主要的代码缩减方法--代码压缩(code compression)和代码紧缩(code compaction);着重讨论代码紧缩技术,包括:代码紧缩的主要方法、各个方法的特点及其中的关键技术;分析代码紧缩技术尚存在的问题和面临的挑战,并对代码紧缩技术的未来发展趋势做了一些预测.
隨著應用的深入,計算繫統對性能的要求越來越高.另一方麵,軟件規模也越來越大,使得日益龐大的軟件與有限的硬件資源之間的矛盾逐漸顯現齣來.在嵌入式繫統、移動計算以及實時控製繫統中,這箇矛盾尤其突齣.如何減少代碼、提高代碼的效率,成為近年來學術界和產業界關註的問題,許多組織和機構正圍繞著此論題開展廣汎而深入的研究.本文介紹代碼縮減(code-size reduction)的研究揹景,以及兩種主要的代碼縮減方法--代碼壓縮(code compression)和代碼緊縮(code compaction);著重討論代碼緊縮技術,包括:代碼緊縮的主要方法、各箇方法的特點及其中的關鍵技術;分析代碼緊縮技術尚存在的問題和麵臨的挑戰,併對代碼緊縮技術的未來髮展趨勢做瞭一些預測.
수착응용적심입,계산계통대성능적요구월래월고.령일방면,연건규모야월래월대,사득일익방대적연건여유한적경건자원지간적모순축점현현출래.재감입식계통、이동계산이급실시공제계통중,저개모순우기돌출.여하감소대마、제고대마적효솔,성위근년래학술계화산업계관주적문제,허다조직화궤구정위요착차론제개전엄범이심입적연구.본문개소대마축감(code-size reduction)적연구배경,이급량충주요적대마축감방법--대마압축(code compression)화대마긴축(code compaction);착중토론대마긴축기술,포괄:대마긴축적주요방법、각개방법적특점급기중적관건기술;분석대마긴축기술상존재적문제화면림적도전,병대대마긴축기술적미래발전추세주료일사예측.