Skip to content

编译原理小学期工程,具体功能为PL0本身的代码,生成Pcode的同时,利用Pcode转化为MIPS汇编代码。

Notifications You must be signed in to change notification settings

warku123/PL0-to-MIPS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PL0-to-MIPS

编译原理小学期工程,具体功能为PL0本身的代码,生成Pcode的同时,利用Pcode转化为MIPS汇编代码。

整体思路

按照下图的Interpret过程,起点为Pcode,终点为MIPS代码 path

完成的功能

  • 存储方式转换
  • Base函数迁移至MIPS
  • 基本运算
  • 条件运算
  • 输入输出
  • 跳转
  • 过程调用与返回

About

编译原理小学期工程,具体功能为PL0本身的代码,生成Pcode的同时,利用Pcode转化为MIPS汇编代码。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •