闡述電廠除塵脫硫脫硝設(shè)計(jì)任務(wù)書_第1頁
闡述電廠除塵脫硫脫硝設(shè)計(jì)任務(wù)書_第2頁
闡述電廠除塵脫硫脫硝設(shè)計(jì)任務(wù)書_第3頁
闡述電廠除塵脫硫脫硝設(shè)計(jì)任務(wù)書_第4頁
闡述電廠除塵脫硫脫硝設(shè)計(jì)任務(wù)書_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、 匯編語言程序設(shè)計(jì) 第四版 【課后習(xí)題答案】 -囮裑為檤 第2章 8086的指令系統(tǒng)習(xí)題2.1已知DS2000H、BX0100H、SI0002H,存儲(chǔ)單元20100H20103H依次存放12 34 56 78H,21200H21203H依次存放2A 4C B7 65H,說明下列每條指令執(zhí)行完后AX寄存器的內(nèi)容。(1) mov ax,1200h(2) mov ax,bx(3) mov ax,1200h(4) mov ax,bx(5) mov ax,bx+1100h(6) mov ax,bx+si(7) mov ax,bxsi+1100h解答(1)AX1200H(2)AX0100H(3)AX4C2

2、AH ;偏移地址=bx=0100h(4)AX3412H ;偏移地址=bx=0100h(5)AX4C2AH ;偏移地址=bx+1100h=1200h(6)AX7856H ;偏移地址=bx+si=0100h+0002h=0102h(7)AX65B7H ;偏移地址=bx+si+1100h=0100h+0002h+1100h=1202h習(xí)題2.2指出下列指令的錯(cuò)誤(1) mov cx,dl(2) mov ip,ax(3) mov es,1234h(4) mov es,ds(5) mov al,300(6) mov sp,ax(7) mov ax,bx+di(8) mov 20h,ah解答(1)兩操作數(shù)

3、類型不匹配(2)IP指令指針禁止用戶訪問(3)立即數(shù)不允許傳給段寄存器(4)段寄存器之間不允許傳送(5)兩操作數(shù)類型不匹配(6)目的操作數(shù)應(yīng)為 SI (7)源操作數(shù)應(yīng)為 BX+DI (8)立即數(shù)不能作目的操作數(shù)習(xí)題2.3已知數(shù)字0 9對(duì)應(yīng)的格雷碼依次為:18H、34H、05H、06H、09H、0AH、0CH、11H、12H、14H,它存在于以table為首地址(設(shè)為200H)的連續(xù)區(qū)域中。請(qǐng)為如下程序段的每條指令加上注釋,說明每條指令的功能和執(zhí)行結(jié)果。 lea bx,table mov al,8 xlat解答 lea bx,table ;獲取table的首地址,BX200H mov al,8

4、;傳送欲轉(zhuǎn)換的數(shù)字,AL8 xlat ;轉(zhuǎn)換為格雷碼,AL12H P35習(xí)題2.4什么是堆棧,它的工作原則是什么,它的基本操作有哪兩個(gè),對(duì)應(yīng)哪兩種指令? 解答堆棧是一種按“先進(jìn)后出”原則存取數(shù)據(jù)的存儲(chǔ)區(qū)域,位于堆棧段中,使用SS段寄存器記錄其段地址;它的工作原則是先進(jìn)后出;堆棧的兩種基本操作是壓棧和出棧,對(duì)應(yīng)的指令是PUSH和POP。習(xí)題2.5已知SS = 2200H、SP = 00B0H,畫圖說明執(zhí)行下面指令序列時(shí),堆棧區(qū)和SP的內(nèi)容如何變化? mov ax,8057h push ax mov ax,0f79h push ax pop bx pop bx解答 mov ax,8057h pus

5、h ax mov ax,0f79h push ax pop bx ;bx=0f79h pop bx ;DS:0f79h=8057h習(xí)題2.6給出下列各條指令執(zhí)行后AL值,以及CF、ZF、SF、OF和PF的狀態(tài): mov al,89h add al,al add al,9dh cmp al,0bch sub al,al dec al inc al解答mov al,89h ; AL=89h CF ZF SF OF PFadd al,al ; AL=12h 1 0 0 1 1; 1000 1001+1000 1001 10001 0010 add al,9dh ; AL=0afh 0 0 1 0 1

