以嵌入式系统编译器LCC 和32 位MIPS 处理器为基础,完成了LCC 在目标机MIPS 处理器上的移植工作。为迅速有效地生成代码生成器,根据新目标机的特点,将原有的宏汇编指令通过指令拆分和指令间的相互转化技术重新书写机器描述文件,使得生成的目标代码包含的指令集更小,结构更加紧凑。目标代码的操作码约缩小50%,并成功实现C 代码到汇编代码的转换,能通过MIPS 模拟器PCSPIM 的验证,同时性能也得到大幅提高。通过汇编器生成相应的机器码,并用Xilinx ISE 自带的仿真软件Isim(ISE Simulator)验证了其正确性,实现LCC 在MIPS 处理器上的成功移植。