91视频丝瓜-91视频完整版高清-91视频网-91视频网店-91视频网或将从此无大神-91视频网入口

您好,歡迎訪問上海現易電子元器件有限公司網站!

021-51870898
021-51870898   18019251567
4新聞資訊
您的位置: 首頁 ->  新聞資訊 -> 單片機

?匯編語言源程序的書寫格式

文章出處:單片機 責任編輯:上海現易電子元器件有限公司 發表時間:2018-05-20

匯編語言對源程序有嚴格的格式要求,格式正確,匯編程序才能確切翻譯源程序,形成等價的機器指令.匯編語言程序格式就是匯編語言必須遵守的語法規則.

匯編語言有兩種書寫形式:簡化段定義格 式和完整段定義格式 .......

一、簡化段定義格式的匯編源程序如下:

;filename.asm
.model small                        ;定義程序的存儲模式(一般采用small)
.stack                                  ;定義堆棧段
.data                                   ;定義數據段
.......                                   ;定義數據
.code                                  ;定義代碼段
.startup                               ;程序起始點,并建立DS,SS內容
...........                               ;程序代碼
.exit 0                                 ;程序結束點,返回DOS
...........                               ;子程序代碼
end                                     ;匯編結束

因為MASM5.0/5.1不支持.startup和.exit 0,需要將.startup和.exit 0修改為以下形式,同時要修改end

.startup————〉  start:   mov ax,@data
                                       mov ds,ax

.exit 0————〉               mov ax,4c00h        ;返回DOS
                                       int 21h

end ————〉                  end start               ;匯編結束,程序起始點為標號start處

二、完整段定義格式的匯編源程序如下:

;filename.asm
stack        segment                                     ;定義堆棧段stack
               ............                                      ;分配堆棧段的大小
stack        ends                                           ;堆棧段結束
data         segment                                      ;定義數據段data
               ............                                       ;定義數據
data         ends                                            ;數據段結束
code         segment  'code'                            ;定義代碼段
               asuume cs:code,ds:data,ss:stack    ;確定CS/DS/SS指向的邏輯段
start:       mov ax,data                                  ;設置數據段的段地址DS
               mov ds,ax
               ..............                                      ;程序代碼
               mov ax,4c00h                                ;返回DOS
               int 21h
code        ends                                              ;代碼段結束
           ............                                            ;子程序代碼
               end  start                                      ;匯編結束,程序起始點為start

上海現易電子元器件有限公司 版權所有 未經授權禁止復制或鏡像

CopyRight 2020-2025 www.urqm.cn All rights reserved   滬ICP備2020031792號

友情鏈接:

電話

易經理

18019251567

微信

易經理

易經理

頂部

咨詢
主站蜘蛛池模板: jizz日本视频 | 少妇AV射精精品蜜桃专区 | 开心色播站 | 亚洲男人片片在线观看 | 小黄文污到湿透嗯啊滴水纯肉 | 波多结衣一区二区三区 | 少妇高潮惨叫久久久久久欧美 | 天天狠狠弄夜夜狠狠躁·太爽了 | 欧美伦无码电影大开眼戒 | 成人5252色 | 国产乱码精品一品二品 | 久久国产精品999 | 在线 亚洲 欧美 | 日本高清一卡二卡三卡四卡无卡 | 一区二区三区不卡在线 | 影音先锋资源站男人网 | 中文字幕永久在线 | 影音先锋av色噜噜影院 | 国产69精品久久久久APP下载 | 欧美成人大色情大片破碎的拥抱 | huang色网站| 天堂岛WWW最新版在线资源 | 亚洲精品一区二区三区精品 | 国产精品美女自在线观看免费 | 日产中文乱码字幕无线观看 | 色综合天天综合高清影视 | 国产中的精品AV一区二区 | 丝袜天堂| 交换邻居波多野结衣中文字幕 | 国产亚洲精品网站在线视频 | 久久精品视频在线直播6 | 成人宗合网 | 国产老熟女伦老熟女熟妇图片 | 公用玩物(NP双XING总受) | 久久亚洲A片COM人成A | 青草青草久热精品观看 | 成人午夜视频在线 | 粉嫩AV久久一区二区三区王玥 | 亚洲精品一区二区三区四区手机版 | 久久视频在线视频观看99 | 天天色爱 |