6、; 0001 0010+ 1001 1101 1010 1111 cmp al,0bch ; AL=0afh 1 0 1 0 1; 1010 1111-1011 1100* 0100 0011sub al,al ; AL=00h 0 1 0 0 1dec al ; AL=0ffh 0 0 1 0 1; 0000 0000- 0000 0001*1111 1111inc al ; AL=00h 0 1 0 0 1;1111 1111+0000 0001*1111 1111習(xí)題2.7設(shè)X、Y、Z均為雙字?jǐn)?shù)據(jù),分別存放在地址為X、X+2;Y、Y+2;Z、Z+2的存儲(chǔ)單元中,它們的運(yùn)算結(jié)果存入W單元。

7、閱讀如下程序段,給出運(yùn)算公式。 mov ax,X mov dx,X+2 add ax,Y adc dx,Y+2 add ax,24 adc dx,0 sub ax,Z sbb dx,Z+2 mov W,axmov W+2,dx 解答 WX+Y+24-Z習(xí)題2.8請(qǐng)分別用一條匯編語言指令完成如下功能: (1)把BX寄存器和DX寄存器的內(nèi)容相加,結(jié)果存入DX寄存器。(2)用寄存器BX和SI的基址變址尋址方式把存儲(chǔ)器的一個(gè)字節(jié)與AL寄存器的內(nèi)容相加,并把結(jié)果送到AL中。(3)用BX和位移量0B2H的寄存器相對(duì)尋址方式把存儲(chǔ)器中的一個(gè)字和CX寄存器的內(nèi)容相加,并把結(jié)果送回存儲(chǔ)器中。(4)用位移量為05

8、20H的直接尋址方式把存儲(chǔ)器中的一個(gè)字與數(shù)3412H相加,并把結(jié)果送回該存儲(chǔ)單元中。(5)把數(shù)0A0H與AL寄存器的內(nèi)容相加,并把結(jié)果送回AL中。解答(1)ADD DX,BX(2)ADD AL,BX+SI(3)ADD BX+0B2H,CX(4)ADD WORD PTR 0520H,3412H(5)ADD AL,0A0H習(xí)題2.9設(shè)X、Y、Z、V均為16位帶符號(hào)數(shù),分別裝在X、Y、Z、V存儲(chǔ)單元中,閱讀如下程序段,得出它的運(yùn)算公式,并說明運(yùn)算結(jié)果存于何處。 mov ax,X ;ax=X imul Y ;DX.AX=X*Y mov cx,ax ;cx=X*Y的低16位 mox bx,dx ;bx=

9、X*Y的高16位 mov ax,Z ;ax=Z cwd add cx,ax ;cx=Z的低16位+X*Y的低16位 adc bx,dx ;bx=Z的高16位+X*Y的高16位+低位進(jìn)位 sub cx,540 ;cx=Z的低16位+X*Y的低16位-540 sbb bx,0 ;bx=Z的高16位+X*Y的高16位+低位進(jìn)位-低位借位 mov ax,V ;ax=V cwd sub ax,cx ;ax=V的低16位-(Z的低16位+X*Y的低16位-540) sbb dx,bx ;dx=V的高16位-(Z的高16位+X*Y的高16位+低位進(jìn)位-低位借位)-低位借位 idiv X ;/X解答 V-(X

10、*Y+Z-540)/X AX存商,DX存余數(shù) 習(xí)題2.10指出下列指令的錯(cuò)誤: (1) xchg si,30h(2) pop cs(3) sub si,di(4) push ah(5) adc ax,ds(6) add si,80h(7) in al,3fch(8) out dx,ah解答(1)xchg的操作數(shù)不能是立即數(shù)(2)不應(yīng)對(duì)CS直接賦值(3)兩個(gè)操作數(shù)不能都是存儲(chǔ)單元(4)堆棧的操作數(shù)不能是字節(jié)量(5)adc的操作數(shù)不能是段寄存器(6)沒有確定是字節(jié)還是字操作(7)in不支持超過FFH的直接尋址(8)out只能以AL/AX為源操作數(shù)習(xí)題2.11給出下列各條指令執(zhí)行后的結(jié)果,以及狀態(tài)標(biāo)

