91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 模擬技術

順序程序設計

發布時間:2016/7/12 20:41:54 訪問次數:378

   順序程序是指計算機按指令在程序存儲器中存放的先后次序來順序執行。它是無分支結構、EP3C16F256CTA無循環結構,也不調用子程序。

   順序結構雖然簡單明了,但程序所占的空間較大。因此,順序程序設計的好壞會涉及整個程序的效率。一個好的順序程序段,應盡可能使其占用的空間少,執行速度快。

  對片外數據存儲器1000H、1001H地址單元中的數 據作“與”運算,并把結果放到片內30H單元中。流程圖如圖5,2所示,程序如下:

   oRG O000H

   LJMP MAIN

   oRG O050H

   MAIN∶MOV DPTR,#1000H  ;設置指針初值

   MOVX A,@DPTR  ;取1000H單元中的數據

   MOV R0,A

   INC DPTR

   MOVX A,@DPTR

   ANL A,R0

   MOV 30H,A

    取1000H單元的數據

   取1001H單元的數據

   兩單元中的數據相與

   把相與的結果保存到30H單元中 結束

   本書第6章將要介紹C51語言,但為方便讀者學習C51語言,從本章開始有些例題在給出匯編源程序的同時,還給出C51源程序,供讀者參考。

   順序程序是指計算機按指令在程序存儲器中存放的先后次序來順序執行。它是無分支結構、EP3C16F256CTA無循環結構,也不調用子程序。

   順序結構雖然簡單明了,但程序所占的空間較大。因此,順序程序設計的好壞會涉及整個程序的效率。一個好的順序程序段,應盡可能使其占用的空間少,執行速度快。

  對片外數據存儲器1000H、1001H地址單元中的數 據作“與”運算,并把結果放到片內30H單元中。流程圖如圖5,2所示,程序如下:

   oRG O000H

   LJMP MAIN

   oRG O050H

   MAIN∶MOV DPTR,#1000H  ;設置指針初值

   MOVX A,@DPTR  ;取1000H單元中的數據

   MOV R0,A

   INC DPTR

   MOVX A,@DPTR

   ANL A,R0

   MOV 30H,A

    取1000H單元的數據

   取1001H單元的數據

   兩單元中的數據相與

   把相與的結果保存到30H單元中 結束

   本書第6章將要介紹C51語言,但為方便讀者學習C51語言,從本章開始有些例題在給出匯編源程序的同時,還給出C51源程序,供讀者參考。

相關技術資料
7-12順序程序設計

熱門點擊

 

推薦技術資料

泰克新發布的DSA830
   泰克新發布的DSA8300在一臺儀器中同時實現時域和頻域分析,DS... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13751165337  13692101218
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
涪陵区| 陇川县| 甘德县| 襄垣县| 阿鲁科尔沁旗| 龙泉市| 虞城县| 娄底市| 东乡族自治县| 上栗县| 开原市| 怀来县| 桂阳县| 彭泽县| 阿克陶县| 绵阳市| 巴彦淖尔市| 育儿| 信阳市| 九寨沟县| 垣曲县| 梁山县| 乐业县| 贵德县| 阿克苏市| 孟连| 虎林市| 姜堰市| 从化市| 滨州市| 濮阳市| 甘南县| 罗甸县| 达州市| 南平市| 湖州市| 西乌| 巫溪县| 成武县| 三门县| 平安县|