微機(jī)原理及接口技術(shù)5_第1頁(yè)
微機(jī)原理及接口技術(shù)5_第2頁(yè)
微機(jī)原理及接口技術(shù)5_第3頁(yè)
微機(jī)原理及接口技術(shù)5_第4頁(yè)
微機(jī)原理及接口技術(shù)5_第5頁(yè)
已閱讀5頁(yè),還剩58頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第第5 5章:章:匯編語(yǔ)言程序設(shè)計(jì)(一)匯編語(yǔ)言程序設(shè)計(jì)(一)4匯編源程序的編程格式匯編源程序的編程格式4DOSDOS系統(tǒng)系統(tǒng)I/OI/O功能調(diào)用功能調(diào)用4BIOSBIOS鍵盤(pán)輸入功能調(diào)用鍵盤(pán)輸入功能調(diào)用4文本方式文本方式BIOSBIOS屏幕功能調(diào)用屏幕功能調(diào)用4匯編語(yǔ)言程序設(shè)計(jì)步驟匯編語(yǔ)言程序設(shè)計(jì)步驟匯編語(yǔ)言程序設(shè)計(jì)(二)匯編語(yǔ)言程序設(shè)計(jì)(二)4分支程序分支程序4循環(huán)程序循環(huán)程序4子程序及其調(diào)用子程序及其調(diào)用4宏指令與條件匯編宏指令與條件匯編4代碼轉(zhuǎn)換代碼轉(zhuǎn)換4數(shù)值計(jì)算和數(shù)據(jù)處理數(shù)值計(jì)算和數(shù)據(jù)處理4字符串的動(dòng)態(tài)顯示技術(shù)字符串的動(dòng)態(tài)顯示技術(shù)4模塊化程序設(shè)計(jì)模塊化程序設(shè)計(jì)4程序設(shè)計(jì)程序設(shè)計(jì) 1.

2、 1. 分支程序、循環(huán)程序、子程序、分支程序、循環(huán)程序、子程序、 宏指令等程序格式的靈活運(yùn)用;宏指令等程序格式的靈活運(yùn)用; 2. 2. 二進(jìn)制十進(jìn)制的顯示程序、最大二進(jìn)制十進(jìn)制的顯示程序、最大 最小數(shù)的查找、數(shù)的范圍的判斷、最小數(shù)的查找、數(shù)的范圍的判斷、 正負(fù)數(shù)的判斷、統(tǒng)計(jì)及絕對(duì)值的正負(fù)數(shù)的判斷、統(tǒng)計(jì)及絕對(duì)值的 求取等相關(guān)典型程序的編寫(xiě)。求取等相關(guān)典型程序的編寫(xiě)。本章重點(diǎn)本章重點(diǎn)編程格式編程格式匯編匯編鏈接鏈接MASM.EXELINK.EXE1.ASM1.OBJ1.EXEEXE文件文件匯編匯編鏈接鏈接MASM.EXELINK.EXE1.ASM1.OBJ1.EXECOM文件文件轉(zhuǎn)換轉(zhuǎn)換EXE2B

3、IN.EXE1.COM DATA SEGMENT 數(shù)據(jù)段數(shù)據(jù)段 DATA ENDS CODE SEGMENT ASSUME CS:CODE, DS:DATA BEG: MOV AX, DATA MOV DS, AX ;設(shè)置;設(shè)置DS初值初值 代碼段代碼段 MOV AH, 4CH INT 21H ;返回;返回DOS CODE ENDS END BEGEXEEXE文件結(jié)構(gòu)文件結(jié)構(gòu)4只允許使用代碼段;只允許使用代碼段;4數(shù)據(jù)集中設(shè)置在數(shù)據(jù)集中設(shè)置在CS的開(kāi)始的開(kāi)始(可加速匯編處理)(可加速匯編處理)或末尾;或末尾; 4程序啟動(dòng)指令必須為程序啟動(dòng)指令必須為IP=100H的單元;的單元;4CS目標(biāo)塊小于

