检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]中国科学技术大学计算机系,安徽合肥230027
出 处:《系统工程与电子技术》2008年第2期366-370,共5页Systems Engineering and Electronics
基 金:高等学校博士学科点专项科研基金资助课题(8040)
摘 要:针对嵌入式系统软件设计过程中对编译器的可重定向性提出的新要求,提出了一种基于体系结构描述语言XpADL的可重定向编译器生成方法。XpADL是一种基于XML的体系结构描述,它为编译器提供进行代码生成所需的目标机器相关信息。编译器与XpADL解析模块之间的接口设计使得编译器具有良好的可重定向性。在基于XpADL的编译器框架中,对指令的调度算法进行了性能的评估,说明了本编译器框架的实用性。Compilers are one of the most important tools in the design process of embedded software. The hardware/software codesign technology demands a more retargetable compiler. To improve the retargetability of compilers, a compiler generation method based on the architecture description language XpADL is proposed. XpADL describes the architecture information needed by the compiler to perform code generation. The interface between compiler and XpADL module make the compiler easily retargetable. Experiments are done to evaluate the instruction scheduling algorithms, which show that the environment can be useful in embedded system design and research.
关 键 词:体系结构描述语言 XpADL 可重定向编译器 指令调度
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.249