11、志CF、OF、SF、ZF、PF的狀態(tài)。 mov ax,1470h and ax,ax or ax,ax xor ax,ax not ax test ax,0f0f0h解答 mov ax,1470h ;AX1470H CF ZF SF OF PF and ax,ax ;AX1470H 0 0 0 0 0 ;0001 0100 0111 0000 or ax,ax ;AX1470H 0 0 0 0 0 xor ax,ax ;AX0000H 0 1 0 0 1 not ax ;AXFFFFH 0 1 0 0 1 test ax,0f0f0h ;AXFFFFH 0 0 1 0 1注意:MOV和NOT指

12、令不影響標(biāo)志位;其他邏輯指令使CFOF0,根據(jù)結(jié)果影響其他標(biāo)志位。習(xí)題2.12假設(shè)例題2.34的程序段中,AX = 08H,BX = 10H,請(qǐng)說明每條指令執(zhí)行后的結(jié)果和各個(gè)標(biāo)志位的狀態(tài)。 解答 指令 ; 執(zhí)行結(jié)果 CF OF SF ZF PF mov si,ax ; SI=AX=0008H - - - - - shl si,1 ; SI=2*AX=0010H0 0 0 0 0 add si,ax ; SI=3*AX=0018H 0 0 0 0 1 mov dx,bx; DX=BX=0010H 0 0 0 0 1 mov cl,03h; CL=03H0 0 0 0 1 shl dx,cl ;

13、DX=8*BX=0080H 0 u 0 0 0 sub dx,bx ; DX=7*BX=0070H 0 0 0 0 0 add dx,si; DX=7*BX+3*AX=0088H0 0 0 0 1注意:邏輯左移N次相當(dāng)于無符號(hào)整數(shù)乘以2的N次方,邏輯右移N次相當(dāng)于無符號(hào)整數(shù)除以2的N次方。移位指令根據(jù)移位的數(shù)據(jù)設(shè)置CF,根據(jù)移位后的結(jié)果影響SF,ZF,PF。在進(jìn)行一位移位時(shí),根據(jù)最高符號(hào)位是否改變?cè)O(shè)置OF,如改變則OF1。另外,程序注釋用“u”表示標(biāo)志無定義(不確定),“-”表示無影響。習(xí)題2.13編寫程序段完成如下要求: (1)用位操作指令實(shí)現(xiàn)AL(無符號(hào)數(shù))乘以10(2)用邏輯運(yùn)算指令實(shí)現(xiàn)

14、數(shù)字0 9的ASCII碼與非壓縮BCD碼的互相轉(zhuǎn)換(3)把DX.AX中的雙字右移4位解答(1);不考慮進(jìn)位 mov bl,al mov cl,3 shl al,cl ;*8 add al,bl ;shl bl,1 add al,bl ;考慮進(jìn)位 xor ah,ah mov bx,ax mov cl,3 shl ax,cl add ax,bx ;shl bx,1 add ax,bx(2)數(shù)字09的ASCII碼是:30h39h 非壓縮BCD碼的09是:00h09h方法一: and al,0fh ;實(shí)現(xiàn)ASCII到非壓縮BCD碼的轉(zhuǎn)換 or al,30h ;實(shí)現(xiàn)非壓縮BCD碼到ASCII的轉(zhuǎn)換方法二

