《微機(jī)原理及接口技術(shù)》典型習(xí)題參考答案_第1頁
《微機(jī)原理及接口技術(shù)》典型習(xí)題參考答案_第2頁
《微機(jī)原理及接口技術(shù)》典型習(xí)題參考答案_第3頁
《微機(jī)原理及接口技術(shù)》典型習(xí)題參考答案_第4頁
《微機(jī)原理及接口技術(shù)》典型習(xí)題參考答案_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

精品文檔你我共享精品文檔你我共享腹有詩書氣自華腹有詩書氣自華第2章2.14,2.27,2.40,2.46,2.49,2.52第5章5.10,5.14,5.17,第6章6.2,6.10,6.12,6.14第7章7.9,7.11第10章10.4,10.5第2章讀操作占一次總線周期(4個時鐘+1個時鐘的等待周期)共5個時鐘周期每個時鐘周期=1/4MHz=0.25us,所以共需要0.25us*5=1.25us(2)復(fù)位至少需要4個時鐘周期,4*0.25us=1us復(fù)位后內(nèi)部除CS=FFFFH外,其它寄存器清0。第一條指令的地址FFFF0HT1:地址鎖存 T2:地址撤銷,準(zhǔn)備數(shù)據(jù)T3:數(shù)據(jù)穩(wěn)定到總線上 T4:讀寫總線上的數(shù)據(jù)CLK-、^w-、^4^M/IO-<A19-a1Z^~AD15-AD0心 X < 2340H-98H H x_BHEr\ y\ ALE .WR\ DT/RDEN-/JV2.1(1)數(shù)據(jù)段首地址DS*16=01500H,堆棧段首地址=SS*16=02500H,所以數(shù)據(jù)段中存放信息不能與堆棧段重合,故數(shù)據(jù)段末地址=0250H-1=024FFH即數(shù)據(jù)段范圍:01500H~024FFH(2)堆棧段末地址=SS*16+SP=02500H+1200H=03700H大小為1200H字節(jié)=4608字節(jié),可存放16位的字4608/2=2304個(3)代碼段由于下限沒有其它限制,故最大64KB首地址二06400H,末地址=06400H+64KB-1=06400H+FFFFH=163FFH所以代碼段地址范圍:06400H~163FFH(4)現(xiàn)在SP=0300H,則原來SP+12=0300H+0CH=030CH2.40、處理器主要參數(shù)、80888086802868038680486PentiumPentiumProPentiumIIPentiumIIIPentium4通過寄存器位數(shù)16161632323232323232段寄存器位數(shù)16161616161616161616外部數(shù)據(jù)線條數(shù)8161632326464646464外部地址線條數(shù)20202432323236363636存儲器空間1MB1MB16MB4GB4GB4GB64GB64GB64GB64GB尋址范圍0?FFFFFH0-FFFFFH0-FFFFFFH0~FFFFFFFFH0~FFFFFFFFH0~FFFFFFFFH0~FFFFFFFFFH0~FFFFFFFFFH0~FFFFFFFFFH0~FFFFFFFFFH有符號數(shù)表示范圍-215?215--215?215-231?231-1-231?231-1-231?231-1-231?231-1-231?231-1-231?231-1-231?231-1-215?215-11-1注:數(shù)的表示范圍僅與內(nèi)部通用寄存器的位數(shù)(字長)有關(guān),與外部數(shù)據(jù)線條數(shù)無關(guān)。相同顏色,表示之間有決定關(guān)系2.46G=0段界以字節(jié)為單位,地址范圍:089C0000H~089C003FH大小為3FH+1=40H=64,可容納64/2=32個漢字G=1段大小=(界+1)*4K=40H*4K=40000H段的最后一頁起始地址=089C0000H+40000H=089A0000H,一頁有4KB大小,因此段的末地址=089A0000H+FFFH=089A0FFFH注:書上P.64個末地址小加了FFFH(一頁的界),結(jié)果為0048FFFFH(不是48F000H)2.48(1)DS*16+EAX=20000H+00003000H=00023000H(2)DS*16+ESI=1A000H+00002000H=0001C000H(3)SS*16+ESP=C0000H+0000A000H=000CA000H(4)DS*16+EDI=12390H+0000A000H=0001C390H2.49(1)訪問權(quán)=11110010B=F2H,段基地址=03000000H,段界二末地址-首地址=1FFFH<10000H所以G=0,D=1,AVL=1,段描述符=0350F20000001FFFH(2)訪問權(quán)=11110010B=F2H,段基地址=01000000H,段界=末地址-首地址=01800FFF>10000H,所以G=1,D=1,AVL=1,段界=大小/4K=1800H=1800H段描述符=01D0F20000001800H2.51(1)DS=0000000000001011B選中(TI=0)GDT表GDTR=001000001FFFH,GDT首地址=00100000H,段描述符界=1FFFH,可容納8KB,因此可放8KB/8=1K個描述符。(2)段描述符首地址=00100000H+1*8=00100008H,段描述符=0240F210000003FFH段首地址=02100000H,段界二03FFH,所以末地址=021003FFH段的地址范圍:02100000H~021003FFH(3)物理地址二段基地址+偏移地址=02100000H+00000002H=02100002H(4)EAX中的內(nèi)容為02100002開始的4個字節(jié),故EAX=32303031H(5)可從段描述符的應(yīng)該說訪問權(quán)字節(jié)及選擇子分析:RPL=11,訪問權(quán)=F2H=11110010B,該段是用戶訪問的存在物理存儲器中的未被訪問過的向上增長的可寫數(shù)據(jù)段。2.52(1)CR0=60000010H,PG=0,PE=0為實地址方式,所以:物理地址=10030H+1230H=11260H,EAX=75392A00H(2)CR0=60000011H,PG=0,PE=1分段的保護(hù)方式,所以:段描述符首地址=0+1000H=00001000H,段描述符=0040F20100001FFFH段基地址=00010000H,物理地址=00010000H+1230H=00011230HEAX=32303034H段大小二段界+1=1FFFH+1=2000H,可容納8KB數(shù)據(jù),訪問權(quán)=F2=11110010H,該段是存在物理存儲器中的未被訪問過的向上增長的可寫數(shù)據(jù)段。(3)CR0=E0000011H,PG=1,PE=1分段且分頁的保護(hù)方式,但線性地址已經(jīng)給出:線性地址=00000004印頁目錄索引=0頁索引=0CR3=00001000H,頁目錄描述符首地址=00010000H,頁描述符=00001FFFH所以頁表基地址=00001000H,頁描述符首地址=00010000H,頁描述符=00001FFFH所以頁基地址=00001000H,物理地址=00010000H+4H=00010004H第5章SRAM弓|腳考慮(1)數(shù)據(jù)線條數(shù)(2)地址線條數(shù)(3)讀信號和寫控制信號、片選信號條數(shù)(4)電源,地線8K*8表明,地址線條數(shù)=log28K=log2213=13條,數(shù)據(jù)線8條,讀寫信號線1條,片選項1條,電源和地2條,共計25條,但為了成對,因此至少26條引腳。8K*8=213*8,ROM首地址二末地址-大小+1=5800H-8K+1=5800H-1FFFH=3801H16KB=214*8,末地址=RAM首地址+大小-1=5801H-3FFFH=9800H由圖知,地址線m=16,數(shù)據(jù)線=8條,容量=2m*n=216*8=64KB(實際為27512)需要8K*8/(2K*4)=8片,2片一組進(jìn)行位擴(kuò)展,然后對4組進(jìn)行字?jǐn)U展,即采用字位全擴(kuò)展方法。A13一A12_MRDCA11~A1r地址范圍:(I):Y0=0:A13A12=00,A11~A1從全0至1」全1變化,但A0=0,所以范圍:0000H~0FFEH(全為偶地址),共2KB(II):Y0=0:A13A12=00,A11~A1從全0至1」全1變化,但A0=1,所以范圍:0001H~0FFFH(全為奇地址),共2KB(III):Y1=0:A13A12=01,A11~A1從全0至1」全1變化,但A0=0,所以范圍:1000H~1FFEH(全為偶地址),共2KB(IV):Y1=0:A13A12=01,A11~A1從全0至1」全1變化,但A0=0,所以范圍:1001H~1FFFH(全為奇地址),共2KB5.17(1)題圖改動:M/IO5.17(1)地址:1#(Y0=0)A19A18A17A16A15=10000,A14~A0全0至1」全1變化所以以范圍:80000H~87FFFH2#(Y1=0)A19A18A17A16A15=10001所以以范圍:80000H~87FFFH2#(Y1=0)A19A18A17A16A15=10001所以以范圍:88000H~8FFFFH3#(Y2=0)A19A18A17A16A15=10010所以以范圍:90000H~97FFFH4#(Y3=0)A19A18A17A16A15=10011所以以范圍:98000H~9FFFFH5#(Y4=0)A19A18A17A16A15=10011所以以范圍:98000H~9FFFFH6#(Y5=0)A19A18A17A16A15=10101所以以范圍:A8000H~AFFFFH7#(Y6=0)A19A18A17A16A15=10110所以以范圍:B0000H~B7FFFHA14~A0全0到全1變化A14~A0全0到全1變化A14~A0全0到全1變化A14~A0全0到全1變化A14~A0全0到全1變化A14~A0全0到全1變化(2)(2)MOVAX,9800H;MOVDS,AXMOVSI,04#首地址98000H,取段地址9800H偏移地址0MOVCXMOVAXMOVESMOVDI1024*2MOVCXMOVAXMOVESMOVDI1024*2;0B000HAX02KB;7#首地址0B0000H,取段地址B000H,偏移地址0CLD ;DF=0REPMOVSB ;串操作或MOVAX,9800H;4#首地址98000H,取段地址9800H偏移地址0MOVDS,AXMOVSI,0MOVCX,1024*2;2KBMOVAX,0B000H ;7#首地址0B0000H,取段地址B000H,偏移地址0MOVES,AXMOVDI,0LP1: MOVAL,[SI]MOV[DI],ALINCSIINCDILOOPLP1第6章6.2(a)A9A8A7A6A5A4A3A2A1A0=0001111111=7FH(b)A9A8A7A6A5A4A3A2A1A0=1001010XXX所以地址:250H~257H6.6MOVAL,80HMOVDX,373HMOVAL,80HMOVDX,373H;A1A0=11的地址(線路控制寄存器)OUTDX,ALMOVAL,30 ;1843200/(38400*16)除數(shù)MOVDX,370HOUTDX,AL;寫除數(shù)低字節(jié)MOVAL,0INCDXOUTDX,AL;寫除數(shù)高字節(jié)MOVAL,00010010BMOVDX,3F3HOUTDX,AL6.7MOVAL,80HMOVDX,3FBHOUTDX,ALMOVAL,10H ;波特率7200的除數(shù)值二10HMOVDX,3F8HOUTDX,ALINCDXMOVAL,0OUTDX,AL精品文檔你我共享精品文檔你我共享腹有詩書氣自華腹有詩書氣自華精品文檔你我共享精品文檔你我共享6.9腹有詩書氣自華6.9腹有詩書氣自華MOVAL,00000011BMOVDX,3FBHOUTDX,ALSEND:MOVDI,OFFSETTRANSMOVCX,WORDPTRTLENGTH+4MOVSI,OFFSETTRANS-2MOVBYTEPTR[DI-2],55HMOVBYTEPTR[DI-1],0AAHMOVAX,DIADDAX,WORDPTRTLENGTHMOVDI,AXMOVBYTEPTR[DI+1],0AAHMOVBYTEPTR[DI+2],55HSWAIT:MOVDX,3FBHINAL,DX ;取線路狀態(tài)TESTAL,00100000B;THRE發(fā)送保持寄存器空=1JZSWAIT ;不空等待MOVAL,[SI] ;取數(shù)據(jù)MOVDX,3F8HOUTDX,AL ;發(fā)送INCSILOOPSWAITMOVDI,OFFSETRECIVMOVCX,WORDPTRRLENGTHMOVBL,0 ;計接收數(shù)據(jù)個數(shù)RECEIVE:MOVDX,3FBHINAL,DX;取線路狀態(tài)參數(shù),判斷接收有數(shù)據(jù)否TESTAL,80H;超時退出JNZEXITPTESTAL,01H;接收數(shù)據(jù)繼續(xù)JZRECEIVE;串口無數(shù)據(jù)等待MOVDX,3F8HINAL,DXINCBL ;接收一個數(shù)據(jù),計數(shù)器加1LOOPRWAITEXITP:MOVAL,CLCMPAL,BLJNZERR_DELMOVERROR,0FFHJMPRET1ERR_DEL:MOVERROR,0RET1:NOP.EXIT(1)MOVAL,10011010BOUT63,AL(2)MOVAL,11000100BOUT63,AL(3)MOVAL,10100100BOUT63,AL6.10(1)MOVAL,10011000BMOVDX,0FEFFH;控制口OUTDX,AL(2)MOVDX,0FEFEH;C口WAITL:INAL,DX;ReadyMOVDX,0FEFCH;A口INAL,DXTESTAL,00100000B;PC5JZWAITL;未準(zhǔn)備好等待MOVDX,0FEFCH;A口INAL,DX;讀輸入設(shè)備數(shù)據(jù)MOVES:[DI],AL;寫入指定內(nèi)存單元(3)MOVDX,0FEFEH;C口WAITP:INAL,DXTESTAL,01000000B;PC6(BUSY)JNZWAITPMOVAL,DS[SI]MOVDX,0FEFDH;B口OUTDX,AL;數(shù)據(jù)輸出(4)START:MOVDX,0FEFEHINAL,DXTESTAL,80H ;判斷PC7JNZBEEPMOVDX,0FEFFHMOVAL,0;PC0=0置復(fù)位命令字OUTDX,AL ;取消報警JMPSTARTBEEP: MOVDX,0FEFFHMOVAL,1 ;PC0=1OUTDX,AL ;報警MOVSI,OFFSETSTRINGSMOVCX,18 ;18個字符WAITB: MOVDX,0FEFFHINAL,DXTESTAL,01000000B;BUSY=1?JNZWAITBMOVAL,[SI]

STRINGSMOVDX,OFEFDH;B口OUTDX,ALINCSILOOPWAITBDB‘Grasptheburglar!’6.11MOVAL,1000100BOUT0F3H,AL ;方式選擇控制字MOVSI,OFFSETPDATAMOVCX,PNUMMOVAL,00000010B;PC1=0置復(fù)位命令字OUTDX,ALREPEAT:MOVAL,[SI] ;取數(shù)據(jù)MOVBL,AL ;暫存BLANDAL,0F0H ;取高4位PUSHCXMOVCL,4SHRAL,CLADDAL,30H ;轉(zhuǎn)換成ASCII碼POPCXCALLSUBPMOVAL,BL ;取回原來的數(shù)據(jù)ANDAL,0FH ;取低4位ADDAL,30H ;轉(zhuǎn)換成ASCII碼CALLSUBPINCSI ;指向下一個單元LOOPREPEAT.EXIT;打印一個字符的子程序SUBPPROCNEARMOVDX,0F1H ;B口地址OUTDX,AL ;待打印字符(ASCII碼)送B口(打印機(jī)端口)INCDXWAITP:INAL,DX ;判BUSY=PC5TESTAL,00100000B;BUSY=PC5JNZWAITPMOVDX,0F3HMOVAL,00000011BOUTDX,AL ;PC1=1命令附8=1)NOPDECALOUTDX,AL ;PC1=0命令(白18=0)RETSUBPENDP6.12;CTC06.12;CTC0命令字:方波信號發(fā)生器方式;8254控制口地址;CTC0通道地址;計數(shù)常數(shù)=2MHz*1000us=2000;實際收入低8位初值;取高8位;寫高8位初值;CTC1命令字:速率發(fā)生器方式;8254控制口地址;CTC1通道地址;計數(shù)常數(shù)=2(最快);寫初值;CTC2命令字:負(fù)脈沖信號發(fā)生器方式;8254控制口地址;CTC2通道地址;計數(shù)常數(shù)=0000(最大值);寫初值.MODELSMALL.CODE.STARTUPMOVAL,00110110BMOVDX,9F0FHOUTDX,ALMOVDX,9F0CHMOVAX,2000OUTDX,ALMOVAL,AHOUTDX,ALMOVAL01010100BMOVDX,9F0FHOUTDX,ALMOVDX,9F0DHMOVAL,2OUTDX,ALMOVAL10110010BMOVDX,9F0FHOUTDX,ALMOVDX,9F0EHMOVAL,0OUTDX,ALOUTDX,AL.EXITEND6.14⑴由地址:280H?283H知:(地址不重疊,即全譯碼,I/O端口16條地址線全部要參與譯碼)A15A14A13A12A11A10A9A8A7A6A5A4A3A2=00000010100000xxB電路如下:M/IOAENA15A14A13A12A11A10A9A7A8A6A5A4A3A2⑵OUT0產(chǎn)生2ms定時中斷信號(方波)MOVAL,00110110BMOVDX,0283HOUTDX,ALMOVAX,20000MOVDX,280HOUTDX,ALMOVAL,AHOUTDX,AL;ctc0控制字;初值=5MHz*(2ms*2)=5000*4=20000;注意:2ms僅為負(fù)脈沖寬度,因此一個周期=4ms;CTC0通道;寫低字節(jié)初值;寫高字節(jié)初值(3)將OUT0連接至UCLK1,CTC1初值=技/4ms=1000/4=250MOVAL,01010110BMOVDX,0283HOUTDX,ALMOVAX,250MOVDX,281HOUTDX,AL;ctc1控制字MOVAL,01010110BMOVDX,0283HOUTDX,ALMOVAX,250MOVDX,281HOUTDX,AL;ctc1控制字;初值=1S/4ms=250;CTC1通道;寫初值第7章7.9(1) ;主片初始化MOVAL,00010001B;ICW1OUT20H,ALMOVAL,0FH ;中斷類型號(度亞2)OUT21H,ALMOVAL,00000100B;ICW3OUT20H,ALMOVAL,00010101B;ICW4OUT21H,AL

