freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[工學(xué)]第十講8086匯編語言程序設(shè)計(編輯修改稿)

2024-11-09 17:22 本頁面
 

【文章內(nèi)容簡介】 若要對 N個無符號數(shù)按由大到小的順序排列 , 只需將指令 “ JGE L”改為“ JAE L”即可 。 ?第四章 8086/8088匯編語言程序設(shè)計 子程序設(shè)計 一、子程序的概念 二、子程序的定義 三、子程序設(shè)計方法 四、子程序應(yīng)用舉例 ?第四章 8086/8088匯編語言程序設(shè)計 一、子程序的概念 在程序設(shè)計中 , 我們會發(fā)現(xiàn)一些多次重復(fù)的程序段或語句序列 。 解決此類問題一個行之有效的方法就是將它們設(shè)計成可供反復(fù)調(diào)用 、 獨立的子程序結(jié)構(gòu) ,以便在需要時調(diào)用 。 在匯編語言中 , 子程序又稱過程 。 調(diào)用子程序的程序稱為 主調(diào)程序或主程序 。 子程序執(zhí)行完后,返到主程序處繼續(xù)執(zhí)行主程序,稱為“返回主程序”,即返主。 主程序的概念是相對的。 ?第四章 8086/8088匯編語言程序設(shè)計 二 、子程序的定義 子程序的定義 是由過程定義偽指令 PROC和ENDP來完成的 。 其格式如下: 過程名 PROC [NEAR/FAR] ┆ 過程名 ENDP 其中 PROC表示過程定義開始 , ENDP表示過程定義結(jié)束 。 過程名是過程入口地址的符號表示 。 一般 過程名 同標號一樣, 具有三種屬性 ,即段屬性、偏移地址屬性以及類型屬性。 ?第四章 8086/8088匯編語言程序設(shè)計 三、子程序設(shè)計方法 1. 信息的保護與恢復(fù) 2. 主程序與子程序參數(shù)傳遞方式 3. 子程序說明文件 ?第四章 8086/8088匯編語言程序設(shè)計 1.信息的保護與恢復(fù) 例如: 若子程序 PROG中改變了寄存器 AX, BX, CX, DX 的值 , 則可采用如下方法保護和恢復(fù)現(xiàn)場 。 PROG PROC PUSH AX PUSH BX PUSH CX PUSH DX ;保護現(xiàn)場 ┆ ;子程序功能語句序列 POP DX POP CX POP BX POP AX ;恢復(fù)現(xiàn)場 RET ;返回斷點處 PROC ENDP ?第四章 8086/8088匯編語言程序設(shè)計 2.主程序與子程序參數(shù)傳遞方式 ( 1) 寄存器法 ( 2) 約定存儲單元法 ( 3) 堆棧法 ?第四章 8086/8088匯編語言程序設(shè)計 3. 子程序說明文件 為方便使用,要建立子程序說明文檔,即子程序說明文件。一般有以下幾項內(nèi)容: ( 1)子程序名: 有一定意義的標識符,同時也是該子程序的入口地址; ( 2)子程序功能: 子程序完成的具體任務(wù); ( 3) 子程序中 所用寄存器和工作單元 ; ( 4)子程序輸入?yún)?shù): 子程序運行所需參數(shù)及通過寄存器、存儲單元或堆棧傳遞; ( 5)子程序輸出參數(shù): 子程序運行完畢的結(jié)果參數(shù)由哪些寄存器、存儲單元或堆棧傳遞。
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1