15、: xor al,30h ;求反D5D4位,其他不變 ;即高4位為3,則變?yōu)?;高4位為0,則變?yōu)?(3) mov cl,4again:shr dx,1 ;實(shí)現(xiàn)邏輯右移 ;采用“sar dx,1”,則實(shí)現(xiàn)算術(shù)右移 rcr ax,1dec cl jnz again習(xí)題2.14已知AL = F7H(表示有符號(hào)數(shù)-9),分別編寫用SAR和IDIV指令實(shí)現(xiàn)的除以2的程序段,并說明各自執(zhí)行后,所得的商是什么? 解答(1)用sar編寫 mov al,0f7h ; -9送AL 1111 1001 sar al,1 ; 結(jié)果:AL=1111 1100B=0FBH 即-5(2)用idiv編寫 mov al,0f

16、7h ; -9送al cbw ; 字節(jié)符號(hào)擴(kuò)展位字 mov bl,2 ; 注意除數(shù)不可為立即數(shù) idiv bl ; 結(jié)果:商為al=fch (-4) ; 余數(shù):ah=ffh (-1) 結(jié)論:符號(hào)數(shù)的除法用idiv 準(zhǔn)確。 習(xí)題2.15指令指針I(yè)P是通用寄存器還是專用寄存器?有指令能夠直接它賦值嗎?哪類指令的執(zhí)行會(huì)改變它的值? 解答指令指針I(yè)P不是通用寄存器,不可直接賦值,屬于專用寄存器。有且僅有循環(huán)、轉(zhuǎn)移、子程序調(diào)用和返回、中斷類等指令可以改變它的值。習(xí)題2.16控制轉(zhuǎn)移類指令中有哪三種尋址方式? 解答控制轉(zhuǎn)移類指令的尋址方式:相對(duì)尋址、直接尋址方式和間接尋址方式(又可以分成寄存器和存儲(chǔ)器間接

17、尋址)。習(xí)題2.17什么是短轉(zhuǎn)移short jump、近轉(zhuǎn)移near jump和遠(yuǎn)轉(zhuǎn)移far jump?什么是段內(nèi)轉(zhuǎn)移和段間轉(zhuǎn)移?8086有哪些指令可以實(shí)現(xiàn)段間轉(zhuǎn)移? 解答短轉(zhuǎn)移:指段內(nèi)128127之間的轉(zhuǎn)移,位移量用一個(gè)字節(jié)表示近轉(zhuǎn)移:指段內(nèi)32K之間的轉(zhuǎn)移,位移量用一個(gè)字表示遠(yuǎn)轉(zhuǎn)移:指段間1MB范圍的轉(zhuǎn)移段內(nèi)轉(zhuǎn)移:指在同一個(gè)代碼段內(nèi)的轉(zhuǎn)移,可以是短轉(zhuǎn)移或者近轉(zhuǎn)移段間轉(zhuǎn)移:指轉(zhuǎn)移到另外一個(gè)代碼段,就是遠(yuǎn)轉(zhuǎn)移8086/8088CPU的JMP、CALL和INT n指令可以實(shí)現(xiàn)段間轉(zhuǎn)移習(xí)題2.188086的條件轉(zhuǎn)移指令的轉(zhuǎn)移范圍有多大?實(shí)際編程時(shí),你如何處理超出范圍的條件轉(zhuǎn)移? 解答8086的條件

18、轉(zhuǎn)移的轉(zhuǎn)移范圍:在當(dāng)前指令地址的 +127-128之內(nèi)。如條件轉(zhuǎn)移的轉(zhuǎn)移范圍超出此范圍,可在此范圍內(nèi)安排一條無條件轉(zhuǎn)移,再轉(zhuǎn)移到范圍外的目標(biāo)地址。習(xí)題2.19假設(shè)DS=2000H,BX=1256H,SI=528FH,位移量TABLE=20A1H,232F7H=3280H,264E5H=2450H,試問執(zhí)行下列段內(nèi)間接尋址的轉(zhuǎn)移指令后,轉(zhuǎn)移的有效地址是什么? (1) JMP BX(2) JMP TABLEBX(3) JMP BXSI解答(1)轉(zhuǎn)移的有效地址EA= BX=1256H(2)轉(zhuǎn)移的有效地址EA= DS:20A1H+1256H=232F7=3280H(3)轉(zhuǎn)移的有效地址EA= DS:12

