電工學習網

 找回密碼
 立即注冊

程序開始和結束偽操作

2015-3-22 09:01| 編輯:電工學習網| 查看: 5217| 評論: 0

摘要: 在匯編程序 MASM 中,提供了二組簡化的代碼偽指令: .STARTUP 和 .EXIT 。 .STARTUP—— 在代碼段的開始,用于自動初始化寄存器 DS 、 SS 和 SP ; .EXIT—— 用于結束程序的運行。 程序開始可用 Name 和T ITLE 作 ...

在匯編程序 MASM 中,提供了二組簡化的代碼偽指令:
.STARTUP 和 .EXIT 。
.STARTUP—— 在代碼段的開始,用于自動初始化寄存器 DS 、 SS 和 SP ;
.EXIT—— 用于結束程序的運行。

程序開始可用 Name 和T ITLE 作為模塊的名字。
NAME 的格式: NAME 模塊名
    匯編語言將以給出的”模塊名”作為模塊的名字。
TITLE 的格式: TITLE 標題
TITLE 偽操作可指定列表文件中的每一頁上打印的標題
END 表源程序結束的偽操作,格式為: END [ 標號 ]
    用來指示匯編程序 MASM 到此結束匯編過程。源程序的最后必須有一條 END 語句。可選的標號用于指定程序開始執行點,連接程序將據此設置 CS : IP 值
MASM6.0 還增加了定義程序入口點和出口點的偽操作。用 .STARTUP 定義程序的初始入口點,并產生設置 DS,SS 和 SP 的代碼。如果程序采用了 .startup 偽指令就不需要再用“ end 標號”指明開始執行點,但還要有 end 偽指令
.EXIT 用來產生退出程序并返回操作系統的代碼,其格式: .EXIT [ 返回參數 ]
    可選參數是一個返回的數碼,通常用 0 表示沒有錯誤。例如 .exit 0 對應的代碼是:
MOV AX, 4C 00H
INT 21H
DOS 功能調用的 4CH 子功能(返回 DOS ):
入口參數: AH = 4CH , AL =返回數碼

上一篇:偽操作下一篇:數值型參數 收藏

看過《程序開始和結束偽操作》的人還看了以下文章:

發表評論

最新評論

|電工學習網 ( )

GMT+8, 2020-3-30 18:52

Powered by © 2011-2020 www.jeefkt.live 版權所有 免責聲明 不良信息舉報

技術驅動未來! 電工學習網—專業電工基礎知識電工技術學習網站。

欄目導航: 工控家園 | 三菱plc | 西門子plc | 歐姆龍plc | plc視頻教程

返回頂部
黑龙江快乐10分开奖查询 和讯股票行情 杠杆 股票配资平台哪个安全c贵丰配资 捉鸡麻将技巧顺口溜 大乐透今晚查询结果 足协杯赛事 永盛配资 浙江十一选五走势图 股票配资平台哪个好选九梦财富 甘肃快3开奖号 股票分析方法 宁夏闲来麻将下载 单机射击游戏排行 皮皮浙江麻将 银行还能给私募基金配资吗 大众麻将玩法