4、目標(biāo)塊小于64KB(比較原始且受到限制)(比較原始且受到限制)。 應(yīng)用:應(yīng)用: 常駐程序常駐程序COMCOM文件特點(diǎn)文件特點(diǎn)CODE SEGMENT ASSUME CS:CODE ORG 100H BEG: JMP START 數(shù)據(jù)定義數(shù)據(jù)定義START: 主干程序主干程序 MOV AH, 4CH INT 21H CODE ENDS END BEGCOMCOM文件結(jié)構(gòu)文件結(jié)構(gòu)4教材教材P102 顯示顯示10行行HELLO4;-FILENAME:hello.ASM4DATA SEGMENT USE16 4 MESG DB HELLO,0DH,0AH,$ 4DATA ENDS4;-4STACK S

5、EGMENT 4 DB 100 DUP(?)4STACK ENDSEXEEXE文件結(jié)構(gòu)文件結(jié)構(gòu) 舉例舉例4CODE SEGMENT USE164 ASSUME CS:CODE,DS:DATA,SS:STACK4BEG: MOV AX, DATA 4 MOV DS, AX4 MOV CX,104LAST: MOV AH,94 MOV DX,OFFSET MESG4 INT 21H4 LOOP LAST4 MOV AH,4CH4 INT 21H4CODE ENDS4 END BEGEXEEXE文件結(jié)構(gòu)文件結(jié)構(gòu) 舉例舉例4教材教材P103 顯示顯示10行行HELLO4CODE SEGMENT USE

6、164 ASSUME CS:CODE4 ORG 100H4BEG: JMP START4MESG DB HELLO,0DH,0AH,$4START: MOV AH,94 MOV DX,OFFSET MESG4 INT 21H4 LOOP LAST4 MOV AH,4CH4 INT 21H4CODE ENDS4 END BEGCOMCOM文件結(jié)構(gòu)文件結(jié)構(gòu) 舉例舉例4CODE SEGMENT USE164 ASSUME CS:CODE,DS:DATA,SS:STACK4 ORG 100H4BEG: JMP START4MESG DB HELLO,0DH,0AH,$4START: MOV AH,94

7、 MOV DX,OFFSET MESG4 INT 21H4 LOOP LAST4 MOV AH,4CH4 INT 21H4CODE ENDS4 END BEGEXEEXE文件結(jié)構(gòu)文件結(jié)構(gòu) 舉例舉例 MOV AH, 功能號(hào)功能號(hào) 入口參數(shù)入口參數(shù) INT 21H 出口參數(shù)出口參數(shù)I/OI/O功能調(diào)用功能調(diào)用41:等待鍵入一個(gè)字符等待鍵入一個(gè)字符 出口參數(shù):出口參數(shù):AL=輸入字符的輸入字符的ASCII碼。碼。42:顯示一個(gè)字符顯示一個(gè)字符 入口參數(shù):入口參數(shù):DL=待顯字符的待顯字符的ASCII碼。碼。 編程實(shí)現(xiàn)以下功能:編程實(shí)現(xiàn)以下功能: 將鍵盤(pán)上輸入的小寫(xiě)字母以大寫(xiě)顯示。將鍵盤(pán)上輸入的小寫(xiě)字

8、母以大寫(xiě)顯示。I/OI/O功能號(hào)(一)功能號(hào)(一)4;-FILENAME:xiaobianda.ASM4CODE SEGMENT 4 ASSUME CS:CODE4BEG: MOV AH,14 INT 21H4 SUB AL,20H4 MOV DL,AL4 MOV AH,24 INT 21H4 MOV AH,4CH4 INT 21H4CODE ENDS4 END BEG舉例舉例49:顯示一個(gè)字符串顯示一個(gè)字符串 入口參數(shù):入口參數(shù):DS:DX=欲顯示字符串在內(nèi)存欲顯示字符串在內(nèi)存的首地址,且字符串必須以的首地址,且字符串必須以$ 作為結(jié)束作為結(jié)束符。符。40AH:鍵入字符串鍵入字符串 入口參數(shù)

9、:入口參數(shù):DS:DX=輸入緩沖區(qū)首地址輸入緩沖區(qū)首地址I/OI/O功能號(hào)(二)功能號(hào)(二)4教材教材P102 顯示顯示10行行HELLO4;-FILENAME:hello.ASM4DATA SEGMENT 4 MESG DB HELLO,0DH,0AH,$ 4DATA ENDS4;-4STACK SEGMENT4 DB 100 DUP(?)4STACK ENDSI/OI/O功能號(hào)功能號(hào) 舉例舉例1 14CODE SEGMENT 4 ASSUME CS:CODE,DS:DATA,SS:STACK4BEG: MOV AX, DATA 4 MOV DS, AX4 MOV CX,104LAST: M