19、56H+528FH=264E5H=2450H習(xí)題2.20判斷下列程序段跳轉(zhuǎn)的條件 (1) xor ax,1e1eh je equal (2)test al,10000001b jnz there (3)cmp cx,64h jb there解答(1)AX1e1eh(異或后為0)(2)AL的D0或D7至少有一位為1(3)CX(無符號(hào)數(shù)) 64h習(xí)題2.21設(shè)置CX = 0,則LOOP指令將循環(huán)多少次?例如: mov cx,0delay:loop delay解答 216次。習(xí)題2.22假設(shè)AX和SI存放的是有符號(hào)數(shù),DX和DI存放的是無符號(hào)數(shù),請(qǐng)用比較指令和條件轉(zhuǎn)移指令實(shí)現(xiàn)以下判斷: (1)若DX

20、 DI,轉(zhuǎn)到above執(zhí)行;(2)若AX SI,轉(zhuǎn)到greater執(zhí)行;(3)若CX = 0,轉(zhuǎn)到zero執(zhí)行;(4)若AXSI產(chǎn)生溢出,轉(zhuǎn)到overflow執(zhí)行;(5)若SIAX,轉(zhuǎn)到less_eq執(zhí)行;(6)若DIDX,轉(zhuǎn)到below_eq執(zhí)行。解答(1)若DX DI,轉(zhuǎn)到above執(zhí)行 cmp dx,di ja above ;jnbe above(2)若AX SI,轉(zhuǎn)到greater執(zhí)行 cmp ax,si jg greater ;jnle greater(3)若CX = 0,轉(zhuǎn)到zero執(zhí)行 cmp cx,0 jz zero ; jcxz zero (4)若AXSI產(chǎn)生溢出,轉(zhuǎn)到ove

21、rflow執(zhí)行; cmp ax,si jo overflow(5)若SIAX,轉(zhuǎn)到less_eq執(zhí)行; cmp si,ax ; cmp ax,si jle less_eq ; jge less_eq(6)若DIDX,轉(zhuǎn)到below_eq執(zhí)行。 cmp di,dx ; cmp dx,di jbe below_eq ; jae below_eq習(xí)題2.23有一個(gè)首地址為array的20個(gè)字的數(shù)組,說明下列程序段的功能。 mov cx,20 mov ax,0 mov si,axsum_loop: add ax,arraysi add si,2 loop sum_loop mov total,ax解答

22、將首地址為array得20個(gè)字的數(shù)組求和,并將結(jié)果存入 total 單元中。習(xí)題2.24按照下列要求,編寫相應(yīng)的程序段: (1)起始地址為string的主存單元中存放有一個(gè)字符串(長度大于6),把該字符串中的第1個(gè)和第6個(gè)字符(字節(jié)量)傳送給DX寄存器。(2)從主存buffer開始的4個(gè)字節(jié)中保存了4個(gè)非壓縮BCD碼,現(xiàn)按低(高)地址對(duì)低(高)位的原則,將它們合并到DX中。(3)編寫一個(gè)程序段,在DX高4位全為0時(shí),使AX = 0;否則使AX = -1。(4)有兩個(gè)64位數(shù)值,按“小端方式”存放在兩個(gè)緩沖區(qū)buffer1和buffer2中,編寫程序段完成buffer1buffer2功能。(5)

23、假設(shè)從B800h : 0開始存放有100個(gè)16位無符號(hào)數(shù),編程求它們的和,并把32位的和保存在DX.AX中。(6)已知字符串string包含有32KB內(nèi)容,將其中的$符號(hào)替換成空格。(7)有一個(gè)100個(gè)字節(jié)元素的數(shù)組,其首地址為array,將每個(gè)元素減1(不考慮溢出)存于原處。(8)統(tǒng)計(jì)以 $ 結(jié)尾的字符串srting的字符個(gè)數(shù)。解答(1)解答: mov si,0 mov dl,stringsi ;第1個(gè)字符送dl寄存器:mov dl,stirng0 mov si,5 mov dh,stringsi ;第6個(gè)字符送dh寄存器:mov dl,stirng5(2)解答: xor si,si ;si

