微機(jī)原理軟件實(shí)驗(yàn)_第1頁(yè)
微機(jī)原理軟件實(shí)驗(yàn)_第2頁(yè)
微機(jī)原理軟件實(shí)驗(yàn)_第3頁(yè)
微機(jī)原理軟件實(shí)驗(yàn)_第4頁(yè)
微機(jī)原理軟件實(shí)驗(yàn)_第5頁(yè)
已閱讀5頁(yè),還剩26頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

微機(jī)原理實(shí)驗(yàn)報(bào)告專業(yè):工業(yè)工程姓名:劉雷學(xué)號(hào):089094082指導(dǎo)老師:陳全

目錄軟件實(shí)驗(yàn)一匯編語(yǔ)言程序的調(diào)試與運(yùn)行 3一.實(shí)驗(yàn)?zāi)康?3二.實(shí)驗(yàn)內(nèi)容 3三.程序框圖 3四.程序清單 4五.調(diào)試步驟 6六.思考題 6軟件實(shí)驗(yàn)二分支程序設(shè)計(jì) 14一.實(shí)驗(yàn)?zāi)康?14二.實(shí)驗(yàn)內(nèi)容與要求 14三.程序框圖 15四.程序清單: 16五.思考題 17軟件實(shí)驗(yàn)三循環(huán)程序設(shè)計(jì) 18一.實(shí)驗(yàn)?zāi)康?18二.實(shí)驗(yàn)內(nèi)容與要求 18三.程序框圖 19四.程序清單〔將程序補(bǔ)充完整〕 20軟件實(shí)驗(yàn)四子程序結(jié)構(gòu) 22一.實(shí)驗(yàn)?zāi)康?22二.實(shí)驗(yàn)內(nèi)容與要求 22三.程序框圖: 23四.局部程序清單 23五.步驟 25六.思考題 25

