當前位置: 主頁 > 計算器資訊 >
0 Comments

了解計算器子程序的概念

發布于:2015-07-27  |   作者:http://www.2503894.live  |   已聚集:人圍觀
  編制程序中有時會遇到一段或幾段運算過程多次重復出現的情形。如果每次都重復地編制雷同的程序,不但程序冗長繁瑣,而且影響計算器的解題能力,為此,將重復出現的程序段,加土人口與結尾的指令,另編段、需要時加以調用。這種程序段稱為子程序。而調用子橙序的程序稱為主程序。實際七主程序與子程序是相對而言的,有時子程序里又套子程序或者調用程序庫的程序作為子怪序等;如此,前者對千后者又變為主程序了。 
      子程序要有入口〔即開頭)與結尾〔借以返回主程序)。子程序的人口指令是標號或絕對地址人口,即Lbl Nannn,子程序的結尾即返回主程序的指令為I NV SBR。程序中調用子程序的指令有SBR-子程序與專用標號兩種。SBR的指令格式為SBRN’或SDR nnn,其中N‘為代f1;-l,nnn為絕對地址。專用標號含有子程序的功能,例如A411當于SBR A。這種指令如編在程序中可以調用子程序。在鍵盤運算狀態,按SSR N'或SBR nnn或N(專用標號)鍵,或在執行程序中A到該指令,程序指示器便立即轉91子程序的入口L加N‘(”)或nnn處,并自動執行子程序的運算。
      在程序運算狀態,子程序的指令還具有記憶子程序的返回地址--SSR N聲(或nnn夕或N指令的下一步地址的功能。當程序指示器執行到子程序段中的INV STIR時,便自動地由子程序返回到主程序的返回地址,并由此繼續運算。這種記憶子程序返回地址的工作是由子程序返回寄存器完成的。
標簽:                   喜歡:收藏
篮球比分网即时比分直播188 山东体彩扑克3开奖结果 票在线配资 湖北快三开奖查询 河南体彩泳坛夺金 贵州快3走势 福彩3d试机号今天 黑龙省体育彩票11选5 云南十一选五复式规则表 今日股市行情大盘走势 北京快三和值