24、清零 mov al,buffersi ;第一字節(jié) inc si mov ah,buffersi ;第二字節(jié) mov cl,4 shl ah,cl ;BCD碼移到高半字節(jié) or al,ah ;組合成壓縮BCD碼 mov dl,al ;存入dl寄. inc si mov al,buffersi ;第三字節(jié) inc si mov ah,buffersi ;第四字節(jié) mov cl,4 shl ah,cl ;BCD碼移到高半字節(jié) or al,ah ;組合成壓縮BCD碼 mov dh,al ;存入dh寄.(3)解答: test dx,0f000h ; test dh,0f0h jz next ; jnz

25、next mov ax,-1 ; mov ax,0 jmp againnext:mov ax,0 ; mov ax,0ffffhagain: .(4)解答: mov ax, word ptr buffer1 sub ax, word ptr buffer2 ;先減低16位 mov dx, word ptr buffer1+2 sbb dx, word ptr buffer2+2 ;后減高16位,需減低16位的借位(5)解答: mov ax,0b800h mov ds,ax ;段地址 xor si,si ;地址偏移量si=0 xor dx,dx ;和的高字dx=0 mov cx,99 ;加的次數(shù)

26、 mov ax,si ;第一個(gè)數(shù)again: inc si ;指向下一個(gè)字單元 inc si add ax,si ;加下一個(gè)數(shù) jnc noc ;無進(jìn)位轉(zhuǎn) inc dx ;有進(jìn)位dx=dx+1 noc: dec cx ;次數(shù)-1 jnz cx,again ;非0繼續(xù)加 (6)解答1:不使用串操作指令(更好) mov si,offset string mov cx,8000h ; 32k=215=8000hagain: cmp byte ptr si, $ ;$ 24h jnz next ; 不要采用 jz 進(jìn)行分支 mov byte ptr si, ; 20hnext: inc si loop

27、 again ; dec cx ; jnz again(6)解答2:使用串操作指令 mov di,offset string mov al,$ mov cx,8000h cldagain: scasb jnz next mov byte ptr es : di-1, next: loop again(7)解答1: mov si,offset array mov cx,100again: dec byte ptr si inc si loop again(7)解答2: xor si,si ; si-0 mov cx,100 ; 循環(huán)次數(shù)again: dec arraysi inc si loop

28、 again(7)解答3: mov si,offset array mov di,si mov ax,ds mov es,ax mov cx,100 cldagain:lodsb dec al stosb loop again(8)解答: xor si,si ;si-0coun: cmp stringsi,$ je done inc si jmp coundone: . 習(xí)題2.25對(duì)下面要求,分別給出3種方法,每種方法只用一條指令。 (1)使CF=0 (2)使AX=0 (3)同時(shí)使AX=0和CF=0解答(1)解答: clc and ax,ax or ax,ax(2)解答: xor ax,ax and ax,0 mov ax,0(3)解答: and ax,0 xor ax,ax sub ax,ax習(xí)題2.26參照本習(xí)題的示意圖,分析調(diào)用序列,畫出每次調(diào)用及返回時(shí)的堆棧狀態(tài)。其中CALL前是該指令所在的邏輯地址;另外,段內(nèi)直接調(diào)用指令的機(jī)器代碼的字節(jié)數(shù)為3,段間直接調(diào)用指令則為5個(gè)字節(jié)。 解答主程序轉(zhuǎn)子suba時(shí)段內(nèi)調(diào)用:斷點(diǎn)1為2000h:0400h+3,轉(zhuǎn)子是只將IP壓棧。suba轉(zhuǎn)子subb時(shí)段間調(diào)用:斷點(diǎn)2為2000h:0840h+5, 轉(zhuǎn)子時(shí)須將cs段地址和IP壓棧suba轉(zhuǎn)子subc時(shí)段內(nèi)調(diào)用:斷點(diǎn)3為2000h:0c021h+3,轉(zhuǎn)子是只將IP壓棧。注:壓棧時(shí)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論