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

正文內(nèi)容

高級(jí)匯編語(yǔ)言程序設(shè)計(jì)(ppt65)-流程管理-文庫(kù)吧資料

2024-08-25 11:50本頁(yè)面
  

【正文】 db 12 dup(?) 。如果 num 100, 則匯編如下語(yǔ)句 db num dup (?) ELSE 。不滿足 , 匯編分支語(yǔ)句體 2 分支語(yǔ)句體 2 ] ENDIF 。x ENDM 1 pop dx 1 pop cx 1 pop bx 1 pop ax 條件匯編 ?條件匯編偽指令在匯編過(guò)程中 , 根據(jù)條件決定匯編的語(yǔ)句 IFxx 表達(dá)式 。 1 char = char +1 按參數(shù)個(gè)數(shù)重復(fù) FOR 形參 ,〈 實(shí)參表 〉 重復(fù)體 ENDM FOR regad, ax,bx,cx,dx push regad ENDM 1 push ax 1 push bx 1 push cx 1 push dx 按參數(shù)字符個(gè)數(shù)重復(fù) FORC 形參 , 字符串 重復(fù)體 ENDM FORC regad,dcba pop amp。等效于 db 39。B39。 1 char = char +1 1 db char 。等效于 db 39。A39。stringamp。sopcodeamp。宏指令 1 mov al,0 。宏指令 1 mov ax,data 。宏調(diào)用 , 返回 DOS end start ? 宏調(diào)用的實(shí)質(zhì)是在匯編過(guò)程中進(jìn)行宏展開(kāi) ? 宏展開(kāi)的具體過(guò)程是:當(dāng)匯編程序掃描源程序遇到已有定義的宏調(diào)用時(shí) , 即用相應(yīng)的宏定義體取代源程序的宏指令 , 同時(shí)用位置匹配的實(shí)參對(duì)形參進(jìn)行取代 宏展開(kāi) 宏展開(kāi) —— 在匯編時(shí) , 用宏定義體的代碼序列替代宏指令的過(guò)程 。宏調(diào)用 , 建立 DS內(nèi)容 dispmsg string 。帶有形參 retnum mov al,retnum 。宏定義體 mov ds,ax ENDM 。求和: AL←AL+DS:[BX] inc bx loop sumd ret checksumd endp end 例 - 2/2 列表文件 第 5章 宏結(jié)構(gòu)程序設(shè)計(jì) 宏匯編 重復(fù)匯編 條件匯編 —— 統(tǒng)稱宏結(jié)構(gòu) 宏( Macro)是匯編語(yǔ)言的一個(gè)特點(diǎn),它是與子程序類似又獨(dú)具特色的另一種簡(jiǎn)化源程序的方法 宏 —— 具有宏名的一段匯編語(yǔ)句序列 —— 宏定義 時(shí)書(shū)寫(xiě) 宏指令 —— 這段匯編語(yǔ)句序列的縮寫(xiě) —— 宏調(diào)用 時(shí)書(shū)寫(xiě) 宏展開(kāi) —— 宏指令處用這段宏代替的過(guò)程 —— 宏匯編 時(shí)實(shí)現(xiàn) 宏的參數(shù) 功能強(qiáng)大 , 頗具特色 配合宏 , 還有 宏操作符 和有關(guān)偽指令 宏匯編 第 5章 宏定義 宏名 macro [形參表 ] 宏定義體 endm mainbegin MACRO 。BX←數(shù)組的偏移地址 mov cx,countp 。調(diào)用過(guò)程 mov result,al 。 數(shù)組的元素個(gè)數(shù)result db ? 。匯編語(yǔ)言程序: .model small checksumd PROTO c,:word,:word 。第 5 章 教學(xué)重點(diǎn) 在掌握基本的匯編語(yǔ)言程序設(shè)計(jì)方法之后 , 進(jìn)一步學(xué)習(xí)如何提高編程效率的各種實(shí)用方法: ?高級(jí)語(yǔ)言特性 ?宏結(jié)構(gòu) ?模塊化 第 5章 高級(jí)語(yǔ)言特性 ?MASM 設(shè)計(jì)特性 ?條件控制偽指令 .IF .ELSE .ENDIF ?循環(huán)控制偽指令 .WHILE .ENDW .REPEAT .UNTIL ?過(guò)程聲明和過(guò)程調(diào)用偽指令 .PROTO .INVOKE ?要調(diào)用帶參數(shù)過(guò)程定義的過(guò)程 , 不應(yīng)采用CALL指令 , 因?yàn)楸容^煩瑣 ?應(yīng)該采用過(guò)程調(diào)用偽指令 INVOKE ?使用 INVOKE 偽 指 令 的 前 提是 需 要用PROTO偽指令對(duì)過(guò)程進(jìn)行聲明 過(guò)程聲明和過(guò)程調(diào)用偽指令 過(guò)程名 PROC 調(diào)用距離 語(yǔ)言類型 作用范圍 起始參數(shù) USES 寄存器列表 , 參數(shù) :類型 LOCAL 參數(shù)表 … 。匯編語(yǔ)言語(yǔ)句 過(guò)程名 ENDP 第 5章 ?過(guò)程聲明偽指令: 用于事先聲明過(guò)程的結(jié)構(gòu) 過(guò)程名 PROTO 調(diào)用距離 語(yǔ)言類型 , 參數(shù) :類型 ?過(guò)程調(diào)用偽指令 INVOKE 過(guò)程名 ,參數(shù) ,... 如何調(diào)用 。聲明過(guò)程 .stack .data array db 12h,25h,0f0h,0a3h,3 db 68h,71h,0cah,0ffh,90h count equ $array 。校驗(yàn)和 .code .startup INVOKE checksumd,count,offset a
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1