Reusable Application-Dependent Machine Descriptions

Jack W. Davidson, Mark W. Bailey · 1996

The proliferation of high-performa nce microprocessors in recent years has made the development of systems software, such as compilers, assemblers, linkers, debuggers, sim ulators, and other related tools, more challenging than ever. Despite their wide use in reta rgetable compilation systems, machine descriptions have seldom been used in other systems software. One reason is that machine descriptions tend to be application depe ndent. In this paper, we show how software can share descriptions that still contain appl ication dependencies by using a new description framework called CSDL .

Read the paper · More papers on PaperTik