2024-03-28T19:21:32Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:000257062023-04-27T10:00:04Z01164:01867:01894:01897
目的コードサイズ縮小のための短形式命令サブセットの最適構成Constructing a Short Format Instruction Subset for Code Size Reductionjpnhttp://id.nii.ac.jp/1001/00025706/Technical Reporthttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=25706&item_no=1&attribute_id=1&file_no=1Copyright (c) 2002 by the Information Processing Society of Japan奈良先端科学技術大学院大学 情報科学研究科奈良先端科学技術大学院大学 情報科学研究科九州大学大学院システム情報科学研究院 情報工学部門平尾, 智也中西, 恒夫福田, 晃アセンブリコード内に頻繁に現れる命令のいくつかをビット長の短い命令サブセットとして定義することにより,オブジェクトコードのサイズを縮小する.しかし,どの命令が頻出するかはアプリケーションによって異なるため,コードサイズを最小化する短形式命令サブセットの構成はアプリケーション毎に異なる.本稿では対象となるアプリケーションのオブジェクトコードを最小化する命令語ビット長の決定と命令サブセットの構成方法について述べる.予備評価によれば提案手法によりオブジェクトコードを圧縮した結果,コードサイズは非圧縮時のサイズの40%以下に縮小された.The object code size can be reduced by defining frequently appeared instructions as a narrower bit width instruction, or a short format instruction subset. However, each application has a different content of the short format instruction subset which minimize the object code size. This paper describes how to decide the bit width of instructions and construct a short format instruction subset to reduce the object code size. In our preliminary evaluation of the presented method the object code size is reduced to less than 40% of its original code size.AN10444176情報処理学会研究報告システムソフトウェアとオペレーティング・システム(OS)200213(2001-OS-089)172002-02-142009-06-30