軟件實(shí)驗(yàn)一匯編語(yǔ)言程序的調(diào)試與運(yùn)行一.實(shí)驗(yàn)?zāi)康?.學(xué)習(xí)數(shù)據(jù)傳送和算術(shù)運(yùn)算指令的用法2.熟悉在PC機(jī)上編輯、匯編、連接、調(diào)試和運(yùn)行匯編語(yǔ)言程序的過程。二.實(shí)驗(yàn)內(nèi)容將兩個(gè)多位十進(jìn)制數(shù)相加,要求被加數(shù)和加數(shù)均以ASCII碼形式各自順序存放在DATA1和DATA2為首的5個(gè)內(nèi)存單元中,結(jié)果送回DATA1處。三.程序框圖圖1.1兩個(gè)多位十進(jìn)制相加程序流程圖四.程序清單 DISP MACROX MOV DL,X;要顯示的字符送DL存放器 MOV AH,02H;DOS功能調(diào)用號(hào)是02H INT 21H;21H中斷程序是DOS功能調(diào)用 ENDM DATA SEGMENT DATA1 DB'12732' DATA2 DB'06815' N EQU$-DATA2 DATA ENDS STACK SEGMENTSTACK STA DB20DUP(?) TOP EQU$-STA STACK ENDS CODE SEGMENT ASSUMECS:CODE,DS:DATA,SS:STACK,ES:DATA START:MOV AX,DATA MOV DS,AX MOV AX,STACK MOV SS,AX MOV AX,TOP MOV SP,AX LEA SI,DATA1 ;☆ MOV BX,0 MOV CX,N CALL DISPL ;顯示被加數(shù) DISP '+' LEA SI,DATA2 MOV BX,0 MOV CX,N CALL DISPL ;顯示加數(shù) DISP '=' LEA DI,DATA1 MOV CX,N CALL ADDA ;調(diào)用加法子程序 LEA SI,DATA1 MOV BX,0 MOV CX,N CALL DISPL ;顯示運(yùn)算結(jié)果 DISP 0DH DISP 0AH MOV AX,4C00H INT 21H DISPL PROC ;顯示子程序 DS1: MOV AH,02H MOV DL,[SI+BX] INT 21H INC BX LOOP DS1 RET DISPL ENDP ADDA PROC ;加法子程序 PUSH CX MOV BX,0 AD1:SUB BYTEPTR[SI+BX],30H SUB BYTEPTR[DI+BX],30H INC BX LOOP AD1 POP CX PUSH CX MOV BX,N-1 ;☆☆ CLC AD2: MOV AL,[SI+BX] ADC AL,[DI+BX] AAA MOV [DI+BX],AL DEC BX LOOP AD2 POP CX PUSH CX MOV BX,0 ;☆☆☆ AD3:ADD BYTEPTR[DI+BX],30H INC BX LOOP AD3 POP CX RET ;☆☆☆☆ ADDA ENDP CODE ENDS END START五.調(diào)試步驟1.編輯源程序,建立一個(gè)以后綴為.ASM的文件.2.匯編源程序,檢查程序有否錯(cuò)誤,有錯(cuò)時(shí)回到編輯狀態(tài),修改程序中錯(cuò)誤行。無(wú)錯(cuò)時(shí)繼續(xù)第3步。連接目標(biāo)程序,產(chǎn)生可執(zhí)行程序。TDEBUG調(diào)試可執(zhí)行程序,記錄數(shù)據(jù)段DS:0~DS:10的內(nèi)容。進(jìn)入TDEBUG程序后。執(zhí)行程序至星號(hào)處DS:0H~DS:0AH的內(nèi)容☆(CS:000FH)31323733323036383135☆☆(CS:0076H)01020703020006080105☆☆☆(CS:0086H)01090504070006080105☆☆☆☆(CS:0090H)31393534370006080105在操作系統(tǒng)狀態(tài)下,運(yùn)行程序,并記錄屏幕顯示內(nèi)容。被加數(shù)加數(shù)屏幕顯示內(nèi)容127320681519547107324369154423650871763182718六.思考題5位數(shù)相加,結(jié)果為6位數(shù)的加法程序。(需考慮進(jìn)位)新的程序清單:DISP MACROX MOV DL,X;要顯示的字符送DL存放器 MOV AH,02H;DOS功能調(diào)用號(hào)是02H INT 21H;21H中斷程序是DOS功能調(diào)用 ENDM DATA SEGMENT DATA1 DB'82732';修改后的5位數(shù),相加為6位數(shù)! DATA2 DB'36815' N EQU$-DATA2 DATA ENDS STACK SEGMENTSTACK STA DB20DUP(?) TOP EQU$-STA STACK ENDS CODE SEGMENT ASSUMECS:CODE,DS:DATA,SS:STACK,ES:DATA START:MOV AX,DATA MOV DS,AX MOV AX,STACK MOV SS,AX MOV AX,TOP MOV SP,AX LEA SI,DATA1 ;☆ MOV BX,0 MOV CX,N CALL DISPL ;顯示被加數(shù) DISP '+' LEA SI,DATA2 MOV BX,0 MOV CX,N CALL DISPL ;顯示加數(shù) DISP '=' LEA DI,DATA1 MOV CX,N CALL ADDA ;調(diào)用加法子程序 LEA SI,DATA1 MOV BX,0 MOV CX,N CALL DISPL ;顯示運(yùn)算結(jié)果 DISP 0DH DISP 0AH MOV AX,4C00H INT 21H DISPL PROC ;顯示子程序 DS1: MOV AH,02H MOV DL,[SI+BX] INT 21H INC BX LOOP DS1 RET DISPL ENDP ADDA PROC ;加法子程序 PUSH CX MOV BX,0 AD1:SUB BYTEPTR[SI+BX],30H SUB BYTEPTR[DI+BX],30H INC BX LOOP AD1 POP CX PUSH CX MOV BX,N-1 ;☆☆ CLC AD2: MOV AL,[SI+BX] ADC AL,[DI+BX] AAA MOV [DI+BX],AL DEC BX LOOP AD2 POP CX PUSH CX MOV BX,0 ;☆☆☆ AD3:ADD BYTEPTR[DI+BX],30H INC BX LOOP AD3 POP CX RET ;☆☆☆☆ ADDA ENDP CODE ENDS END START2.簡(jiǎn)單表達(dá)上機(jī)步驟,調(diào)試方法。上機(jī)步驟及調(diào)試①編寫代碼完成功能要求,文件格式為.asm文件〔如文件名為a.asm〕,將文件放入帶匯編工具的文件夾中,即含有匯編工具〔MASM.EXE〕和鏈接工具〔LINK.EXE〕的文件夾。②翻開運(yùn)行窗口,輸入“cmd〞然后確定。啟動(dòng)命令行,進(jìn)入上述文件夾回車后鏈接最后輸入:a.exe回車后運(yùn)行結(jié)果如圖1如果程序有錯(cuò)誤,編譯時(shí)會(huì)產(chǎn)生錯(cuò)誤提示,指出錯(cuò)誤的位置和錯(cuò)誤類型及錯(cuò)誤碼,改正錯(cuò)誤后再重新編譯鏈接,直到?jīng)]有錯(cuò)誤和編譯鏈接成功。③啟動(dòng)TD并載入add.exe,在代碼段可以看到程序指令,局部符號(hào)已被實(shí)際地址或數(shù)值替換表示。④查看數(shù)據(jù)區(qū)的數(shù)值:右擊選擇數(shù)據(jù)區(qū)的菜單中的Goto,在其輸入框內(nèi)輸入要查看的數(shù)據(jù)區(qū)地址,如cs:000FH,如圖2和圖3;回車確認(rèn)后即可查看數(shù)據(jù)區(qū)從段地址為CS、偏移地址為000FH開始的存儲(chǔ)情況EQ\o\ac(○,5)設(shè)置斷點(diǎn)選中“cs:000FH〞段,然后運(yùn)行菜單欄“Breakpoints〞,在該處設(shè)置斷點(diǎn)!斷點(diǎn)設(shè)置完成后再運(yùn)行程序.EQ\o\ac(○,6)查看DS同樣用Goto找到想要查看的DS,EQ\o\ac(○,7)記錄DS[注意]將源代碼局部直接拷貝到文本文件中,再將其擴(kuò)展名改為.a(chǎn)sm。使用個(gè)人主頁(yè)中的匯編語(yǔ)言編譯器(TASM.EXE或MASM.EXE之一均可),將1中的源文件編譯成擴(kuò)展名為.obj的目標(biāo)文件;再將其鏈接成為可執(zhí)行文件(使用TLINK.EXE文件或LINK.EXE文件之一均可);例如:假設(shè)源文件名為temp.asm。TDEBUG程序可在個(gè)人主頁(yè)中下載;直接雙擊運(yùn)行;程序清單的開始定義了一段宏,作用是顯示X字符;宏的作用相當(dāng)于一個(gè)函數(shù),可以在后續(xù)的程序中直接調(diào)用 DISP0DH和DISP0AH是顯示換行回車符