10、OV AH,94 MOV DX,OFFSET MESG4 INT 21H4 LOOP LAST4 MOV AH,4CH4 INT 21H4CODE ENDS4 END BEGI/OI/O功能號(hào)功能號(hào) 舉例舉例1 14CODE SEGMENT 4 ASSUME CS:CODE,DS:DATA,SS:STACK4BEG: MOV AX, DATA 4 MOV DS, AX4 MOV CX,104LAST: MOV AH,94 MOV DX,OFFSET MESG4 INT 21H4 LOOP LAST4 MOV AH,4CH4 INT 21H4CODE ENDS4 END BEGI/OI/O功能號(hào)

11、功能號(hào) 舉例舉例1 14教材教材P112 人機(jī)會(huì)話人機(jī)會(huì)話 4What is your name?Li nei4Li nei?(Y/N)N4What is your name?Li mei4Li mei?(Y/N)YI/OI/O功能號(hào)功能號(hào) 舉例舉例2 24DATA SEGMENT 4MESG1 DB 0DH,0AH,What is your name?$4MESG2 DB ?(Y/N)$4BUF DB 304 DB ?4 DB 30 DUP(?)4DATA ENDS4CODE SEGMENT 4 ASSUME CS:CODE, DS:DATA4BEG: MOV AX,DATA4 MOV DS

12、,AX4AGAIN: MOV AH,94 MOV DX,OFFSET MESG14 INT 21H4 MOV AH,0AH4 MOV DX,OFFSET BUF 4 INT 21H4 MOV BL,BUF+1 4 MOV BH,04 MOV SI,OFFSET BUF+24 MOV BYTE PTRBX+SI,$4 4 MOV AH,24 MOV DL,0AH4 INT 21H 4 MOV AH,94 MOV DX,OFFSET BUF+24 INT 21H4 MOV AH,94 MOV DX,OFFSET MESG24 INT 21H4 MOV AH,14 INT 21H4 CMP AL,Y

13、4 JNE AGAIN4 MOV AH,4CH4 INT 21H4CODE ENDS4 END BEG匯編語(yǔ)言程序設(shè)計(jì)步驟 4(1) 分析問(wèn)題。就是全面理解問(wèn)題的功能,把要解決問(wèn)題的所需條件、原始數(shù)據(jù)、輸入和輸出信息、運(yùn)行速度要求、精度要求和結(jié)果形式搞清楚。這是程序開(kāi)發(fā)過(guò)程的第一步。4(2) 建立數(shù)學(xué)模型。在了解要解決的問(wèn)題之后,需要建立數(shù)學(xué)模型,這是把問(wèn)題向計(jì)算機(jī)處理方式轉(zhuǎn)化的第一步。程序設(shè)計(jì)者可以先研究要解決問(wèn)題的技術(shù)規(guī)范,找出規(guī)律,歸納出數(shù)學(xué)模型。當(dāng)然,也可能有些問(wèn)題不用寫(xiě)出數(shù)學(xué)模型或?qū)懖怀鰯?shù)學(xué)模型。4(3) 確定算法。一旦有了描述問(wèn)題的數(shù)學(xué)算法,就可把實(shí)際問(wèn)題分解為計(jì)算機(jī)求解的步驟和方

14、法,即確定算法。算法可由計(jì)算機(jī)語(yǔ)言、日常生活語(yǔ)言、表格、自定義流程圖等按計(jì)算機(jī)能接受的方式進(jìn)行描述。4(4) 繪制流程圖。程序流程圖是用圖形方式對(duì)算法的一種直觀而形象的描述。它是用箭頭線段、框圖及菱形圖等繪制的形象化的圖形。常見(jiàn)的程序流程圖是由邏輯框和流向線組成。邏輯框是表示程序操作功能的符號(hào),流向線用來(lái)指示程序的邏輯處理順序。4(5) 內(nèi)存空間分配。就是用指令或偽指令為數(shù)據(jù)和代碼程序分配內(nèi)存空間。在程序設(shè)計(jì)時(shí)要考慮分段結(jié)構(gòu)。程序運(yùn)行時(shí)所需要的工作單元應(yīng)盡可能設(shè)在CPU 寄存器中。4(6) 編制程序。選用合適的指令及程序設(shè)計(jì)常用的技巧,按流程圖編寫(xiě)程序。要求做到簡(jiǎn)單明了、層次清晰、運(yùn)算迅速以及

