Benjamin Kastelic (2012) SIC/XE to Intel Pentium x86 assembly language translator. EngD thesis.
The main goal of this thesis was to develop a SIC/XE to Intel Pentium x86 assembly language translator and to familiarise ourselves with both assembly languages. We learned about the concepts of compilers and their history of development. We mentioned a type of source-to-source compilers, one of which is a product of this thesis. We learned in details about the SIC and Intel Pentium x86 computer architecture and their assembly languages. We developed a translator and learned about its structure. We presented the software tools which were used during the development. We also implemented a couple of additional instructions which make printing and reading data a bit easier.
Actions (login required)