軟件實(shí)驗(yàn)二分支程序設(shè)計(jì)一.實(shí)驗(yàn)?zāi)康恼莆辗种ЫY(jié)構(gòu)程序的編制方法。二.實(shí)驗(yàn)內(nèi)容與要求編制程序?qū)崿F(xiàn)如下操作:設(shè)有10個(gè)學(xué)生成績(jī),分別統(tǒng)計(jì)低于60分、60~69分、70~79分、80~89分、90~99分及100分的人數(shù),并存放于S5、S6、S7、S8、S9、S10單元中。

三.程序框圖開始開始初始化計(jì)數(shù)單元初始化計(jì)數(shù)單元初始化循環(huán)計(jì)數(shù)值初始化循環(huán)計(jì)數(shù)值初始化首地址初始化首地址取一個(gè)成績(jī)?nèi)∫粋€(gè)成績(jī)<60?<60?N<70?0?<70?0?S6+1NY<80?0?<80?0?<90?0<90?0?Y<100?0?<100?0?NS9+1YS10+1修改地址N循環(huán)結(jié)束?結(jié)束結(jié)束圖1.2統(tǒng)計(jì)學(xué)生成績(jī)程序流程圖四.程序清單: ; 統(tǒng)計(jì)學(xué)生成績(jī) DATA SEGMENT GRADEDW95H,60H,75H,92H,71H,86H,54H,89H,83H,76H NEQU($—GRADE)/2 ORG30H S5 DW0 S6 DW0 S7 DW0 S8 DW0 S9 DW0 S10 DW0 DATA` ENDS ; STACK SEGMENTSTACK STA DB20DUP(0)TOPEQU$—STA STACKENDS ; CODE SEGMENT MAIN PROCFAR ASSUMECS:CODE,DS:DATA,SS:STACK START:PUSHDS SUBAX,AXPUSHAX MOVAX,DATA MOVDS,AX MOVCX,N LEABX,GRADE;成績(jī)表首地址 COMPARE: MOVAX,[BX] CMPAX,60H;<60? JLFIVE CMPAX,70H ;<70? JLSIX CMPAX,80H ;<80? JLSEVEN CMPAX,90H ;<90? JLEIGHT CMPAX,100H ;=100 JNENINE INCS10 JMPCHA NINE:INCS9 JMPCHA EIGHT:INCS8 JMPCHA SEVEN: INCS7 JMPCHA SIX: INCS6 JMPCHA FIVE: INCS5 JMPCHA CHA: ADDBX,2 ;循環(huán)學(xué)生人數(shù) LOOPCOMPARE RET MAIN ENDP CODE ENDS ENDSTART 執(zhí)行程序后,將結(jié)果分別填入以下表中N(總?cè)藬?shù))S5S6S7S8S9S1010113320五.思考題計(jì)算出各等級(jí)成績(jī)百分比。分別填入下面表的A、B、C、D、E、中增加統(tǒng)計(jì)平均成績(jī)一項(xiàng)。平均成績(jī)EDCBA10%10%30%30%20%

軟件實(shí)驗(yàn)三循環(huán)程序設(shè)計(jì)一.實(shí)驗(yàn)?zāi)康恼莆昭h(huán)程序設(shè)計(jì)的方法〔兩重性循環(huán)結(jié)構(gòu)〕掌握正確分配與使用存放器。二.實(shí)驗(yàn)內(nèi)容與要求以GRADE為首地址的10個(gè)字的數(shù)組中保存有學(xué)生成績(jī)。建立一個(gè)10個(gè)字的RNAK數(shù)組,并根據(jù)GRADE中的學(xué)生成績(jī)將學(xué)生名次填入RANK數(shù)組中〔提示:一個(gè)學(xué)生的名次等于成績(jī)高于等于該學(xué)生的人數(shù)加1〕。存放器分配情況說明如下:AX存放當(dāng)前被測(cè)學(xué)生的成績(jī)BX存放當(dāng)前被測(cè)學(xué)生的相對(duì)地址指針CX內(nèi)循環(huán)計(jì)數(shù)值DX存放當(dāng)前被測(cè)學(xué)生的名次計(jì)數(shù)值SI內(nèi)循環(huán)測(cè)試時(shí)的地址指針DI外循環(huán)計(jì)數(shù)值三.程序框圖圖1.3程序框圖四.程序清單〔將程序補(bǔ)充完整〕 建立學(xué)生成績(jī)名次表修改正的程序如下:DISP MACROX MOV DX,X;要顯示的字符送DL存放器 MOV AH,02H;DOS功能調(diào)用號(hào)是02H INT 21H;21H中斷程序是DOS功能調(diào)用 ENDM DATASEGMENT GRADE DW88H,75H,95H,63H,98H,78H,87H,73H,90H,60H COUNT EQU($-GRADE)/2 RANK DW10DUP(?) DATA ENDS STACK SEGMENTSTACK STADB20DUP(20H) TOP EQU$-STA STACK ENDS CODE SEGMENT ASSUMECS:CODE,DS:DATA,SS:STACK START: MOVAX,DATA MOVDS,AX MOVAX,STACK MOVSS,AX MOVSP,TOP MOVDI,0;成績(jī)的個(gè)數(shù) MOVBX,0 LOOP1: MOVAX,GRADE[BX] MOVCX,COUNT LEASI,GRADE;成績(jī)的存放地址NEXT: CMPAX,[SI] JNANO_COUNT INCWORDPTRRANK[BX];存放學(xué)生名次 NO_COUNT:ADDSI,2 JMPNEXT ADDBX,2 DECDI JMPLOOP1DISPRANKMOVAX,4C00H INT21H CODE ENDS ENDSTART軟件實(shí)驗(yàn)四子程序結(jié)構(gòu)一.實(shí)驗(yàn)?zāi)康?.掌握程序設(shè)計(jì)方法,合理劃分層次2.掌握子程序的調(diào)用與返回的方法3.了解子程序的嵌套與遞歸二.實(shí)驗(yàn)內(nèi)容與要求編制一程序,要求鍵入一個(gè)班的學(xué)生成績(jī),并存放于50字的ERADE數(shù)組中,然后根據(jù)ERADE中的成績(jī),把學(xué)生名次填入50字的RANK數(shù)組中,再按學(xué)號(hào)順序把名次從終端上顯示出來。提示:程序MAIN功能:根據(jù)輸入的學(xué)生成績(jī),計(jì)算并顯示出學(xué)生名次。程序INPUT功能:接收一個(gè)班級(jí)學(xué)生的成績(jī),各成績(jī)之間用空格隔開。程序RANKP功能:計(jì)算一個(gè)班級(jí)學(xué)生的名次。(可參照循環(huán)程序(一)中的程序段)程序OUTPUT功能:輸出〔顯示〕一個(gè)班級(jí)的學(xué)生名次程序DECIBIN功能:十進(jìn)制轉(zhuǎn)換二進(jìn)制,存入BX程序BINDEC功能:十進(jìn)制轉(zhuǎn)換二進(jìn)制,并在屏幕上顯示。程序DEC_DIV功能:BX的內(nèi)容除以CX的內(nèi)容,并在屏幕上顯示一位商。三.程序框圖:圖1.4程序流程圖四.局部程序清單1.鍵入學(xué)生成績(jī)(成績(jī)之間用空格間隔,回車結(jié)束輸入)INPUT PROC MOV SI,0 MOV COUNT,0ENTER:CALL DECIBIN INC COUNTCMP DL,‘89JZ STORECMP DL,0DHJZ EXITJMP RET1STORE:MOV GRADE[SI],BXADD SI,2 JMP ENTEREXIT:MOV GRADE[SI],BXRET1: RETINPUT ENDP2.十進(jìn)制轉(zhuǎn)換成二進(jìn)制DECIBIN PROCMOV BX,0NEM: MOV AH,1INT 21HMOV DL,ALCMP AL,30HJL EXIT1CMP AL,39HJG EXITSUB AL,30HCBWXCHG AX,BXMOV CX,10MUL CLXCHG AX,BXADD BX,AXJMP NEWEXIT1:RETDECIBIN ENDP3.二進(jìn)制轉(zhuǎn)換成十進(jìn)制BINIDECPROCPUSH BXPUSH CXPUSH SIPUSH DIMOV CX,100CALL DEC_DIVMOV CX,10CALL DEC_DIVMOV CX,1CALL DEC_DIVPOP DI POP SIPOP CXPOP BXRETBINIDEC ENDP4.十進(jìn)制轉(zhuǎn)換成ASCII碼,并輸出DEC_DIV PROCMOV AX,BXMOV DX,0DIV CXMOV BX,DXMOV DL,ALADD DL,30HMOV AH,02HINT 21HRETDEC_DIV ENDP五.步驟1.自編程序 主程序MAIN,子程序OUTPUT和子程序RANKP。2.將上述程序與自編程序統(tǒng)調(diào)。3.輸入本班級(jí)某門根底課成績(jī)。六.思考題寫出4位BCD碼轉(zhuǎn)二進(jìn)制數(shù)的算法。寫出AX中進(jìn)二制數(shù)轉(zhuǎn)BCD碼的算法。將上述子程序結(jié)構(gòu)改為模塊化程序設(shè)計(jì)。程序代碼:DATASEGMENTGRADEDW50DUP(?)RANKDW50DUP(?)COUNTDW?MESS1DB'Pleaseenterstudentsgrade:$'MESS2DB0DH,0AH,'Youinputnon-digits...',0DH,0AH,0DH,0AH,'$'MESS3DB'Rank:$'DATAENDSPROGNAMSEGMENTMAINPROCFARASSUMECS:PROGNAM,DS:DATA;,ss:stack_segSTART:PUSHDSSUBAX,AXPUSHAXMOVAX,DATAMOVDS,AXCALLINPUT;CMPSI,0;JEEXITCALLRANKPCALLOUTPUTEXIT:RETMAINENDP;入口:無(wú);出口:COUNT=存入輸入成績(jī)個(gè)數(shù),GRADE=存儲(chǔ)成績(jī)表;功能:GRADE首地址處開始存儲(chǔ)每科成績(jī),數(shù)據(jù)類型為字,COUNT為輸入成績(jī)個(gè)數(shù),提示輸入與出錯(cuò)信息INPUTPROCNEARPUSHAXPUSHBXPUSHCXPUSHDXPUSHSILEADX,MESS1MOVAH,09INT21HCALLCRLFMOVSI,0MOVCOUNT,0BEGIN:CALLDECIBININCCOUNTCMPDL,''JESTORECMPDL,0DHJEEXIT2JMPERRORSTORE:MOVGRADE[SI],BXADDSI,2JMPBEGINERROR:LEADX,MESS2MOVAH,09INT21HCALLINPUTEXIT2:MOVGRADE[SI],BXCALLCRLF;調(diào)用CRLF,回車換行POPSIPOPDXPOPCXPOPBXPOPAXRETINPUTENDP;功能:計(jì)算一個(gè)班級(jí)學(xué)生的名次RANKPPROCNEARMOVDI,COUNT;grade數(shù)組元素個(gè)數(shù),外循環(huán)次數(shù)MOVBX,0;grade數(shù)組元素下標(biāo)L1:MOVAX,GRADE[BX];取grade數(shù)組內(nèi)一個(gè)元素MOVWORDPTRRANK[BX],1;將該學(xué)生名次初始化1MOVCX,COUNT;內(nèi)循環(huán)次數(shù)MOVSI,0NEXT:PUSHDICMPAX,GRADE[SI]JGENO_COUNTMOVDI,-2IF_SAME:ADDDI,2;成績(jī)相同不重復(fù)計(jì)數(shù)MOVDX,GRADE[DI]CMPDX,GRADE[SI]JNZIF_SAMECMPDI,SIJNZNO_COUNTINCWORDPTRRANK[BX]NO_COUNT:POPDIADDSI,2LOOPNEXTADDBX,2;執(zhí)行g(shù)rade數(shù)組下一元素DECDI;外循環(huán)計(jì)數(shù)減一JNEL1RETRANKPENDP;功能:輸出〔顯示〕一個(gè)班級(jí)的學(xué)生名次OUTPUTPROCNEARLEADX,MESS3MOVAH,09INT21HCALLCRLFMOVSI,0MOVDI,COUNTNEXT4:MOVBX,RANK[SI]CALLBINIDECMOVDL,''MOVAH,02INT21HADDSI,2DECDIJNZNEXT4CALLCRLFRETOUTPUTENDP;入口:無(wú);出口:BX=存輸入十進(jìn)制轉(zhuǎn)換二進(jìn)制的結(jié)果,DL=十進(jìn)制數(shù)最后一個(gè)字符,為非數(shù)字字符;功能:輸入十進(jìn)制數(shù),遇非數(shù)字字符結(jié)束輸入,最大輸入十進(jìn)制數(shù)65535DECIBINPROCNEARPUSHAXPUSHCXMOVBX,0NEWCHAR:MOVAH,1INT

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論