15、少占內(nèi)存。4(7) 程序調(diào)試。程序調(diào)試是程序設(shè)計(jì)的最后一步,也是程序設(shè)計(jì)中最重要的一步。只有通過(guò)上機(jī)運(yùn)行才能驗(yàn)證程序是否正確,經(jīng)過(guò)反復(fù)的“運(yùn)行發(fā)現(xiàn)錯(cuò)誤改正錯(cuò)誤運(yùn)行”才能得到正確的程序。分支程序分支程序分支是通過(guò)條件轉(zhuǎn)移指令來(lái)實(shí)現(xiàn)的。分支是通過(guò)條件轉(zhuǎn)移指令來(lái)實(shí)現(xiàn)的。條件條件S1S2條件條件SS1S2Sn條件條件NNYY分支程序分支程序分支程序有分支程序有3種結(jié)構(gòu):種結(jié)構(gòu):簡(jiǎn)單分支簡(jiǎn)單分支復(fù)合分支復(fù)合分支多分支多分支簡(jiǎn)單分支舉例簡(jiǎn)單分支舉例1 1例題例題1:已知在內(nèi)存中,有一個(gè)字節(jié)單元:已知在內(nèi)存中,有一個(gè)字節(jié)單元NUM 存有存有帶符號(hào)數(shù)據(jù),計(jì)算出它的絕對(duì)值后并放入帶符號(hào)數(shù)據(jù),計(jì)算出它的絕對(duì)值后并

16、放入RESULT 單元中。單元中。 分析:根據(jù)數(shù)學(xué)中絕對(duì)值的概念可知,一個(gè)正數(shù)分析:根據(jù)數(shù)學(xué)中絕對(duì)值的概念可知,一個(gè)正數(shù)的絕對(duì)值是它本身,而一個(gè)負(fù)數(shù)的絕對(duì)值是它的相的絕對(duì)值是它本身,而一個(gè)負(fù)數(shù)的絕對(duì)值是它的相反數(shù)。要計(jì)算一個(gè)數(shù)的相反數(shù),就要完成減法運(yùn)算,反數(shù)。要計(jì)算一個(gè)數(shù)的相反數(shù),就要完成減法運(yùn)算,即用即用0 減去這個(gè)數(shù)。而減去這個(gè)數(shù)。而8086/8088 系統(tǒng)有專(zhuān)用的求反系統(tǒng)有專(zhuān)用的求反指令指令NEG。其程序流程圖如圖。其程序流程圖如圖 所示,源程序如下。所示,源程序如下。 簡(jiǎn)單分支舉例簡(jiǎn)單分支舉例1 1簡(jiǎn)單分支舉例簡(jiǎn)單分支舉例1 1DATA SEGMENT X DB 25 RESULT D

17、B ?DATA ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX, DATA MOV DS,AX ;初始化初始化 MOV AL,X ;X取到取到AL 中中 TEST AL,80H ;測(cè)試測(cè)試AL正負(fù)正負(fù) JZ NEXT ;為正轉(zhuǎn)為正轉(zhuǎn)NEXT NEG AL ;否則否則AL 求補(bǔ)求補(bǔ) NEXT: MOV RESULT,AL ;送結(jié)果送結(jié)果 MOV AH,4CH INT 21H ;返回返回DOSCODE ENDSEND START ;匯編結(jié)束匯編結(jié)束簡(jiǎn)單分支舉例簡(jiǎn)單分支舉例2 2例題例題2:P118 二進(jìn)制數(shù)顯示程序二進(jìn)制數(shù)顯示程序?qū)X

