计算机工程
計算機工程
계산궤공정
COMPUTER ENGINEERING
2009年
11期
13-15,19
,共4页
代码生成%树模式匹配%可重定目标编译器%中间表示%媒体处理器
代碼生成%樹模式匹配%可重定目標編譯器%中間錶示%媒體處理器
대마생성%수모식필배%가중정목표편역기%중간표시%매체처리기
在可重定目标编译器的设计与实现中,RTL中间表示具有内部的树结构表示形式和外部的正文表示形式的特性,使RTL适合作为可重定目标编译器中的中间表示.利用RTL的这种双重特性,提出适用于可重定目标编译器的代码生成技术,通过树模式匹配的方法建立中间表示与机器描述中指令模板的映射关系,实现汇编代码的输出.通过MD32Builder集成环境的构建,证明该技术简单易行.
在可重定目標編譯器的設計與實現中,RTL中間錶示具有內部的樹結構錶示形式和外部的正文錶示形式的特性,使RTL適閤作為可重定目標編譯器中的中間錶示.利用RTL的這種雙重特性,提齣適用于可重定目標編譯器的代碼生成技術,通過樹模式匹配的方法建立中間錶示與機器描述中指令模闆的映射關繫,實現彙編代碼的輸齣.通過MD32Builder集成環境的構建,證明該技術簡單易行.
재가중정목표편역기적설계여실현중,RTL중간표시구유내부적수결구표시형식화외부적정문표시형식적특성,사RTL괄합작위가중정목표편역기중적중간표시.이용RTL적저충쌍중특성,제출괄용우가중정목표편역기적대마생성기술,통과수모식필배적방법건립중간표시여궤기묘술중지령모판적영사관계,실현회편대마적수출.통과MD32Builder집성배경적구건,증명해기술간단역행.