Font Size: a A A

The Design Of Assembly System For LX-1164 CPU

Posted on:2006-03-20Degree:MasterType:Thesis
Country:ChinaCandidate:P WangFull Text:PDF
GTID:2168360152482928Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The task is to equip LX-1164 CPU for corresponding assembly system, including the definition of assembly language and the development of assembler. Definition of assembly language consists of pseudo-op definition, instruction definition and choice of assembly syntax. This paper defines some basic pseudo-op, according to the architecture of LX-1164 CPU and normal requirement of programming. About syntax, we detailedly discuss the difference between AT&T and Intel on parallel mode. On development of assembler, this paper brings forward a plan of porting GAS. GAS is an open-source assembler on Linux. Firstly, we study the source code of GAS and put forward detail works for porting GAS. Then we accomplish code for CPU files. Lastly, we do some research on object file format and BFD for the next, coding for creating object file.
Keywords/Search Tags:Definition of assembly language, Development of assembler, Porting GAS
PDF Full Text Request
Related items