18、寄存器的內(nèi)容以二進(jìn)制數(shù)格式顯示在屏幕上。寄存器的內(nèi)容以二進(jìn)制數(shù)格式顯示在屏幕上。程序:程序:CODE SEGMENT ASSUME CS:CODEBEG: MOV BX,5678H MOV CX,16LAST: MOV DL,0 RCL BX,1 JNC NEXT MOV DL,1 簡(jiǎn)單分支舉例簡(jiǎn)單分支舉例2 2NEXT: MOV AH,2 INT 21H LOOP LAST MOV AH,4CH INT 21HCODE ENDS END BEG 復(fù)合分支舉例復(fù)合分支舉例例題:例題:P119 復(fù)合判斷復(fù)合判斷設(shè)設(shè)NUMBER單元的數(shù)單元的數(shù)X以及數(shù)值以及數(shù)值N1、N2均為單字節(jié)均為單字節(jié)無(wú)符號(hào)

19、數(shù),請(qǐng)判斷無(wú)符號(hào)數(shù),請(qǐng)判斷X的大小,并根據(jù)判斷結(jié)果分別顯的大小,并根據(jù)判斷結(jié)果分別顯示:示:N1=X=N2,或,或XN2。程序:程序:data segmentmesg1 db n1=x=n2$mesg2 db xn2$number db 5n1 equ 22n2 equ 88data ends4code segment4assume cs:code,ds:data4beg: mov ax,data4 mov ds,ax4 mov dx,offset mesg14 cmp number,n14 jnc next4 mov dx,offset mesg24 jmp disp4next: cmp n

20、umber,n2+14 jc disp4 mov dx,offset mesg34disp: mov ah,94 int 21h4 mov ah,4ch4 int 21h4code ends4 end beg4 多分支程序舉例多分支程序舉例1 1例題例題1:編程求符號(hào)函數(shù),設(shè):編程求符號(hào)函數(shù),設(shè)x在在AL中中這是一個(gè)這是一個(gè) 3 分支問(wèn)題,用兩個(gè)條件轉(zhuǎn)移指令來(lái)實(shí)現(xiàn)。分支問(wèn)題,用兩個(gè)條件轉(zhuǎn)移指令來(lái)實(shí)現(xiàn)。源程序框圖如圖所示。源程序如下:源程序框圖如圖所示。源程序如下:多分支程序舉例多分支程序舉例1 1多分支程序舉例多分支程序舉例1 1DATA SEGMENT X DB 3 Y DB DATA EN

21、DSCODE SEGMENT ASSUME CS:CODE, DS:DATA START: MOV AX,DATA MOV DS,AX MOV AL,X CMP AL,0 JGE BIGER MOV AL,0FFH ;X0,1送送Y單元單元 JMP NEXT EQUL: MOV Y,AL ;X=0,0送送Y單元單元 NEXT: MOV AH,4CH INT 21H ;返回返回DOSCODE ENDSEND START多分支程序舉例多分支程序舉例2 2例題例題2:P120 多分支轉(zhuǎn)移多分支轉(zhuǎn)移設(shè)計(jì)一個(gè)設(shè)計(jì)一個(gè)256分支的段內(nèi)轉(zhuǎn)移程序:分支的段內(nèi)轉(zhuǎn)移程序:設(shè):設(shè):JUMP單元有一個(gè)數(shù)單元有一個(gè)數(shù)X

22、,若若X=0,轉(zhuǎn)移到標(biāo)號(hào)為,轉(zhuǎn)移到標(biāo)號(hào)為P000的程序段的程序段若若X=1,轉(zhuǎn)移到標(biāo)號(hào)為,轉(zhuǎn)移到標(biāo)號(hào)為P001的程序段的程序段.若若X=255,轉(zhuǎn)移到標(biāo)號(hào)為,轉(zhuǎn)移到標(biāo)號(hào)為P255的程序段的程序段 多分支程序舉例多分支程序舉例2 2例題例題2:P120 多分支轉(zhuǎn)移多分支轉(zhuǎn)移DATA SEGMENT JUMP DB ?TAB DW P000 DW P001 . DW P255DATA ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATABEG: MOV AX,DATA MOV DS,AX多分支程序舉例多分支程序舉例2 2 MOV BL,JUMP MOV BH,0 ADD

