摘要
在TEC-XP16教学机中,已经利用教学机的汇编指令实现了BASIC语言解释执行程序,能够运行BASIC语言程序。为了支持使用更广泛的C语言程序的运行,在BASIC语言解释程序基础上,利用教学机的汇编指令设计C语言解释程序,能够在TEC-XP16教学机上执行C语言程序,能够支持while循环语句、if语句、函数调用,支持按值传递和按地址传递2种函数参数传递方式。在TEC-XP16教学机模拟软件上对C语言程序进行仿真运行,仿真结果表明所设计的C语言解释程序能够支持C语言程序在TEC-XP16教学机上的正确运行。
- 单位