




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1復(fù)習(xí)n1、掌握基本指令:、掌握基本指令:MOVS指令用法和應(yīng)用范指令用法和應(yīng)用范圍及對(duì)標(biāo)志位的影響。圍及對(duì)標(biāo)志位的影響。n2、基本前綴:、基本前綴:REP、REPE、REPNE、LOOP。 2時(shí)間:時(shí)間:20119月月26日(第六周周一)日(第六周周一)1、為什么要學(xué)習(xí)匯編語(yǔ)言。、為什么要學(xué)習(xí)匯編語(yǔ)言。2、掌握、掌握匯編語(yǔ)言源程序的格式。匯編語(yǔ)言源程序的格式。3、掌握掌握匯編語(yǔ)言中偽指令的定義方法。匯編語(yǔ)言中偽指令的定義方法。4、 了解了解“$”、3第五章:匯編語(yǔ)言程序設(shè)計(jì)第五章:匯編語(yǔ)言程序設(shè)計(jì)51匯編語(yǔ)言匯編語(yǔ)言為什么要用匯編語(yǔ)言寫程序?為什么要用匯編語(yǔ)言寫程序?1、非常接近機(jī)器語(yǔ)言非常
2、接近機(jī)器語(yǔ)言。2、機(jī)器自檢、系統(tǒng)初始化、機(jī)器自檢、系統(tǒng)初始化、I/O操作操作仍由匯編語(yǔ)言完成。仍由匯編語(yǔ)言完成。3、效率高、效率高。一、匯編語(yǔ)言的定義與格式一、匯編語(yǔ)言的定義與格式1、匯編語(yǔ)言、匯編語(yǔ)言:助記符、符號(hào)地址、字母助記符、符號(hào)地址、字母等組成。等組成。面向機(jī)器的程序設(shè)計(jì)語(yǔ)言面向機(jī)器的程序設(shè)計(jì)語(yǔ)言。用一組字母、數(shù)字和符號(hào)來(lái)代替二進(jìn)制編碼。用一組字母、數(shù)字和符號(hào)來(lái)代替二進(jìn)制編碼。匯編語(yǔ)言用匯編語(yǔ)言用助記符助記符來(lái)表示來(lái)表示指令的操作碼和操作數(shù)指令的操作碼和操作數(shù)。用用標(biāo)號(hào)或符號(hào)標(biāo)號(hào)或符號(hào)代表代表地址、常量或變量。地址、常量或變量。4用高級(jí)語(yǔ)言用高級(jí)語(yǔ)言編寫的程序編寫的程序編譯或解釋編譯
3、或解釋程序程序目標(biāo)程序目標(biāo)程序用匯編語(yǔ)言用匯編語(yǔ)言編寫的程序編寫的程序匯編程序匯編程序目標(biāo)程序目標(biāo)程序匯編語(yǔ)言匯編語(yǔ)言源程序源程序 匯編程序匯編程序 譯碼譯碼機(jī)器碼列表機(jī)器碼列表文件文件把匯編語(yǔ)言程序翻譯成機(jī)器語(yǔ)把匯編語(yǔ)言程序翻譯成機(jī)器語(yǔ)言程序的過(guò)程稱為言程序的過(guò)程稱為匯編匯編。用匯編語(yǔ)言編寫的程序用匯編語(yǔ)言編寫的程序,叫叫匯編語(yǔ)言源程序匯編語(yǔ)言源程序,或簡(jiǎn)稱或簡(jiǎn)稱源程序源程序5 MOV CX, 5 MOV SI, OFFSET DAT1 MOV DI, OFFSET DAT2 CLC AGAIN:MOV AL, SI ADC DI, AL INC SI INC DI DECCX JNZAGA
4、IN HLT編制兩個(gè)編制兩個(gè)5字節(jié)十六進(jìn)制數(shù)相加,分別存放在字節(jié)十六進(jìn)制數(shù)相加,分別存放在DAT1和和DAT2單元,結(jié)果送回單元,結(jié)果送回DAT2單元單元2、匯編語(yǔ)言源程序的格式、匯編語(yǔ)言源程序的格式:以兩個(gè):以兩個(gè)5字節(jié)十六進(jìn)制數(shù)相加為例字節(jié)十六進(jìn)制數(shù)相加為例DATASEGMENT DAT1DB0F8H, 60H, 0ACH, 74H, 3BH;被加數(shù)被加數(shù) DAT2DB00H, 36H, 9EH, 0D5H, 20H;加數(shù)加數(shù)DATAENDSCODESEGMENT ASSUME CS:CODE, DS:DATASTART: MOVAX, DATA MOVDS, AX MOV CX, 5 M
5、OVSI, OFFSET DAT1 MOVDI, OFFSET DAT2 CLCAGAIN: MOVAL, SI ADC DI, AL INC SI INC DI DECCX JNZAGAIN MOV AH, 4CH INT21HCODEENDS END START數(shù)據(jù)段定義數(shù)據(jù)段定義代碼段定義代碼段定義返回返回DOS匯編語(yǔ)言源程序通常有幾個(gè)段構(gòu)成,每個(gè)匯編語(yǔ)言源程序通常有幾個(gè)段構(gòu)成,每個(gè)段以段以 SEGMENT語(yǔ)句語(yǔ)句開始開始,以,以ENDS語(yǔ)句語(yǔ)句結(jié)束結(jié)束,并分別有一個(gè)段名。,并分別有一個(gè)段名。 第一段是第一段是數(shù)據(jù)段數(shù)據(jù)段,段名,段名DATA,用來(lái),用來(lái)定義變量,存放原始數(shù)據(jù)和運(yùn)算結(jié)果。
6、第定義變量,存放原始數(shù)據(jù)和運(yùn)算結(jié)果。第二段為二段為代碼段代碼段,段名為,段名為CODE,用來(lái)安排,用來(lái)安排執(zhí)行代碼,是用戶編程實(shí)現(xiàn)各項(xiàng)功能的主執(zhí)行代碼,是用戶編程實(shí)現(xiàn)各項(xiàng)功能的主要部分。要部分。 整個(gè)源程序必須用整個(gè)源程序必須用END語(yǔ)句結(jié)束語(yǔ)句結(jié)束,它,它通知匯編程序停止匯編,通知匯編程序停止匯編,END后面的標(biāo)號(hào)后面的標(biāo)號(hào)START指明該程序執(zhí)行的啟動(dòng)地址。指明該程序執(zhí)行的啟動(dòng)地址。 源程序中各段的名字可以任選,段的源程序中各段的名字可以任選,段的數(shù)目可以根據(jù)需要確定數(shù)目可以根據(jù)需要確定.如果用到堆棧段如果用到堆棧段和附加段,在段的定義的時(shí)候也要定義出和附加段,在段的定義的時(shí)候也要定義出來(lái)
7、。來(lái)。7DATASEGMENT;定義數(shù)據(jù)段;定義數(shù)據(jù)段DATA1 DB 0F8H,60H,0ACH,74H,3BH;被加數(shù);被加數(shù)DATA2 DB 0C1H,36H,9EH,0D5H,20H ;加數(shù);加數(shù)DATAENDS ;數(shù)據(jù)段結(jié)束;數(shù)據(jù)段結(jié)束CODE SEGMENT ;定義代碼段;定義代碼段ASSUME CS:CODE,DS:DATA START:MOV AX,DATAMOV DS,AX ;初始化;初始化DS MOV CX,5 ;循環(huán)次數(shù)送;循環(huán)次數(shù)送CXMOV SI,0 ;置;置SI初值為初值為0 CLC ;清;清CF標(biāo)志標(biāo)志LOOPER:MOV AL,DATA2SI ;取一個(gè)字節(jié)加數(shù);
8、取一個(gè)字節(jié)加數(shù)ADC DATA1SI,AL ;與被加數(shù)相加;與被加數(shù)相加 INC SI ;SI加加1 DEC CX ;CX減減1JNZ LOOPER ;若不等于;若不等于0, 轉(zhuǎn)轉(zhuǎn)LOOPER8MOV AH,4CH INT 21H;返回;返回DOSCODE ENDS ;代碼段結(jié)束;代碼段結(jié)束 END START ;源程序結(jié)束;源程序結(jié)束 9下面是一個(gè)源程序模塊的典型段結(jié)構(gòu)形式:下面是一個(gè)源程序模塊的典型段結(jié)構(gòu)形式: STACK SEGMENT ;定義堆棧段;定義堆棧段 STACK ENDS ;堆棧段結(jié)束;堆棧段結(jié)束DATA SEGMENT;定義數(shù)據(jù)段;定義數(shù)據(jù)段 DATA ENDS;數(shù)據(jù)段結(jié)束
9、;數(shù)據(jù)段結(jié)束 ESEG SEGMENT ;定義附加段;定義附加段 ESEG ENDS;附加段結(jié)束;附加段結(jié)束 CODE SEGMENT ;定義代碼段;定義代碼段ASSUME CS:CODE, DS:DATA,SS:STACK,ES:ESEG ;段的分配段的分配 START: ;指令性語(yǔ)句開始(我們第四章學(xué)習(xí)編寫的;指令性語(yǔ)句開始(我們第四章學(xué)習(xí)編寫的 程序)程序) MOV AH, 4CH INT21H; 返回返回DOS CODE ENDS ;代碼段結(jié)束;代碼段結(jié)束 END START ;整個(gè)程序結(jié)束;整個(gè)程序結(jié)束103、兩類匯編語(yǔ)句、兩類匯編語(yǔ)句(1 1)指令性語(yǔ)句:能產(chǎn)生目標(biāo)代碼,)指令性語(yǔ)
10、句:能產(chǎn)生目標(biāo)代碼,CPUCPU可以執(zhí)行的能完可以執(zhí)行的能完成特定功能的語(yǔ)句。成特定功能的語(yǔ)句。(2 2)指示性語(yǔ)句:不產(chǎn)生目標(biāo)代碼,僅在匯編過(guò)程中告訴)指示性語(yǔ)句:不產(chǎn)生目標(biāo)代碼,僅在匯編過(guò)程中告訴匯編程序應(yīng)如何匯編。匯編程序應(yīng)如何匯編。11指令性語(yǔ)句指令性語(yǔ)句標(biāo)號(hào)標(biāo)號(hào): 指令指令助記符助記符 操作數(shù),操作數(shù)操作數(shù),操作數(shù) ;注釋;注釋格式:格式:指示性語(yǔ)句(偽指令語(yǔ)句)指示性語(yǔ)句(偽指令語(yǔ)句)格式:格式:名字名字 偽指令偽指令指示符指示符 操作數(shù),操作數(shù)操作數(shù),操作數(shù) ;注釋;注釋指令語(yǔ)句指令語(yǔ)句中,標(biāo)號(hào)就是指令的符號(hào)地址,后面中,標(biāo)號(hào)就是指令的符號(hào)地址,后面必須有冒號(hào)必須有冒號(hào),可以是任
11、選的。,可以是任選的。指示性語(yǔ)句指示性語(yǔ)句中,名字與指令的地址無(wú)關(guān),后面中,名字與指令的地址無(wú)關(guān),后面沒(méi)有冒號(hào)沒(méi)有冒號(hào),可能是強(qiáng)制的、任選的,可能是強(qiáng)制的、任選的或者禁止的?;蛘呓沟?。12 偽指令偽指令語(yǔ)句沒(méi)有對(duì)應(yīng)的機(jī)器代碼,并不像指令語(yǔ)語(yǔ)句沒(méi)有對(duì)應(yīng)的機(jī)器代碼,并不像指令語(yǔ)句那樣由句那樣由CPU來(lái)執(zhí)行,它是由匯編程序?qū)υ闯绦騾R編來(lái)執(zhí)行,它是由匯編程序?qū)υ闯绦騾R編期間進(jìn)行處理的。期間進(jìn)行處理的。主要完成變量定義、內(nèi)存分配、指主要完成變量定義、內(nèi)存分配、指示程序開始和結(jié)束等。示程序開始和結(jié)束等。數(shù)據(jù)定義語(yǔ)句:數(shù)據(jù)定義語(yǔ)句:DB、DW、DD標(biāo)號(hào)賦值語(yǔ)句:標(biāo)號(hào)賦值語(yǔ)句:EQU、段定義語(yǔ)句:段定義語(yǔ)句
12、:SEGMENTENDS段分配語(yǔ)句:段分配語(yǔ)句:ASSUME程序開始、結(jié)束語(yǔ)句:程序開始、結(jié)束語(yǔ)句:START、END起始指令(用于定義偏移地址):起始指令(用于定義偏移地址):ORG強(qiáng)制轉(zhuǎn)換強(qiáng)制轉(zhuǎn)換 :PTR32偽指令偽指令13一、數(shù)據(jù)定義偽指令一、數(shù)據(jù)定義偽指令格式:變量名格式:變量名 助記符助記符 操作數(shù)操作數(shù) 操作數(shù)操作數(shù) (符號(hào)地址)(符號(hào)地址)功能功能:定義數(shù)據(jù)存儲(chǔ)區(qū),其類型由所使用的數(shù)據(jù)定義偽指令指定。:定義數(shù)據(jù)存儲(chǔ)區(qū),其類型由所使用的數(shù)據(jù)定義偽指令指定。1、DB:定義定義字節(jié)字節(jié) 。格式:。格式:變量名變量名 DB 表達(dá)式表達(dá)式 2、DW:定義定義字。字。格式:格式:變量名變量
13、名 DW 表達(dá)式表達(dá)式 3、DD:定義:定義雙字。雙字。格式:格式:變量名變量名 DD 表達(dá)式表達(dá)式 演示演示演示演示演示演示數(shù)據(jù)都是以數(shù)據(jù)都是以16進(jìn)制數(shù)進(jìn)制數(shù)的形式存放,并且?guī)Х?hào)數(shù)都按照的形式存放,并且?guī)Х?hào)數(shù)都按照補(bǔ)碼補(bǔ)碼的形式存儲(chǔ)。的形式存儲(chǔ)。字和雙字存放的時(shí)候保持字和雙字存放的時(shí)候保持低位字節(jié)低位字節(jié)在在低位地址低位地址單元,單元,高位字節(jié)在高位地址高位字節(jié)在高位地址單元。單元。因此:因此:DW的演示的演示應(yīng)該修改為應(yīng)該修改為 54H 13H 不區(qū)分大小寫,可以用不區(qū)分大小寫,可以用db、dw、dd141、在數(shù)據(jù)定義語(yǔ)句中,操作數(shù)可以是、在數(shù)據(jù)定義語(yǔ)句中,操作數(shù)可以是常量常量或者或
14、者常量表達(dá)式常量表達(dá)式例例1 X DB 25,42,14H,0,30 Y DW 123H,8*10,3A60H Z DD 3750H,0FFADH,1525=19H42=2AH-30補(bǔ)碼補(bǔ)碼0E2H(+30 補(bǔ)碼補(bǔ)碼=00011110B, -30補(bǔ)碼補(bǔ)碼=11100001B+1 =11100010B=0E2H)123H=0123H8*10=80=50H=0050H3750H=00003750H0FFADH=0000FFADH15=0FH=0000000FHXYZ19H2AH14H00H0E2H23H01H50H00H60H3AH50H37H00H0FFH0ADH0FH00H00H00H00H0
15、0H00H假如是假如是X DD -30呢?呢?負(fù)數(shù)擴(kuò)展,擴(kuò)展符號(hào)位負(fù)數(shù)擴(kuò)展,擴(kuò)展符號(hào)位0FFFFFFE2H152、在數(shù)據(jù)定義語(yǔ)句中,偽指令可用操作數(shù)、在數(shù)據(jù)定義語(yǔ)句中,偽指令可用操作數(shù)“?”。作用:分配并保留存儲(chǔ)空間,但不存入確定數(shù)據(jù)作用:分配并保留存儲(chǔ)空間,但不存入確定數(shù)據(jù)例例 A DB 5, ? DB ?, ?, 10 B DW ?, 15AB05H0AH00H0FH3、在數(shù)據(jù)定義語(yǔ)句中,復(fù)制操作數(shù)、在數(shù)據(jù)定義語(yǔ)句中,復(fù)制操作數(shù) n DUP () 功能:復(fù)制()的內(nèi)容功能:復(fù)制()的內(nèi)容n次次例例 Y1 DB 2 DUP (11,?,15) Y2 DW 3 DUP (0525H,?)Y1是
16、以是以DUP后括號(hào)內(nèi)容重復(fù)后括號(hào)內(nèi)容重復(fù)2次次Y2是以是以DUP后括號(hào)內(nèi)容重復(fù)后括號(hào)內(nèi)容重復(fù)3次次Y1Y20BH0FH0BH0FH25H05H25H05H25H05H16POWERS4、在數(shù)據(jù)定義語(yǔ)句中,可以定義一個(gè)、在數(shù)據(jù)定義語(yǔ)句中,可以定義一個(gè)表表或者一個(gè)或者一個(gè)字符串字符串例例 定義定義15的平方值表的平方值表POWERS DB 1,4,9,16,25例例 定義一個(gè)字符串定義一個(gè)字符串 Good STRING DB Good G=47Ho=6FHo=6FHd=64HSTRING01H04H09H10H19H47H6FH6FH64H字符串編譯成對(duì)應(yīng)的字符串編譯成對(duì)應(yīng)的ASCII碼,為一個(gè)字
17、節(jié)碼,為一個(gè)字節(jié),串定義字符串,串定義字符串2個(gè)以上個(gè)以上必須用必須用DB一種是一種是分別定義,用逗號(hào)格開分別定義,用逗號(hào)格開;另一種是;另一種是字符串前后加字符串前后加單引號(hào)。單引號(hào)。171、EQU 等值定義語(yǔ)句等值定義語(yǔ)句(只允許定義一次只允許定義一次)語(yǔ)句格式語(yǔ)句格式 符號(hào)名符號(hào)名 EQU 表達(dá)式表達(dá)式例:例: PT1 EQU 124 (PT1=124) 用用PT1代替代替124,把,把124這個(gè)數(shù)值賦予這個(gè)數(shù)值賦予PT1但只能定義一次但只能定義一次二、符號(hào)定義語(yǔ)句二、符號(hào)定義語(yǔ)句2、“=”(可以重復(fù)定義)(可以重復(fù)定義)語(yǔ)句格式語(yǔ)句格式 變量名或標(biāo)號(hào)變量名或標(biāo)號(hào) = 表達(dá)式表達(dá)式功能功
18、能 等號(hào)偽指令的功能與等號(hào)偽指令的功能與EQU基本相同,只是使用等號(hào)基本相同,只是使用等號(hào)“=”定義過(guò)的符號(hào)定義過(guò)的符號(hào)可以被重新定義,使其具有新的值??梢员恢匦露x,使其具有新的值。例:例: PT1=15 PT1=18;PT1被重新定義被重新定義 3、PURGE取消取消EQU定義后可以重新定義定義后可以重新定義PT1 EQU 124PURGE PT1PT1 EQU 345181、段定義偽指令一般格式、段定義偽指令一般格式 段名段名 SEGMENT (段的開始)(段的開始) 段名段名 ENDS (段的開始)(段的開始)例:定義段例:定義段DATADATA SEGMENTDAT1 DB 1,2,
19、3,4DATA ENDS段的開始和結(jié)束段的開始和結(jié)束段名要保持一致段名要保持一致三、段定義的偽指令三、段定義的偽指令2、段的分配、段的分配 ASSUME用來(lái)指明段名和段寄存器用來(lái)指明段名和段寄存器DS、 ES、 CS、 SS、的、的關(guān)系關(guān)系,即段名與哪個(gè)段,即段名與哪個(gè)段相對(duì)應(yīng)要指出來(lái)。相對(duì)應(yīng)要指出來(lái)。19例:例:DATA SEGMENTDATA ENDSESTG SEGMENTESTG ENDSSTACK SEGMENTSTACK ENDSCODE SEGMENTASSUMEDS:DATA, ES:ESTG, SS:STACK, CS:CODESTART:MOVAX, DATA MOV DS
20、, AX MOV AX, ESTG MOV ES, AX MOV AX, STACK MOV SS, AX MOV AX, 1234HMOV AH,4CHINT 21H說(shuō)明一個(gè)段,但如何將說(shuō)明一個(gè)段,但如何將DATA段首地址(段基址)賦給段首地址(段基址)賦給DS呢呢將段基址賦給各段將段基址賦給各段而代碼段而代碼段CS不需要有指令為不需要有指令為其定義,由匯編編譯器自動(dòng)其定義,由匯編編譯器自動(dòng)生成生成CODE ENDSEND START201、ORG 起始指令起始指令,用于定義偏移地址,用于定義偏移地址例:例: DATA SEGMENT ORG2000H XDW0725H YDW1204H D
21、ATA ENDS四、常用偽指令四、常用偽指令若沒(méi)有若沒(méi)有ORG指令就默認(rèn)為起始于指令就默認(rèn)為起始于0000H25H07H04H12HXY2000H2002H21ORG0000HA0 DW1000H,1234H,80H,0FFHORG1000HA1 DB1,2,3,0AH,-1,0DFH,9,0DS:0000 00 10 34 12 80 00 FF 00DS:1000 01 02 03 0A FF DF 09 00222、強(qiáng)制轉(zhuǎn)換、強(qiáng)制轉(zhuǎn)換 PTR 變量變量/標(biāo)號(hào)標(biāo)號(hào) 改變類型改變類型例:例: MOVWORD PTRBX, 10HBX=0010H,將,將10H轉(zhuǎn)化為一個(gè)字轉(zhuǎn)化為一個(gè)字 MDW
22、1234H MOV AL, BYTE PTR MAL=34H23例:在地址偏移量為例:在地址偏移量為3000H的的ALF單元開始,存放兩個(gè)單元開始,存放兩個(gè)非壓縮非壓縮的的BCD碼,將其轉(zhuǎn)化為碼,將其轉(zhuǎn)化為ASCII碼(碼(38H,39H),存放在接下),存放在接下來(lái)的來(lái)的BLF開始的單元中。開始的單元中。DATA SEGMENTORG 3000HALF DB 08H,09HBLF DB 2 DUP(?)DATA ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATASTART:MOV AX, DATA MOV DS, AX MOV AH,ALF MOV AL,ALF+
23、1 OR AX,3030H MOV BLF,AX MOV AH,4CH INT 21H CODE ENDS END START2425n從程序看出,匯編語(yǔ)言源程序通常有幾個(gè)段構(gòu)成,每從程序看出,匯編語(yǔ)言源程序通常有幾個(gè)段構(gòu)成,每個(gè)段以個(gè)段以 SEGMENT語(yǔ)句語(yǔ)句開始開始,以,以ENDS語(yǔ)句語(yǔ)句結(jié)束結(jié)束,并,并分別有一個(gè)段名。第一段是分別有一個(gè)段名。第一段是數(shù)據(jù)段數(shù)據(jù)段,段名,段名DATA,用,用來(lái)定義變量,存放原始數(shù)據(jù)和運(yùn)算結(jié)果。第二段為來(lái)定義變量,存放原始數(shù)據(jù)和運(yùn)算結(jié)果。第二段為代代碼段碼段,段名為,段名為CODE,用來(lái)安排執(zhí)行代碼,是用戶編,用來(lái)安排執(zhí)行代碼,是用戶編程實(shí)現(xiàn)各項(xiàng)功能的主要
24、部分。程實(shí)現(xiàn)各項(xiàng)功能的主要部分。n 整個(gè)源程序必須用整個(gè)源程序必須用END語(yǔ)句結(jié)束語(yǔ)句結(jié)束,它通知匯編,它通知匯編程序停止匯編,程序停止匯編,END后面的標(biāo)號(hào)后面的標(biāo)號(hào)START指明該程序執(zhí)指明該程序執(zhí)行的啟動(dòng)地址。源程序中各段的名字可以任選,段的行的啟動(dòng)地址。源程序中各段的名字可以任選,段的數(shù)目可以根據(jù)需要確定數(shù)目可以根據(jù)需要確定.如果用到堆棧段和附加段,在如果用到堆棧段和附加段,在段的定義的時(shí)候也要定義出來(lái)。段的定義的時(shí)候也要定義出來(lái)。1、匯編語(yǔ)言源程序的格式:、匯編語(yǔ)言源程序的格式:總結(jié)總結(jié)nDATA SEGMENT;定義數(shù)據(jù)段;定義數(shù)據(jù)段n n DATA ENDS;數(shù)據(jù)段結(jié)束;數(shù)據(jù)段結(jié)束n ESEG SEGMENT ;定義附加段;定義附加段n n ESEG ENDS;附加段結(jié)束;附加段結(jié)束n CODE SEGMENT ;定義代碼
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 健康指導(dǎo)員培訓(xùn)
- 大班體能活動(dòng)系統(tǒng)化設(shè)計(jì)
- 25個(gè)顛覆認(rèn)知的健康冷知識(shí)
- 吃好正餐健康生活
- 2025年電信和其他信息傳輸服務(wù)項(xiàng)目立項(xiàng)申請(qǐng)報(bào)告模板
- 2025年合成材料項(xiàng)目提案報(bào)告模板
- 2025年廣東能源集團(tuán)節(jié)能降碳有限公司招聘考試筆試試題(含答案)
- 2025年赤峰市公安局招聘警務(wù)輔助人員考試筆試試題(含答案)
- 【株洲】2025年湖南株洲日?qǐng)?bào)社招聘13人筆試歷年典型考題及考點(diǎn)剖析附帶答案詳解
- 故事教學(xué)課件設(shè)計(jì)
- 根管治療期間疼痛的處理
- 客服兼職聘用合同范例
- 調(diào)味品供應(yīng)合同范本
- 2024年葡萄糖注射液項(xiàng)目可行性研究報(bào)告
- 國(guó)家職業(yè)技術(shù)技能標(biāo)準(zhǔn) 4-04-02-02 信息通信網(wǎng)絡(luò)線務(wù)員 人社廳發(fā)20199號(hào)
- 垃圾清運(yùn)方案、安全作業(yè)制度、環(huán)保管理制度
- 【互聯(lián)網(wǎng)消費(fèi)金融風(fēng)險(xiǎn)管控探究:以螞蟻花唄ABS為例(論文)11000字】
- 安全操作規(guī)程匯編(服裝廠)
- 國(guó)企集團(tuán)公司各崗位廉潔風(fēng)險(xiǎn)點(diǎn)防控表格(廉政)范本
- 人事專員合同范本
- 山東省德州市禹城市2023-2024學(xué)年五年級(jí)下學(xué)期道德與法治期末檢測(cè)試題
評(píng)論
0/150
提交評(píng)論