




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、單片機原理與應用及C51程序設計第一章第二章第三章1在MCS-51單片機中,尋址方式有幾種?其中對片內RAM可以用哪幾種尋址方式?對片外RAM可以用哪幾種尋址方式?答:尋址方式可分為數的尋址和指令尋址,數的尋址有:常數尋址(立即尋址)、寄存器數尋址(寄存器尋址)、存儲器數尋址(直接尋址方式、寄存器間接尋址方式、變址尋址方式)和位尋址,指令的尋址有絕對尋址和相對尋址。片內RAM尋址有:寄存器尋址、直接尋址方式和寄存器間接尋址方式。片外RAM尋址有:寄存器間接尋址方式。2在對片外RAM單元尋址中,用Ri間接尋址與用DPTR間接尋址有什么區別?答:片外數據存儲器尋址中,用Ri間接尋址只能訪問低端的2
2、56字節單元,而用DPTR作指針間接訪問可訪問整個64K字節。3在位處理中,位地址的表示方式有哪幾種?答:1直接位地址(00H0FFH)。例如:20H2字節地址帶位號。例如:20H.3表示20H單元的3位。3特殊功能寄存器名帶位號。例如:P0.1表示P0口的1位。4位符號地址。例如:TR0是定時/計數器T0的啟動位。4寫出完成下列操作的指令。(1)R0的內容送到R1中。MOV A,R0MOV R1,A(2)片內RAM的20H單元內容送到片內RAM的40H單元中。MOV 40H,20H(3)片內RAM的30H單元內容送到片外RAM的50H單元中。MOV A,30HMOV R0,#50HMOVX
3、R0,A(4)片內RAM的50H單元內容送到片外RAM的3000H單元中。MOV A,50HMOV DPTR,#3000HMOVX DPTR,A(5)片外RAM的2000H單元內容送到片內RAM的20H單元中。MOV DPTR,#2000HMOVX A,DPTRMOV 20H,A(6)片外RAM的1000H單元內容送到片外RAM的4000H單元中。MOV DPTR,#1000HMOVX A,DPTRMOV DPTR,#4000HMOV DPTR,A(7)ROM的1000H單元內容送到片內RAM的50H單元中。MOV A,#0MOV DPTR,#1000HMOVC A,A+DPTRMOV 50H
4、,A(8)ROM的1000H單元內容送到片外RAM的1000H單元中。MOV A,#0MOV DPTR,#1000HMOVC A,A+DPTRMOVX DPTR,A5區分下列指令有什么不同?(1)MOV A,20H和MOV A,#20H答:前者源操作數是直接尋址,后者源操作數立即尋址。(2)MOV A,R1和MOVX A,R1答:前者源操作數是訪問片內數據存儲器,后者源操作數訪問片外數據存儲器低256字節。(3)MOV A,R1和MOV A,R1答:前者源操作數是寄存器尋址,后者源操作數寄存器間接尋址。(4)MOVX A,R1和MOVX A,DPTR答:前者源操作數是訪問片外數據存儲器低256
5、字節,后者源操作數訪問片外數據存儲器整個64K字節。(5)MOVX A,DPTR和MOVC A,A+DPTR答:前者源操作數是訪問片外數據存儲器,后者源操作數訪問程序數據存儲器。6設片內RAM的(20H)=40H,(40H)=10H,(10H)=50H,(P1)=0CAH。分析下列指令執行后片內RAM的20H、40H、10H單元以及P1、P2中的內容。MOV R0,#20H;R0=20HMOV A,R0 ;A=40HMOV R1,A ;R1=40HMOV A,R1 ;A=10HMOV R0,P1 ;(40H)=0CAHMOV P2,P1 ;P2=0CAHMOV 10H,A ;(10H)=10H
6、MOV 20H,10H ;(20H)=10H結果:(20H)=10H、(10H)=10H、(40H)=0CAH、P2=0CAH和P1=0CAH7已知(A)=02H,(R1)=7FH,(DPTR)=2FFCH,片內RAM(7FH)=70H,片外RAM(2FFEH)=11H,ROM(2FFEH)=64H,試分別寫出以下各條指令執行后目標單元的內容。(1)MOV A,R1結果:累加器A等于70H(2)MOVX DPTR,A結果:片外RAM(2FFCH)單元等于02H(3)MOVC A,A+DPTR結果: 累加器A等于64H(4)XCHD A,R1結果:累加器A等于00H,片內RAM(7FH)單元等于
7、72H8已知:(A)=78H,(R1)=78H,(B)=04H,CY=1,片內RAM(78H)=0DDH,(80H)=6CH,試分別寫出下列指令執行后目標單元的結果和相應標志位的值。(1)ADD A,R1;累加器A等于55H,CY等于1(2)SUBB A,#77H;累加器A等于00H,CY等于0(3)MUL AB;累加器A等于E0H,B寄存器等于01H,CY等于1,OV等于0(4)DIV AB;累加器A等于1EH,B寄存器等于00H,CY、OV等于0(5)ANL 78H,#78H;片內RAM(78H)單元等于58H(6)ORL A,#0FH;累加器A等于7FH(7)XRL 80H,A;片內RA
8、M(80H)等于14H9設(A)=83H,(R0)=17H,(17H)=34H,分析當執行完下面指令段后累加器A、R0、17H單元的內容。ANL A,#17H;A=03HORL 17H,A;(17H)=37HXRL A,R0;A=34HCPL A;A=CBH結果:A=CBH,(R0)=17H,(17H)=37H10寫出完成下列要求的指令。(1)累加器A的低2位清零,其余位不變。ANL A,#11111100B(2)累加器A的高2位置“1”,其余位不變。ORL A,#11000000B(3)累加器的高4位取反,其余位不變。XRL A,#11110000B(4)累加器第0位、2位、4位、6位取反,
9、其余位不變。XRL A,#01010101B11說明LJMP指令與AJMP指令的區別?答:LJMP指令后面提供的是16位目標地址,所以可以轉移到64KB程序存儲器的任意位置,缺點是:執行時間長,字節數多。AJMP指令后帶的是11位直接地址,執行時,先將程序指針PC的值加2(該指令長度為2字節),然后把指令中的11位地址addr11送給程序指針PC的低11位,而程序指針的高5位不變,只能在當前2K范圍內轉移。12設當前指令CJNE A,#12H,10H的地址是0FFEH,若累加器A的值為10H,則該指令執行后的PC值為多少?若累加器A的值為12H呢?答:指令執行后的PC值為1011H,若累加器A
10、的值為12H,則指令執行后的PC值為1001H。13用位處理指令實現P1.4=P1.0Ù(P1.1ÚP1.2)Ú/P1.3的邏輯功能。程序:MOVC,P1.1ORLC,P1.2ANLC,P1.0ORLC,/P1.3MOVP1.4,C14下列程序段匯編后,從1000H單元開始的單元內容是什么?ORG 1000HTAB: DB 12H,34HDS 3DW 5567H,87H答:(1000H)=12H,(1001H)=34H,(1002H)=00H,(1003H)=00,(1004H)=00,(1005H)=67H,(1006H)=55H,(1007H)=87H,(10
11、08H)=00H15試編一段程序,將片內RAM的20H、21H、22H單元的內容依次存入片外RAM的20H、21H、22H中。程序:MOVR0,#20HMOVR2,#03HLOOP:MOV A,R0MOVXR0,AINCR0DJNZR2,LOOPSJMP$16編程實現將片外RAM的2000H2030H單元的內容,全部搬到片內RAM的20H單元開始位置,并將源位置清零。程序:MOVR0,#20HMOVDPTR,#2000HMOVR2,#31HLOOP:MOVXA,DPTRMOV R0,AMOVA,#00MOVXDPTR,AINCDPTRINCR0DJNZR2,LOOPSJMP$17編程將片外RA
12、M的1000H單元開始的100個字節數據相加,結果放于R7R6中。程序:MOVDPTR,#1000HMOVR2,#100MOVR7,#00MOVR6,#00LOOP:MOVXA,DPTRADDA,R6MOVR6,AMOVA,R7ADDCA,#0MOVR7,AINCDPTRDJNZR2,LOOPSJMP$18編程實現R4R3´R2,結果放于R7R6R5中。程序:ORG0100HMUL1:MOV A,R2MOV B,R3MUL AB ;R2´R3,結果的低字節直接存入積的R5MOV R5,A ;結果的高字節存入R6中暫存起來MOV R6,BMUL2:MOV A,R2MOV B,
13、R4MUL AB ;R2´R4,結果的低字節與R6相加后,再存入R6中ADD A,R6MOV R6,AMOV A,B ;結果的高字節加上進位位后存入R7中ADDC A,#00MOV R7,ASJMP$19編程實現把片內RAM的20H單元的0位、1位,21H單元的2位、3位,22H單元的4位、5位,23H單元的6位、7位,按原位置關系拼裝在一起放于R2中。程序:MOVC,20H.0MOVA.0,CMOVC,20H.1MOVA.1,CMOVC,21H.2MOVA.2,CMOVC,21H.3MOVA.3,CMOVC,22H.4MOVA.4,CMOVC,22H.5MOVA.5,CMOVC,2
14、3H.6MOVA.6,CMOVC,23H.7MOVA.7,CMOVR2,A20用查表的方法實現一位十六進制數轉換成ASCII。程序:(設一位十六進制數放在R2中,輪換的ASCII也放于R2中)C16STASC:MOVDPTR,#TABMOVA,R2MOVCA,A+DPTRMOVR2,ARETTAB:DB 30H,31H,32H,33H,34H,35H,36H,37HDB 38H,391H,41H,42H,43H,44H,45H,46H21編程統計從片外RAM2000H開始的100個單元中“0”的個數放于R2中。程序:MOVDPTR,#2000HMOVR3,#100MOVR2,#00LOOP:M
15、OVXA,DPTRJNZNEXTINCR2NEXT:INCDPTRDJNZR3,LOOPSJMP$第四章4-2有哪里些數據類型是MCS-51系列單片機直接支持的?答:見P89,基本類型:字符型,整型,長整型,浮點型,特殊功能寄存器; 構造類型:數組類型,結構體類型,共用體,枚舉 指針類型 空類型4-3 C51特有的數據結構類型有哪些? 答:特殊功能寄存器,位類型4-4 C51的存儲類型有幾種?它們分別表示的存儲器區域是什么?答:見P94頁:存儲器類型有:data, bdata,idata,pdata,xdata4-5 C51中bit位與sbit位有什么區別? 答:bit是定義一個一般的位變量;
16、而使用sbit定義可位尋址字節或是特殊功能寄存器的的位,定義時必指定其位地址,其存儲空間為內部RAM中的位尋址區20H-2FH(位地址為:00H7FH),4-6 在C51通過絕對地址來訪問的存儲器有幾種方式?答:使用C51運行庫中預定義宏,通過指針訪問,使用C51擴展關鍵字_at_4-7 在C51中,中斷函數與一般函數有什么不同? 答:見P112頁:7點4-8 按指定存儲器類型和數據類型,寫出下列變量的說明形式答:(1)在data定義字符變量var11: char data var11 (2)在idata定義整型變量var12: char idata var12 (3)在xdata定義無符號字
17、符數組var114: unsigned char xdata var134 (4) 在 xdata定義一個指向無符號字符的指針px: unsigned char xdata* px (5)定義可尋址位變量flag: bit flag;(6)定義特殊功能寄存器變量p3: sfr p3=0xb0(7) 定義特殊功能寄存器變量SCON:sfr SCON = 0x98(8)定義16位特殊功能寄存器變量T0:sfr16 T0=0x8a (無法真正與實際相匹配)4-9 設a=3,b=4,c=5,寫出下列關系表達式或邏輯表達式的結果答: (1) a+b>c && b=c (False)
18、 (2) a|b+c&&b-c (True) (3)!(a>b) && !c| 1 (True)(4)!(a+b)+c-1&&b+c/2 (True)4-10 break與continue語句的區別是什么?答:見P110; 使用break語句可以跳出switch和循環體,提前結束循環而接著執行循環結構下面的語句continue語句使用在循環體結構中,用于結束本次循環,跳過該語句下面尚未執行的語句,直接進行下一否執行循環的判斷。4-11用分支結構編程實現,輸入”1”時顯示“A”,輸入”2”時顯示“B”,輸入”3”時顯示“C”,輸入”4”時顯示
19、“D”,輸入”5”時結束。 答:#include <reg52.h>#include <stdoi.h>#define uchar unsigned char#define uint unsigned intuchar I;void main()scanf(“%d”,&i);swtch (i)case 1: printf(“A”),break;case 2: printf(“B”),break;case 3: printf(“C”),break;case 4: printf(“D”),break;case 5: break; default: printf(“E
20、rror!”);While(1); 4-12 輸入3無符號數據,要求按由大到小的順序輸出。解:#include <reg52.h>#include <stdoi.h>#define uchar unsigned char#define uint unsigned intuint a,b,c;void main() uint max, min, med; scanf("%d%d%d", &a , &b, &c); if (a>b && b>c)
21、0; max=a; med=b; min=c; else if (a>b && b<c && a>c) max=a; med=c; min=b; else if (a>b && b<c && a<c) max=c; med=a; min=b; else if (b>a && b<c) max=c; med=b; min=a; else if (b>a &
22、;& b>c && a>c) max=b; med=a; min=c; else max=b; med=c; min=a; printf("%d>%d>%dn", max, med, min);4-13 用3種循環結構編寫程序實現輸出1-10的平方和解:#include <reg52.h>#include <stdio.h>#define uchar unsigned char#define uint unsigned intuint sum=0;void
23、 main uchar i,Square; for (i=1;i<=10;i+) sum = sum +i*i;printf(”sum=%d,”sum);i=1;while (i<=10) sum = sum +i*i;i+;printf(”sum=%d,”sum);i=1;do sum = sum +i*i;i+;printf(”i%d2=%d,”i,Square); while (i>10)printf(”sum=%d,”sum);4-14 對一個5個元素的無符號字符數組按由大到小的順序輸出解:#include <reg52.h>#include <st
24、dio.h>#define uchar unsigned char#define uint unsigned int uint i, n=5, j, m; uint a=210,108,65,49,72;void main() for (i=1; i<n; i+) for (j=0; j<n-i; j+) if (aj<aj+1) m=aj;
25、160; aj=aj+1; aj+1=m; printf("nThe sorted integers:nn"); for (i=0; i<n; i+) printf("%6d",ai); 4-15 用指針實現輸入設備個無符號字符數據按由大到小的順序輸出。#include <reg52.h>#include <stdio.h>#defi
26、ne uchar unsigned char#define uint unsigned int uint i, n=5, j, m; uint a=210,108,65,49,72; uint *p;void main() p=a; for (i=1;i<n;i+) for (j=0;j<n-i;j+) if (*(p+j)<*(p+j+1) m=*(p+j); *(p+j)=*(p+j+1); *(p+j+1)=m; printf("nThe sorted integers:nn"); for (i=0; i<n; i+) printf("
27、;%6d",ai); 第六章1.何為“準雙向I/O接口”?在MCS-51單片機的四個并口中,哪些是“準雙向I/O接口”?答:準雙向I/O接口是能實現輸入輸出功能,但在使用時只能從輸入和輸出中選擇一個。MCS-51單片機的四個并口中P1、P2、P3是準雙向I/O接口。2.80C51單片機內部有幾個定時/計數器?它們由哪些功能寄存器組成?怎樣實現定時功能和計數功能?答:80C51單片機內部有兩個16位的可編程定時/計數器,由TH0,TL0,TH1,TL1,TMOD和TCON功能寄存器組成。通過TMOD中的C/T位選擇對機器周期計數實現計數功能,選擇對外部脈沖計數實現計數功能。3.定時/計
28、數器T0有幾種工作方式?各自的特點是什么?答:有四種工作方式,特點見下表:M1M0工作方式方式說明00013位定時/計數器01116位定時/計數器1028位自動重置定時/計數器113兩個8位定時/計數器(只有T0有)4.定時/計數器的四種工作方式各自的計數范圍是多少?如果要計10個單位,不同的方式初值應為多少?答:有四種方式。方式0計數范圍:18192;方式1計數范圍:165536;方式2計數范圍:1256;方式3計數范圍:1256。如果計10個單位,方式0初值為:8192-10=8182;方式1初值為:65536-10=65526;方式2初值為:256-10=246;方式2初值為:256-1
29、0=246。5.設振蕩頻率為12MHz,如果用定時/計數器T0產生周期為100ms的方波,可以選擇哪幾種方式,其初值分別設為多少?答:只能選擇方式1,初值為65536-50000=15536。6.何為同步通信?何為異步通信?各自的特點是什么?答:異步通信方式的特點是數據在線路上傳送時是以一個字符(字節)為單位,未傳送時線路處于空閑狀態,空閑線路約定為高電平“1”。特點是對發送時鐘和接收時鐘的要求相對不高,線路簡單,但傳送速度較慢。同步通信方式的特點是數據在線路上傳送時以字符塊為單位,一次傳送多個字符,傳送時須在前面加上一個或兩個同步字符,后面加上校驗字符。特點是對發送時鐘和接收時鐘要求較高,往
30、往用同一個時鐘源控制,控制線路復雜,傳送速度快。7.單工、半雙工和全雙工有什么區別?答:單工方式只有一根數據線,信息只能單向傳送;半雙工方式也只有一根數據線,但信息可以分時雙向傳送;全雙工方式有兩根數據線,在同一個時刻能夠實現數據雙向傳送。8.設某異步通信接口,每幀信息格式為10位,當接口每秒傳送1000個字符時,其波特率為多少?答:10000波特9.串行口數據寄存器SBUF有什么特點?答:發送數據寄存器和接收數據寄存器合起用一個特殊功能寄存器SBUF(串行口數據寄存器),執行MOV SBUF,A發送時為發送數據寄存器,執行MOV A, SBUF接收時為接收數據寄存器。10.MCS-51單片機
31、串行口有幾種工作方式?各自特點是什么?答:有四種工作方式,分別是方式0、方式1、方式2和方式3。其中:方式0,稱為同步移位寄存器方式,一般用于外接移位寄存器芯片擴展I/O接口。方式1,稱為8位的異步通信方式,通常用于雙機通信。方式2和方式3,稱為9位的異步通信方式,通常用于多機通信。11.說明SM2在方式2和方式3對數據接收有何影響。答:通過SM2對方式2和方式3數據接收進行控制, SM2=1,那么只有接收的第9位為“1”才接收有效。如SM2=0,接收的第9位無論為1還是0都接收有效。12.怎樣來實現利用串行口擴展并行輸入/輸出口?答:利用串行口在方式0時,當外接一個串入并出的移位寄存器,就可
32、以擴展并行輸出口;當外接一個并入串出的移位寄存器時,就可以擴展并行輸入口。13.什么是中斷、中斷允許和中斷屏蔽?答:在計算機中,由于計算機內外部的原因或軟硬件的原因,使CPU從當前正在執行的程序中暫停下來,而自動轉去執行預先安排好的為處理該原因所對應的服務程序。執行完服務程序后,再返回被暫停的位置繼續執行原來的程序,這個過程稱為中斷,實現中斷的硬件系統和軟件系統稱為中斷系統。中斷允許是允許中斷請求送CPU產生中斷,中斷屏蔽是禁止中斷請求信號送CPU產生中斷。14.8051有幾個中斷源?中斷請求如何提出?答:MCS-51單片機提供5個硬件中斷源:兩個外部中斷源(P3.2)和(P3.3),兩個定時
33、/計數器T0和T1中斷;1個串行口中斷。外部中斷源和的中斷請求信號從外部引腳P3.2和P3.3輸入;兩個定時/計數器T0和T1的溢出中斷TF0和TF1定時/計數器T0(或T1)溢出時提出;串行口中斷由發送中斷標志T1和接收中斷標志R1產生。15.8051的中斷源中,哪些中斷請求信號在中斷響應時可以自動清除?哪些不能自動清除?應如何處理?答:工作在邊沿觸發方式下的兩個外部中斷源和兩個定時/計數器中斷中斷請求信號在中斷響應時可以自動清除,工作在電平觸發方式下的兩個外部中斷源和串行口中斷不能自動清除。工作在電平觸發方式下的兩個外部中斷源的中斷請求信號通過外加硬件和加軟件的方式清除,串行口中斷標志T1
34、和標志R1完全由軟件清除。16.8051的中斷優先級有幾級?在形成中斷嵌套時各級有何規定?答:8051的中斷優先級有兩級;形成中斷嵌套時規定(1)正在進行的中斷過程不能被新的同級或低優先級的中斷請求所中斷,直到該中斷服務程序結束,返回了主程序且執行了主程序中的一條指令后,CPU才響應新的中斷請求。(2)正在進行的低優先級中斷服務程序能被高優先級中斷請求所中斷,實現兩級中斷嵌套。(3)CPU同時接收到幾個中斷請求時,首先響應優先級最高的中斷請求。17.設8051的P1中各位接發光二極管,分別用匯編語言和C語言編程實現逐個輪流點亮二極管,并循環顯示。18.8051系統中,已知振蕩頻率為12MHz,
35、用定時/計數器T0,實現從P1.0產生周期為2ms的方波。要求分別用匯編語言和C語言進行編程。解:分析:從P1.0輸出周期為2ms的方波,只須P1.0每1ms取反一次則可。當系統時鐘為12MHZ,定時/計數器T0工作于方式1時,最大的定時時間為65.536ms,滿足1ms的定時要求,方式控制字應設定為00000001B(01H)。定時1ms,計數值N為1000,初值X=65536-1000=64536,則TH0=FCH,TL0=18H。采用中斷處理方式:程序如下:ORG 0000HLJMP MAINORG 000BH ;中斷處理程序MOV TH0,#0FCHMOV TL0,#18HCPL P1
36、.0RETIORG 0100H ;主程序MAIN:MOV TMOD,#01HMOV TH0,#0FCHMOV TL0,#18HSETB EASETB ET0SETB TR0SJMP $END19.8051系統中,已知振蕩頻率為12MHz,用定時/計數器T1,實現從P1.1產生周期為2s的方波。要求分別用匯編語言和C語言進行編程。解:從P1.1產生2s的方波,應產生500ms的周期性的定時,定時到對P1.1取反就可實現。由于定時時間較長,一個定時/計數器T1不能直接實現,采用定時/計數器T1產生周期性為10ms的定時,然后用一個寄存器R2對10ms計數100次來實現。系統時鐘為12MHZ,定時/
37、計數器T1定時10ms,計數值N為10000,只能選方式1,方式控制字為00010000B(10H),初值X:X=65536-10000=55536=B則TH1=11011000B=D8H,TL1=11110000B=F0H。定時/計數器T1采用中斷處理方式。匯編程序:ORG 0000HLJMP MAINORG 001BHLJMP INTT1ORG 0100HMAIN:MOV TMOD,#10HMOV TH1,#0D8HMOV TL1,#0F0HMOV R2,#00HSETB EASETB ET1SETB TR1SJMP $INTT1:MOV TH1,#0D8HMOV TL1,#0F0HINC
38、 R2CJNE R2,#64H,NEXTCPL P1.1MOV R2,#00HNEXT:RETIEND20.8051系統中,已知振蕩頻率為12MHz,用定時/計數器T1,實現從P1.1產生高電平寬度為10ms,低電平寬度為20ms的矩形波。要求分別用匯編語言和C語言進行編程。解:本題處理方式有多種,這里采用對定時/計數器T1形成10ms周期定時,用R2對10ms計數,當計到1,則對P1.1置1,當計到2和3,則對P1.1置0來實現。用定時/計數器T1形成10ms周期定時見上題。程序如下:ORG 0000HLJMP MAINORG 001BHLJMP INTT1ORG 0100HMAIN:MOV TMOD,#10HMOV TH1,#0D8HMOV TL1,#0F0HMOV R2,#00HSETB EASETB ET1SETB TR1SJMP $INTT1:MOV TH1,#0D8HMOV TL1,#0F0HINC R2CJNE R2,#01H,NEXTSETB P1.1SJMP EXITNEXT:CJNE R2,#02H,NEXT1CLR P1.1SJMP EXITNEXT1:CJNE R2,#03H,NEXT
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年Android性能優化最佳實踐分享一點面試小經驗-android 縮短inflate時間
- 建筑施工特種作業-建筑架子工附著式腳手架真題庫-7
- 森林消防演練題目及答案
- 如皋中考語文題目及答案
- 04《運動和力的關系》-2025高中物理水平合格考備考知識清單+習題鞏固
- 2023-2024學年云南省玉溪市高二下學期期末教學質量檢測數學試卷(解析版)
- 2024-2025學年山西省部分地市高二上學期期末考試語文試題(解析版)
- 店面房屋租賃合同范本-房屋店面租賃合同模板-店面租賃合同范本
- 中國石油新疆油田油氣儲運分公司環境影響后評價報告書
- 上呼吸道感染的治療講課件
- 計算物理面試題及答案
- JG/T 455-2014建筑門窗幕墻用鋼化玻璃
- 村文書考試題及答案
- 2025年中國鐵路西安局招聘高校畢業生第二批(102人)筆試參考題庫附帶答案詳解
- 創新創業策劃書格式
- 大數據在區域經濟學中的應用研究-洞察闡釋
- 美洲文化課件教學
- 2025屆重慶市巴川中學生物七下期末統考試題含解析
- 醫學檢驗進修匯報
- 2025春季學期河南電大本科補修課《民法學#》一平臺無紙化考試(作業練習+我要考試)試題及答案
- 《數據分析與可視化》課件
評論
0/150
提交評論