23、BX,BX MOV SI,OFFSET TABLE JMP BX+SIP000:P001:P255:CODE ENDSEND BEG循環(huán)程序循環(huán)程序循環(huán)程序:循環(huán)準(zhǔn)備,循環(huán)體,循環(huán)控制循環(huán)程序:循環(huán)準(zhǔn)備,循環(huán)體,循環(huán)控制循環(huán)準(zhǔn)備循環(huán)控制條件循環(huán)體循環(huán)準(zhǔn)備循環(huán)體循環(huán)控制條件YYNN循環(huán)程序舉例循環(huán)程序舉例1 1 例題例題1:編寫(xiě)程序完成求:編寫(xiě)程序完成求123N 的累加和,直到的累加和,直到累加和超過(guò)累加和超過(guò)1000 為止。統(tǒng)為止。統(tǒng)計(jì)被累加的自然數(shù)個(gè)數(shù)送計(jì)被累加的自然數(shù)個(gè)數(shù)送CN 單元,累加和送單元,累加和送SUM。流程圖如圖所示,源程序如流程圖如圖所示,源程序如下:下:循環(huán)程序舉例循環(huán)程序

24、舉例1 1 DATA SEGMENTSUM DW ?CN DW ?DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART: MOV AX,DATA MOV DS,AX ;初始化初始化 MOV AX,0 ;0 送送AX MOV BX,0 ;0送送BXLP: INC BX ;BX 加加1 ADD AX,BX ;求累加和求累加和 CMP AX,1000 ;比較比較 JBE LP ;1000轉(zhuǎn)轉(zhuǎn) MOV SUM,AX DEC BX MOV CN,BX ;送結(jié)果送結(jié)果 MOV AH,4CH INT 21H ;返回返回DOS循環(huán)程序舉例循環(huán)程序舉例1 1 CODE

25、 ENDSEND START ;匯編結(jié)束匯編結(jié)束循環(huán)程序舉例循環(huán)程序舉例2 2 4P121 P121 找最大數(shù)找最大數(shù)4假設(shè)從假設(shè)從bufbuf單元開(kāi)始是個(gè)單元開(kāi)始是個(gè)ASCLLASCLL碼字符串,碼字符串,找出其中最大的那個(gè)數(shù),并且送屏幕顯找出其中最大的那個(gè)數(shù),并且送屏幕顯示。示。循環(huán)程序舉例循環(huán)程序舉例2 2 解法解法1 14DATA SEGMENT 4BUF DB QWERTYUIOP1234COUNT EQU $-BUF4MAX DB MAX=,?,0DH,0AH,$4DATA ENDS4CODE SEGMENT4ASSUME CS:CODE,DS:DATA4START: MOV AX

26、,DATA4 MOV DS,AX ;初始化4 MOV AL,04 LEA BX,BUF4 MOV CX,COUNT4LAST:CMP BX,AL循環(huán)程序舉例循環(huán)程序舉例2 2 4 JC NEXT4 MOV AL,BX4NEXT: INC BX4 LOOP LAST4 MOV MAX+4,AL4 MOV AH,94 MOV DA,OFFSET MAX4 INT 21H4 MOV AH,4CH4 INT 21H4CODE ENDS4END BEG循環(huán)程序舉例循環(huán)程序舉例2 2 解法解法2 24DATA SEGMENT 4BUF DB QWERTYUIOP1234FLAG DB -14MAX DB

27、MAX=,?,0DH,0AH,$4DATA ENDS4CODE SEGMENT4ASSUME CS:CODE,DS:DATA4START: MOV AX,DATA4 MOV DS,AX ;初始化4 MOV AL,04 LEA BX,BUF4LAST: CMP BYTE PTRBX,-14 JE DISP4 CMP BX,AL循環(huán)程序舉例循環(huán)程序舉例2 2 4 JC NEXT4 MOV AL,BX4NEXT: INC BX4 JMP LAST4 DISP: MOV MAX+4,AL4 MOV AH,94 MOV DA,OFFSET MAX4 INT 21H4 MOV AH,4CH4 INT 21H4CODE ENDS4END BEG 子程序名子程序名 PROC 實(shí)體實(shí)體 RET 子程序名子程序名 ENDP調(diào)用:調(diào)用: CALL 子程序名子程序名子程序及其調(diào)用子程序及其調(diào)用 從子程序調(diào)用所處

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論