;從片初始化MOVAL,00010001B;ICW1OUT0A0H,ALMOVAL,71H ;中斷類型號(度亞2)OUT0A1H,ALMOVAL,00000010B;ICW3OUT0A0H,ALMOVAL,00000001B;ICW4OUT0A1H,AL(2)MOVALMOVAL,OUT21HMOVAL,00101000B;主片OCW1AL00100000B;從片OCW1(3)OUT0A1H,ALMOVSI,1000MOVDI,2000MOVAL,0AHOUT20H,ALINAL,20HMOVBL,ALMOVDS:[SI],ALINCSIMOVAL,0BHOUT20H,ALINAL,20HMOVDS:[SI],ALINCSIINAL,21HMOVDS:[SI],ALMOVAL,0AHOUT0A0H,ALINAL,0A0HMOVBL,ALMOVES:[DI],ALINCDIMOVAL,0BHOUT0A0H,ALINAL,0A0HMOVES:[DI],ALINCDIINAL,0A1HMOVES:[DI],ALMOVAL,BLMOVCX,8;讀主片IRR命令;讀IRR進(jìn)AL中;主片IRR暫存BL;主片IRR存入內(nèi)存;讀主片ISR命令;讀主片ISR進(jìn)AL中;主片ISR存入內(nèi)存;讀主片IMR;主片IMR存入內(nèi)存;讀從片IRR命令;讀從IRR進(jìn)AL中;從片IRR暫存BH;從片IRR存入內(nèi)存;讀從片ISR命令;讀從片ISR進(jìn)AL中;從片ISR存入內(nèi)存;讀從片IMR;從片IMR存入內(nèi)存;取主片IRRMOVDL,0;計1的個數(shù)LP10:SHRAL,1ADDCDL,0LOOPLP10CMPDL,2;>=2?JAELP11JMPLRETLP11:MOVAL,BH;取從片IRRMOVCX,8MOVDL,0;計1的個數(shù)LP20:SHRAL,1ADDCDL,0LOOPLP20CMPDL,1;>=2?JZEIOPJMPLRETEIOP:MOVAL,20H;EOI命令OUT20H,AL;OCW3OUT0A0H,ALMOVAL,BLNOTAL;對主片IRR取反OUT21H,AL;屏蔽主片未申請的中斷MOVAL,BHNOTAL;對從片IRR取反OUT0A1H,AL;屏蔽從片未申請的中斷LRET:NOP.EXIT(4)INSTR:PUSHAXPUSHDXMOVDX,3C0HINAX,DXMOVWORDPTRDATABUF,AXCMPAX,2005HJASTOPCMPAX,0JZWRITEAASTOP:MOVAL,55HMOVDX,3C1HOUTDX,ALJMPRET0WRITEAA:RET0:MOVBYTEPTRDATABUF+5,0AAHMOVAL,20H ;EOI命令OUT20H,ALOUT0A0H,ALPOPDXPOPAXIRET(5)INSTALL:CLIMOVDX,OFFSETINSTRMOVAX,2577H ;中斷類型號77H(對應(yīng)從片的IR7)INT21HINAL,0A1H ;讀IMRANDAL,01111111B ;打開從片IR7中斷OUT0A1H,ALSTIMOVDX,OFFSETINSTALLINT27H7.10(1)電路改動(a)系統(tǒng)地址線A1接8259的A0,其它地址不變(b)U3的1腳原來接A1的改接A0GAL編程:U4不變GAL16V8;U3AddressCodingforInterruptVER2005ByMaWHA0 A2 A3 A4 A5 A6 A7 A8 A9 GNDA10 I1 I2 I3 I4 NC NC CS2 CS1 VCC/CS1=/A0*/A2*/A3*/A4*A5*/A6*/A7*/A8*/A9*/A10*I1/CS2=/A0*/A2*/A3*/A4*A5*/A6*A7*/A8*/A9*/A10*I1DESCRIPTION(2)MOVAL,50HMOVDX,302H ;主片A0=1的地址OUTDX,ALMOVAL,98HMOVDX,306H ;從片A0=1的地址OUTDX,AL(3)循環(huán)優(yōu)先方式MOVAL,10000000BMOVDX,300H ;主片A0=0的地址OUTDX,ALMOVDX,304H ;從片A0=0的地址OUTDX,AL(4)特殊循環(huán)優(yōu)先MOVAL,11000101B;IR5最先優(yōu)先MOVDX,300H ;主片A0=0的地址OUTDX,ALMOVDX,304H ;從片A0=0的地址OUTDX,AL7.11CR0=60000001H矢口PG=0,PE=1保護(hù)方式中斷描述符首地址=IDT表首地址+中斷類型號*8=65000000H+11H*8=65000088H所以中斷描述符=0042EE0081132012H其中描述的偏移地址=00422012H,段選擇子=8113H因此段描述符首地址=GDT首地址+索弓|*8=00100000H+8110H=00108110H段描述符=0144F20070001FFFH,其描述符的段基地址=01007000H,因此中斷服務(wù)程序入口地址二段基地址+偏移地址=01007000H+00422012H=01429012H第10章10.4.1V對應(yīng)的數(shù)字量:由1=5/256*D得,D1V=256/5=51.2=51=33H同理4V對應(yīng)的數(shù)字量D4V=256/5*4=204.8=205=CDHDLV EQU51DHV EQU205MOVDX,3A9HMOVAL,DLVREPLP1:OUTDX,ALCMPAL,DHVJBINCDVREPLP2DECALOUTDX,ALCMPAL,DLVJAREPLP2INCDV:INCALJMPREPLP110.5入口:8255口地址320H~323H出口:轉(zhuǎn)換后的12位數(shù)字量在BX中ADCSPROCNEARMOVDX,323H;8255控制寄存器端口MOVAL,10010011B;8255A,B方式0輸入.PC上半口輸出,下半口輸入MOVDX,AL;8255控制字寫入控制寄存器MOVAL,00001010BOUTDX,AL;PC5=0,使為低電平MOVAL,00001100BOUTDX,AL;PC6=0,使為低電平MOVAL,

溫馨提示

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

最新文檔

評論

0/150

提交評論