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

正文內(nèi)容

微機(jī)原理第04章4子程序(已修改)

2025-05-31 08:24 本頁(yè)面
 

【正文】 計(jì)算機(jī)接口技術(shù) (匯編與接口) 第四章 匯編語(yǔ)言程序設(shè)計(jì) 4 主要內(nèi)容: ?匯編語(yǔ)言源程序的結(jié)構(gòu) ?匯編語(yǔ)言語(yǔ)句格式 ?偽指令 ?功能調(diào)用 ?匯編語(yǔ)言程序設(shè)計(jì) 第 4章: 子程序設(shè)計(jì) ?把功能相對(duì)獨(dú)立的程序段單獨(dú)編寫和調(diào)試,作為一個(gè)相對(duì)獨(dú)立的模塊供程序使用,就形成 子程序 ?子程序可以實(shí)現(xiàn)源程序的 模塊化 ,可簡(jiǎn)化源程序結(jié)構(gòu),可以提高編程效率 ?主程序(調(diào)用程序)需要利用 CALL指令調(diào)用子程序(被調(diào)用程序) ?子程序需要利用 RET指令返回主程序 第 4章: 過(guò)程定義和子程序編寫 ? 匯編語(yǔ)言中,子程序要用一對(duì)過(guò)程偽指令PROC和 ENDP聲明,格式如下: 過(guò)程名 PROC [NEAR|FAR] …… ; 過(guò)程體 過(guò)程名 ENDP ? 可選的參數(shù)指定過(guò)程的調(diào)用屬性。沒(méi)有指定過(guò)程屬性,則采用默認(rèn)屬性 ? NEAR屬性(段內(nèi)近調(diào)用)的過(guò)程只能被相同代碼段的其他程序調(diào)用 ? FAR屬性(段間遠(yuǎn)調(diào)用)的過(guò)程可以被相同或不同代碼段的程序調(diào)用 第 4章:子程序編寫注意事項(xiàng) ⑴ 子程序要利用過(guò)程定義偽指令聲明 ⑵子程序最后利用 RET指令返回主程序,主程序執(zhí)行 CALL指令調(diào)用子程序 ⑶子程序中對(duì)堆棧的壓入和彈出操作要成對(duì)使用,保持堆棧的平衡 ⑷子程序開始應(yīng)該保護(hù)使用到的寄存器內(nèi)容,子程序返回前相應(yīng)進(jìn)行恢復(fù) ⑸子程序應(yīng)安排在代碼段的主程序之外,最好放在主程序執(zhí)行終止后的位置(返回 DOS后、匯編結(jié)束 END偽指令前),也可以放在主程序開始執(zhí)行之前的位置 第 4章:例 用 dos功能調(diào)用輸出一個(gè)字符的子程序 ;主程序 mov dl,‘?’ ;主程序提供顯示字符 call dpchar ;調(diào)用子程序 ;子程序:顯示 AL中的字符 dpchar proc ;過(guò)程定義,過(guò)程名為 dpchar push ax ;順序入棧,保護(hù)寄存器 push bx mov ah,02h ;輸出一個(gè)字符功能 int 21h pop bx ;逆序出棧,恢復(fù)寄存器 pop ax ret ;子程序返回 dpchar endp ;過(guò)程結(jié)束 第
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1