<li id="8g3ty"><tbody id="8g3ty"><th id="8g3ty"></th></tbody></li>
    <label id="8g3ty"><samp id="8g3ty"></samp></label>
  • <span id="8g3ty"></span>

    1. <center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
    2. <bdo id="8g3ty"><meter id="8g3ty"><bdo id="8g3ty"></bdo></meter></bdo><center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
      <label id="8g3ty"><samp id="8g3ty"></samp></label>

    3. 電子開發(fā)網(wǎng)

      電子開發(fā)網(wǎng)電子設(shè)計(jì) | 電子開發(fā)網(wǎng)Rss 2.0 會員中心 會員注冊
      搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 電子開發(fā) >> 單片機(jī) >> 正文

      51單片機(jī)指令系統(tǒng):偽指令分析(10)

      作者:佚名    文章來源:網(wǎng)絡(luò)    點(diǎn)擊數(shù):    更新時間:2008/11/4
      第二十八節(jié):偽指令分析
      偽指令是告訴匯編程序,如何匯編源程序的指令。
      偽指令既不控制機(jī)器的操作,也不能被匯編成機(jī)器代碼,故稱為偽指令。


      1、 設(shè)置起始地址ORG( 用于規(guī)定目標(biāo)程序段或數(shù)據(jù)塊的起始地址,設(shè)置在程序開始處。)

      格式: ORG nn    ;nn是16位二進(jìn)制數(shù)

      ;nn給出了存放的超始地址值

      給程序起始地直或數(shù)據(jù)塊的起始地址賦值。它總是出現(xiàn)在每段源程序或數(shù)據(jù)塊的開始。在一個源程序中可以多次使用ORG命令,以規(guī)定不同程序段或數(shù)據(jù)塊的起始位置,所規(guī)定的地址從小到大,不允許重疊。

      例如:  ORG    0000H

      MAIN:NOV        SP,#6FH

      。。。。。。。。。。。。

      ORG 1000H

             SUB1:MOV             A,#74H        

      2、定義字節(jié)命令   DB
      告訴匯編程序從指定的地址單元開始,定義若干字節(jié)存儲單元并賦初值。
      格式:    標(biāo)號:DB       <字節(jié)常數(shù)或字符>

      例:       ORG       1000H

      TABLE1:DB   00,01,04,09,10H,19H

      匯編后則(1000H)=00H

                 (1001H)=01H

                 (1002H)=04H    

      (1003)=09H

      (1004)=10H

      (1005)=19H

      3、定義字命令       DW
      從指定地址開始,定義若干個16個位數(shù)據(jù),高八位存入低地址;低八位存入高地址。
      例、 ORG 1000H
      PIOI: DW 7654H,40H、12、‘AB’

      例:       ORG       2000H

      ABC:    DB          1234H,2468H,1357H,。。。。。。。

      匯編后則(2000H)=12H

                    (2001H)=34H

                    (2002H)=24H

                    (2003H)=68H

                    (2004H)=13H

                    (2005H)=57H

      4、賦值命令       EQU
      告訴匯編程序,將匯編語句操作數(shù)的值賦予本語句的標(biāo)號。
      格式: 標(biāo)號名稱 EQU 數(shù)值或匯編符號
      “標(biāo)號名稱”在源程序中可以作數(shù)值使用,也可以作數(shù)據(jù)地址、位地址使用。
      先定義后使用,放在程序開頭。

      格式:    標(biāo)號:       EQU       nn或匯編符號

      例:       BLCK       EQU       #1000H

                    TEST       EQU       28H(直接地址單元)

                    TEST1       EQU       #28H(立即數(shù))

                    NMB       EQU       #10

                    MOV       A,TEST(=direct)                  執(zhí)行后,A=(28H)

                    若28H中存放著56H,則A=56H

                    MOV       A,TEST1(=#data)                   A=28H

                    MOV       R2,NMB                                   (R2)=10

                    MOV       DPTR,BLOCK

      5、源程序結(jié)束       END (告訴匯編程序,對源程序的匯編到此結(jié)束。一個程序中只出現(xiàn)一次,在末尾。)

      格式:    標(biāo)號:       END

      6、數(shù)據(jù)地址賦值偽指令 DATA
      將表達(dá)式指定的數(shù)據(jù)地址賦予規(guī)定的字符名稱
      格式: 字符名稱 DATA 表達(dá)式
      注:該指令與EQU 指令相似,只是,可先使用后定義,放于程序開頭、結(jié)尾均可。

      7、定義空間偽指令 DS
      從指定地址開始,保留由表達(dá)式指定的若干字節(jié)空間作為備用空間。
      格式: [標(biāo)號:] DS 表達(dá)式
      例2、 ORG    1000H
                   DS        0AH
                    DB      71H,11H,11H ;從100BH開始存放71H、11H、11H。
      注:DB、DW、DS 只能用于程序存儲器;而不能用于數(shù)據(jù)存儲器。
      8、位地址賦值偽指令 BIT
      將位地址賦予規(guī)定的字符名稱。
      格式: 字符名稱 BIT 位地址
      例3、     X1     BIT      P12
      相當(dāng)于 X1      EQU   92H
      Tags:偽指令,單片機(jī),指令系統(tǒng)  
      責(zé)任編輯:admin
      相關(guān)文章列表
      沒有相關(guān)文章
      請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
      1分 2分 3分 4分 5分

      還可以輸入 200 個字
      [ 查看全部 ] 網(wǎng)友評論
      最新推薦
      關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
      返回頂部
      刷新頁面
      下到頁底
      晶體管查詢
      主站蜘蛛池模板: 色噜噜狠狠色综合久| 激情97综合亚洲色婷婷五| 激情综合婷婷丁香五月| 亚洲色欲久久久综合网东京热| 色综合天天娱乐综合网| 亚洲色偷偷综合亚洲AVYP| 亚洲国产精品成人综合久久久| 亚洲综合成人网在线观看| 天天影视色香欲综合久久| 亚洲 自拍 另类小说综合图区 | 婷婷久久久五月综合色| 成人亚洲综合天堂| 精品综合久久久久久97| 久久乐国产精品亚洲综合| 亚洲国产精品成人综合色在线| 精品国产国产综合精品| 国产综合精品一区二区| 久久综合久久美利坚合众国| 伊人久久青草青青综合| 色综合色综合色综合| 婷婷综合激情五月中文字幕| 中文字幕人成无码人妻综合社区| 丁香五月亚洲综合深深爱| 97久久国产综合精品女不卡| 亚洲VA综合VA国产产VA中| 亚洲av无码兔费综合| 久久婷婷五月综合色精品 | 久久久久国产综合AV天堂| 久久久综合香蕉尹人综合网| 一本色道久久综合狠狠躁篇| 亚洲国产精品成人综合色在线| 色婷婷综合和线在线| 一本久道综合色婷婷五月| 久久综合给合久久国产免费 | 97se亚洲综合在线| 亚洲狠狠综合久久| 中文字幕亚洲综合久久2| 久久久久高潮综合影院| 日韩综合在线观看| 国产亚洲综合一区二区三区| 天天综合网网欲色|