发布于 2007-06-14 16:29:00
0楼
L是局部变量,仅限于当前运行的程序块中使用。L变量用的是RAM存储器,不会干扰V变量。使用L变量可以节省V寄存器,而且便于程序在不同的程序块中移植。在早期版本的MicroWin中没有L变量,只能分配一部分V寄存器个公用程序块作变量传输。有了L变量以后,程序块中不与外部作交换的数据都可以用L变量来处理。比如,模拟量采集程序使用的指令和程序路线基本是相同的,其中间步骤就可以采用的L寄存器。在一个子程序块中写好程序,把它们复制到其它子程序,修改数据入口和出口地址就行了。这样相当于做了一个小模块。
家养老鼠名MINNIE