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

位置:51電子網 » 技術資料 » 顯示光電

匯編語言程序設計

發布時間:2014/6/5 21:13:52 訪問次數:485

   匯編語言源程序的一般形式為:

    [<標號>:]<操作碼>[<操作數>】[;<注釋>]

   一般來講,匯編語AD5422BREZ言源程序由四部分組成,即標號、操作碼、操作數和注釋,其中方括號[]表示在實際程序中是任選項,若不需要時,在某一指令中可以不包括此項。

   標號

   標號是由1~8個ACSII字符組成的,但第一個字符必須是字母,其余字符可以是字母、數字或其他特定字符。

   系統中保留使用的字符或字符組不能用作標號,以免引起混淆。如各種特殊功能

   寄存器名、各個位地址記憶符、各種偽指令等都不能用作標號。

   標號后面必須跟以冒號(:),這樣就表示進行了定義。并且同一個標號在一個程序中只能定義一次,不能重復定義。

   標號定義好后,可以用于轉移指令中代表符號地址。但在不同的轉移指令中,所表示的含義是不同的。例如,假設標號LOOP已經定義了,則在指令“SJMP LOOP”中,LOOP表示一個8位的補碼數,代表偏移量rel的含義。但如果用于“LJMPLOOP”中,表示的是16位目標地址。

   標號并不是每一行都必須有,而只是在需要時才使用,取決于本程序中的其他句是否需要訪問這條語句。


   匯編語言源程序的一般形式為:

    [<標號>:]<操作碼>[<操作數>】[;<注釋>]

   一般來講,匯編語AD5422BREZ言源程序由四部分組成,即標號、操作碼、操作數和注釋,其中方括號[]表示在實際程序中是任選項,若不需要時,在某一指令中可以不包括此項。

   標號

   標號是由1~8個ACSII字符組成的,但第一個字符必須是字母,其余字符可以是字母、數字或其他特定字符。

   系統中保留使用的字符或字符組不能用作標號,以免引起混淆。如各種特殊功能

   寄存器名、各個位地址記憶符、各種偽指令等都不能用作標號。

   標號后面必須跟以冒號(:),這樣就表示進行了定義。并且同一個標號在一個程序中只能定義一次,不能重復定義。

   標號定義好后,可以用于轉移指令中代表符號地址。但在不同的轉移指令中,所表示的含義是不同的。例如,假設標號LOOP已經定義了,則在指令“SJMP LOOP”中,LOOP表示一個8位的補碼數,代表偏移量rel的含義。但如果用于“LJMPLOOP”中,表示的是16位目標地址。

   標號并不是每一行都必須有,而只是在需要時才使用,取決于本程序中的其他句是否需要訪問這條語句。


上一篇:子程序調用與返回指令

上一篇:操作碼

熱門點擊

 

推薦技術資料

按鈕與燈的互動實例
    現在趕快去看看這個目錄卞有什么。FGA15N120AN... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
衡水市| 衢州市| 吐鲁番市| 吉木乃县| 青浦区| 靖西县| 新宁县| 布拖县| 弥渡县| 黑水县| 宁津县| 砚山县| 黄石市| 黎城县| 五寨县| 黔西| 巨野县| 白银市| 浦县| 准格尔旗| 临高县| 绥德县| 元朗区| 海晏县| 金坛市| 大埔县| 历史| 太谷县| 依安县| 全南县| 旺苍县| 五华县| 黄冈市| 海盐县| 石台县| 乡宁县| 嫩江县| 桓仁| 富民县| 筠连县| 鄂伦春自治旗|