当前位置: 主页 > 计算器资讯 >
0 Comments

谈计算器子程序的设计

发布于:2014-05-15  |   作者:http://www.zxjsq.net  |   已聚集:人围观
      采用专用标号。是在每段程序的入口处加上LIlN(N为A,B,C,D,E,A、B、C、D、E10个专用标号)。这样,只要给数后按N,程序指示器耶自动由。00步开始寻找LblN、找到后即由该处开始迸行程序运算,不另外给R/S指令,操1'F比较方便(LbI N称为标号人口)。在程序中,如果遇到N键,程序指示器也会局样去寻找Lbl N,并由那儿继续往下执行运算。
    用其它键代替专用标号,称为代用标号。这是由干专用标号只有10个,有时会不够用。所有键盘上的键(包括第二功能键)除0^"9, 2nd、Ins、Del、SST, BST,  LRN、Ind外,均可用作代用标号。这样,代用标号就币60个。代用标号入口的标志仍为Lbl N(N声表示代用标号)。但是,代用标号的使用方法与专用标号有点区别而与绝对地址相同,即在程序中使用时,须编GTON声;在键盘使用时,须按GTO N'R/S,程序设计中,无论专用标号还是代用标号的调用指令N或GT9 N,可以多次出现;但标号入口Lbl N〔或Lbl N声)只能有1个。这是因为程序指示器每遇到N后,便由000步开始寻找Lbl N,遇到第一个Lbl N即行转移,因而后面的标号入口便失去作用。
    还要指出,采用绝对地址作为程序入口,虽然在调试程序时不方便,但在运算时,程序指示器能直接指到指示的地址,而不是由000步从头寻找,因而可以缩短畏序转移的时间,从而提高运算速度。
    注意,标号只起标志作用而不参与运算。在执行程序时,如果遇到LbIN,程序指示器将直接经过,而对透算无影响。
 
标签:                   喜欢:收藏