![_單片機-匯編語言程序設計例題 2_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/17/9f818c1f-6c68-41a3-9450-53f9c5f70874/9f818c1f-6c68-41a3-9450-53f9c5f708741.gif)
![_單片機-匯編語言程序設計例題 2_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/17/9f818c1f-6c68-41a3-9450-53f9c5f70874/9f818c1f-6c68-41a3-9450-53f9c5f708742.gif)
![_單片機-匯編語言程序設計例題 2_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/17/9f818c1f-6c68-41a3-9450-53f9c5f70874/9f818c1f-6c68-41a3-9450-53f9c5f708743.gif)
![_單片機-匯編語言程序設計例題 2_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/17/9f818c1f-6c68-41a3-9450-53f9c5f70874/9f818c1f-6c68-41a3-9450-53f9c5f708744.gif)
![_單片機-匯編語言程序設計例題 2_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/17/9f818c1f-6c68-41a3-9450-53f9c5f70874/9f818c1f-6c68-41a3-9450-53f9c5f708745.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 匯編語言程序設計例題匯編語言程序設計例題 例例 1 兩個無符號雙字節(jié)數相加。兩個無符號雙字節(jié)數相加。 設被加數存放于內部設被加數存放于內部RAM的的40H(高位字節(jié))(高位字節(jié)), 41H(低位字節(jié))(低位字節(jié)), 加數存放于加數存放于50H(高位字節(jié))(高位字節(jié)), 51H(低位字節(jié))(低位字節(jié)), 40H和和41H程序如下: START: CLR C ; 將將Cy清零清零 MOV R0, 41H ; 將被加數地址送數據指針將被加數地址送數據指針R0 MOV R1, 51H ; 將加數地址送數據指針將加數地址送數據指針R1 AD1: MOV A, R0 ; 被加數低字節(jié)的內容送入被加數低字
2、節(jié)的內容送入AADD A,R1 ; 兩個低字節(jié)相加兩個低字節(jié)相加MOV R0, A ; 低字節(jié)的和存入被加數低字節(jié)中低字節(jié)的和存入被加數低字節(jié)中 DEC R0 ; 指向被加數高位字節(jié)指向被加數高位字節(jié) DEC R1 ; 指向加數高位字節(jié)指向加數高位字節(jié) MOV A, R0 ; 被加數高位字節(jié)送入被加數高位字節(jié)送入AADDC A, R1 ; 兩個高位字節(jié)帶兩個高位字節(jié)帶Cy相加相加 MOV R0, A ; 高位字節(jié)的和送被加數高位字節(jié)高位字節(jié)的和送被加數高位字節(jié) RET 例例 2 將兩個半字節(jié)數合并成一個一字節(jié)數。將兩個半字節(jié)數合并成一個一字節(jié)數。 設內部設內部RAM 40H, 41H單元中分別
3、存放著單元中分別存放著 8 位二進制數位二進制數, 要求取出兩個單元中的低半字節(jié)要求取出兩個單元中的低半字節(jié), 并成一個字節(jié)后并成一個字節(jié)后, 存入存入 50H單元中。單元中。 例例 2 將兩個半字節(jié)數合并成一個一字節(jié)數。將兩個半字節(jié)數合并成一個一字節(jié)數。 START: MOV R1, 40H ; 設置設置R1為數據指針為數據指針MOV A, R1 ; 取出第一個單元中的內容取出第一個單元中的內容ANL A, 0FH ; 取第一個數的低半字節(jié)取第一個數的低半字節(jié)SWAP A ; 移至高半字節(jié)移至高半字節(jié)INC R1 ; 修改數據指針修改數據指針XCH A, R1 ; 取第二個單元中的內容取第二
4、個單元中的內容ANL A, 0FH ; 取第二個數的低半字節(jié)取第二個數的低半字節(jié)ORL A, R1 ; 拼字拼字MOV 50H, A ; 存放結果存放結果RET 例例 3 x, y均為均為8位二進制數位二進制數, 設設 x存入存入R0, y存入存入R1, 求解求解: y=syn(x)例例 3 x, y均為均為8位二進制數位二進制數, 設設 x存入存入R0, y存入存入R1, 求解求解: y=syn(x)程序如下程序如下: START: CJNE R0, 00H, SUL1 ; R0中的數與中的數與00比較不等轉移比較不等轉移 MOV R1, 00H; 相等相等, R1 0 SJMP SUL2
5、SUL1: JC NEG ; 兩數不等兩數不等, 若(若(R0)0, 則則 R101H SJMP SUL2 NEG : MOV R1, 0FFH ; (R0)0, 則則 R10FFH SUL2 : RET 程序如下程序如下: SUBF : MOV A,R0 JZ ZERO JB ACC.7 , NEG MOV R1, #1 SJMP ENDF ZERO : MOV R1 , #0 SJMP ENDF NEG : MOV R1 , #0FFH ENDF : RET 例例 4 比較兩個無符號數的大小。比較兩個無符號數的大小。 設外部設外部 RAM 的存儲單元的存儲單元 ST1和和 ST2中存放兩個
6、不帶符號的二進制數中存放兩個不帶符號的二進制數, 找出其中找出其中的大數存入外部的大數存入外部 RAM 中的中的 ST3單元中。單元中。 例例 4 比較兩個無符號數的大小。比較兩個無符號數的大小。程序如下:程序如下: ORG 1000H ST1 EQU 2000H ST2 EQU 2100H ST3 EQU 2200H START: CLR C ; 清零清零Cy MOV DPTR, ST1 ; 第一個數的指針第一個數的指針 MOVX A, DPTR ; 取第一個數取第一個數 MOV R2, A ; 保存保存 MOV DPTR, ST2 ; 第二個數的指針第二個數的指針 MOVX A, DPTR
7、 ; 取第二個數取第二個數 CLR C SUBB A, R2; 兩數比較兩數比較JNC BIG2 ; 若第二個數大若第二個數大, 則轉則轉XCH A, R2; 第一個數大第一個數大BIG1: MOV DPTR, ST3 MOVX DPTR, A ; 存大數存大數RETBIG2: MOVX A, DPTR; 第二個數大第二個數大SJMP BIG1RET 例例 5 工作單元清零。工作單元清零。 在應用系統(tǒng)程序設計時在應用系統(tǒng)程序設計時, 有時經常需要將存儲器中各部有時經常需要將存儲器中各部分地址單元作為工作單元分地址單元作為工作單元, 存放程序執(zhí)行的中間值或執(zhí)行結存放程序執(zhí)行的中間值或執(zhí)行結果果,
8、 工作單元清零工作常常放在程序的初始化部分中。工作單元清零工作常常放在程序的初始化部分中。 設有設有50個工作單元個工作單元, 其首址為外部存儲器其首址為外部存儲器8000H單元單元, 則則其工作單元清零程序如下其工作單元清零程序如下: CLEAR: CLR A MOV DPTR, 8000H ; 工作單元首址送指針工作單元首址送指針 MOV R2, #50 ; 置循環(huán)次數置循環(huán)次數CLEAR1: MOVX DPTR, A INC DPTR ; 修改指針修改指針 DJNZ R2, CLEAR1; 控制循環(huán)控制循環(huán) RET 例例 6 設在內部設在內部 RAM的的BLOCK單元開始處有長度為單元開
9、始處有長度為 LEN個的無符號數據塊個的無符號數據塊, 試編一個求和程序試編一個求和程序, 并將和存入內并將和存入內部部 RAM的的 SUM單元(設和不超過單元(設和不超過 8 位)。位)。 BLOCK EQU 20H LEN EQU 10H SUM EQU 40HSTART: CLR A ; 清累加器清累加器A MOV R2, LEN; 數據塊長度送數據塊長度送R2 MOV R1, BLOCK ; 數據塊首址送數據塊首址送R1 LOOP: ADD A, R1 ; 循環(huán)加法循環(huán)加法 INC R1; 修改地址指針修改地址指針 DJNZ R2, LOOP ; 修改計數器并判斷修改計數器并判斷 MO
10、V SUM, A; 存和存和 RET 二、二、 多重循環(huán)多重循環(huán) 例例 7 10 秒延時程序。秒延時程序。 延時程序與延時程序與 MCS - 51 執(zhí)行指令的時間有關執(zhí)行指令的時間有關, 如果如果使用使用 6 MHz晶振晶振, 一個機器周期為一個機器周期為 2 s, 計算出一條計算出一條指令以至一個循環(huán)所需要的執(zhí)行時間指令以至一個循環(huán)所需要的執(zhí)行時間, 給出相應的循給出相應的循環(huán)次數環(huán)次數, 便能達到延時的目的。編寫便能達到延時的目的。編寫10 秒延時程序秒延時程序 二、二、 多重循環(huán)多重循環(huán) 例例 7 10 秒延時程序。秒延時程序。 延時程序與延時程序與 MCS - 51 執(zhí)行指令的時間有關
11、執(zhí)行指令的時間有關, 如果使用如果使用 6 MHz晶振晶振, 一個機器周期為一個機器周期為 2 s, 計算出一條指令以至一個循計算出一條指令以至一個循環(huán)所需要的執(zhí)行時間環(huán)所需要的執(zhí)行時間, 給出相應的循環(huán)次數給出相應的循環(huán)次數, 便能達到延時的便能達到延時的目的。目的。10 秒延時程序如下秒延時程序如下: DELAY: MOV R5, 100 DEL0: MOV R6, 200 DEL1: MOV R7, 248 DEL2: DJNZ R7, DEL2 DJNZ R6, DEL1 DJNZ R5, DEL0 RET 上例程序中采用了多重循環(huán)程序上例程序中采用了多重循環(huán)程序, 即在一個循環(huán)體中又
12、包即在一個循環(huán)體中又包含了其它的循環(huán)程序含了其它的循環(huán)程序, 這種方式是實現延時程序的常用方法。這種方式是實現延時程序的常用方法。 使用多重循環(huán)時使用多重循環(huán)時, 必須注意必須注意: (1) 循環(huán)嵌套循環(huán)嵌套, 必須層次分明必須層次分明, 不允許產生內外層循環(huán)交叉。不允許產生內外層循環(huán)交叉。 (2) 外循環(huán)可以一層層向內循環(huán)進入外循環(huán)可以一層層向內循環(huán)進入, 結束時由里往外一結束時由里往外一層層退出。層層退出。 (3) 內循環(huán)可以直接轉入外循環(huán)內循環(huán)可以直接轉入外循環(huán), 實現一個循環(huán)由多個條實現一個循環(huán)由多個條件控制的循環(huán)結構方式。件控制的循環(huán)結構方式。 例例8 在內部在內部 RAM中從中從
13、50H單元開始的連續(xù)單元單元開始的連續(xù)單元依次存放了一串字符依次存放了一串字符, 該字符串以回車符為結束標志該字符串以回車符為結束標志, 要求測試該字符串的長度。要求測試該字符串的長度。 程序如下程序如下: START: MOV R2, 0FFH MOV R0, 4FH ; 數據指針數據指針R0置初值置初值 LOOP: INC R0 INC R2 CJNE R0, 0DH, LOOP RET6 查表程序設計查表程序設計 查表程序是一種常用程序查表程序是一種常用程序, 它廣泛使用于它廣泛使用于 LED顯示控制、顯示控制、 打印機打印控制、數據補償、數值計算、轉換等功能程序中打印機打印控制、數據補
14、償、數值計算、轉換等功能程序中, 這類程序具有簡單、執(zhí)行速度快等特點。這類程序具有簡單、執(zhí)行速度快等特點。 所謂查表法所謂查表法, 就是預先將滿足一定精度要求的表示變量與就是預先將滿足一定精度要求的表示變量與函數值之間關系的一張表求出函數值之間關系的一張表求出, 然后把這張表存于單片機的程然后把這張表存于單片機的程序存儲器中序存儲器中, 這時自變量值為單元地址這時自變量值為單元地址, 相應的函數值為該地相應的函數值為該地址單元中的內容。查表址單元中的內容。查表, 就是根據變量就是根據變量 X在表格中查找對應的在表格中查找對應的函數值函數值 Y, 使使 Y=f(X)。 MCS - 51指令系統(tǒng)中
15、指令系統(tǒng)中, 有兩條查表指令有兩條查表指令: MOVC A, A+PC MOVC A, A+DPTR 例例 9 一個十六進制數存放在內部一個十六進制數存放在內部 RAM 的的 HEX單元的單元的低低 4 位中位中, 將其轉換成將其轉換成ASCII碼并送回碼并送回 HEX單元。單元。 十六進制十六進制 09的的ASCII碼為碼為30H39H, AF的的ASCII碼為碼為41H46H, ASCII碼表格的首地址為碼表格的首地址為ASCTAB。編程如。編程如下下: ORG 1000H HEXASC: MOV A, HEX ANL A, 0FH ADD A, 3; 修改指針修改指針 MOVC A, A
16、+PC MOV HEX, A RET ASCTAB: DB 30H, 31H, 32H, 33H, 34H DB 35H, 36H, 37H, 38H, 39H DB 41H, 42H, 43H, 44H, 45H DB 46H 在這個程序中在這個程序中, 查表指令查表指令MOVC A, A+PC到表格首到表格首地址有兩條指令地址有兩條指令, 占用占用 3 個字節(jié)地址空間個字節(jié)地址空間, 故修改指針應加故修改指針應加 3。 例例 10 設有一個巡回檢測報警裝置設有一個巡回檢測報警裝置, 需對需對 96 路輸入進行路輸入進行控制控制, 每路有一個額定的最大值每路有一個額定的最大值, 是雙字節(jié)數。
17、當檢測量大于是雙字節(jié)數。當檢測量大于該路對應的最大值時該路對應的最大值時, 就越限報警。假設就越限報警。假設R2 為保存檢測路數為保存檢測路數的寄存器的寄存器, 其對應的最大額定值存放于其對應的最大額定值存放于 31H和和 32H單元中。單元中。 查找最大額定值的程序如下查找最大額定值的程序如下: FMAX: MOV A, R2 ADD A, R2 ; 表中一個額定值為表中一個額定值為2個字節(jié)個字節(jié) MOV 31H, A MOV DPTR, TAB ; 表首址表首址 MOVC A, A+DPTR; 查表讀取第一個字節(jié)查表讀取第一個字節(jié) XCH A, 31H ; 第一個字節(jié)內容存入第一個字節(jié)內容
18、存入31H INC DPTR MOVC A, A+DPTR; 查表讀取第二個字節(jié)查表讀取第二個字節(jié) MOV 32H, A ; 第二字節(jié)的內容存入第二字節(jié)的內容存入32H TAB: DW 1230H, 1450H, . DW 2230H, 2440H, . DW 3120H, 3300H, . 例例 15 在一個溫度檢測系統(tǒng)中在一個溫度檢測系統(tǒng)中, 溫度模擬信號由溫度模擬信號由 10 位位A/D輸入。將輸入。將A/D結果轉換為對應溫度值結果轉換為對應溫度值, 可采用查表方法實現??刹捎貌楸矸椒▽崿F。 先由實驗測試出整個溫度量程范圍內的先由實驗測試出整個溫度量程范圍內的A/D轉換結果轉換結果, 把
19、把A/D轉換結果轉換結果000H3FFH所對應的溫度值組織為一個表存儲在所對應的溫度值組織為一個表存儲在程序存儲器中程序存儲器中, 那么就可以根據檢測到的模擬量的那么就可以根據檢測到的模擬量的 A/D轉換轉換值查找出相應的溫度值。值查找出相應的溫度值。 設測得的設測得的A/D轉換結果已存入轉換結果已存入 20H#, 21H單元中(高位單元中(高位字節(jié)在字節(jié)在20H中中, 低位字節(jié)在低位字節(jié)在21H中)中), 查表得到的溫度值存放查表得到的溫度值存放在在22H#,23H單元(高位字節(jié)在單元(高位字節(jié)在 22H中中, 低位字節(jié)在低位字節(jié)在23H中)。中)。 程序如下程序如下: FTMP: MOV
20、DPTR, TAB ; DPTR表首地址表首地址 MOVA, 21H ; (20H)()(21H)2CLRCRLCAMOV21H, AMOVA, 20HRLCAMOV20H, AMOVA, 21H ; 表首地址表首地址+偏移量偏移量 ADDC A, DPLMOVDPL, AMOVA, 20HADDC A, DPHMOVDPH, ACLR AMOVC A, A+DPTR; 查表得溫度值高位字節(jié)查表得溫度值高位字節(jié)MOV22H, ACLRAINCDPTRMOVC A, A+DPTR; 查表得溫度值低位字節(jié)查表得溫度值低位字節(jié)MOV23H, ARETTAB: DW 7 數制轉換數制轉換 例例 16
21、將一個字節(jié)二進制數轉換成將一個字節(jié)二進制數轉換成 3 位非壓縮型位非壓縮型BCD碼。碼。 設一個字節(jié)二進制數在內部設一個字節(jié)二進制數在內部RAM 40H單元單元, 轉換結果放入內轉換結果放入內部部 RAM 50H#, 51H, 52H單元中(高位在前)單元中(高位在前), 程序如下程序如下:HEXBCD: MOV A, 40H MOV B, 100 DIV AB MOV 50H, A MOV A, 10 XCH A, B DIV AB MOV 51H, A MOV 52H, B RET 例例 17 設設 4 位位BCD碼依次存放在內存碼依次存放在內存 RAM中中 40H43H單元的低單元的低4
22、 位位, 高高 4 位都為位都為 0, 要求將其轉換為二進制數要求將其轉換為二進制數, 結結果存入果存入 R2R3 中。中。 一個十進制數可表示為一個十進制數可表示為: Dn10n +Dn-110n-1 + + D0100 =(Dn10+Dn-1)10+Dn-2)10+)+D0當當n=3時時, 上式可表示為上式可表示為: (D310+D2)10+D1)10+D0 BCDHEX: MOV R0, 40H ; R0指向最高位地址指向最高位地址MOV R1, 03 ; 計數值送計數值送R1MOV R2, 0 ; 存放結果的高位清零存放結果的高位清零MOV A, R0MOV R3, A LOOP: M
23、OV A, R3MOV B, 10MUL ABMOV R3, A ; (R3)10 的低的低 8 位送位送R3MOV A, BXCHA, R2 ; (R3)10的高的高 8 位暫存位暫存R2MOVB, 10 MUL AB ADD A, R2 MOV R2, A ; R210+( R310)高)高 8 位送位送R2 INC R0 ; 取下一個取下一個 BCD數數 MOV A, R3 ADD A, R0 MOV R3, A MOV A, R2 ADDC A, 0 ; 加低字節(jié)來的進位加低字節(jié)來的進位 MOV R2, A DJNZ R1, LOOP RET 8 運算程序運算程序 一、一、 加、加、
24、減法程序減法程序 例例 18 將將40H開始存放的開始存放的 10 個字節(jié)的數與個字節(jié)的數與 50H開始存放開始存放的的10 個字節(jié)的數相減(假設被減數大于減數)。個字節(jié)的數相減(假設被減數大于減數)。 設被減數指針為設被減數指針為 R0, 減數指針為減數指針為 R1, 差數放回被減數單元差數放回被減數單元, R5 存放字節(jié)個數存放字節(jié)個數, 則程序如下則程序如下: SUB: MOV R0, 40HMOV R1, 50HMOV R5, 10CLR CSUB1: MOV A, R0SUBB A, R1MOV R0, AINC R0INC R1DJNZ R5, SUB1RET 二、二、 乘法運算程
25、序乘法運算程序 在計算機中在計算機中, 常將乘法采用移位和加法來實現。常將乘法采用移位和加法來實現。 例例19 將(將(R2R3)和()和(R6R7)中雙字節(jié)無符號數相乘)中雙字節(jié)無符號數相乘, 結果存入結果存入 R4R5R6R7。 此乘法可以采用部分積右移的方法來實現此乘法可以采用部分積右移的方法來實現, 其程序框圖其程序框圖如圖如圖 4.6 所示所示, 程序如下程序如下: NMUL: MOV R4, 0 ; 初始化初始化 MOV R5, 0 CLR C MOV R0, 16NMUL1: MOV A, R4 ; CyR4R5R6R7右移一位右移一位 RRC A MOV R4, A MOV A
26、, R5 RRC A MOV R5, A MOV A, R6 RRC A MOV R6, A MOV A, R7 RRC MOV R7, A JNC NMUL2 ; C為移出乘數的最低位為移出乘數的最低位 MOV A, R5 ; (R4R5)+(R2R3)(R4R5) ADD A, R3 MOV R5, A MOV A, R4 ADDC A, R2 MOV R4, A NMUL2: DJNZ R0, NMUL1; 循環(huán)循環(huán)16位位 MOV A, R4 ; 最后結果再移一位最后結果再移一位 RRC A MOV R4, A MOV A, R5 RRC A MOV R5, A MOV A, R6 R
27、RC A MOV R6, A MOV A, R7 RRC A MOV R7, A RET 圖圖7.6 NMUL程序框圖程序框圖 例例 20 假定被乘數在(假定被乘數在(R4R3)中)中, 乘數放在乘數放在R2中中, 乘積放乘積放在在R7R6和和R5中。中。 MCS - 51 中有中有 8 位數的乘法指令位數的乘法指令MUL, 用它來實現多字節(jié)乘用它來實現多字節(jié)乘法時法時, 可表示為可表示為 (R4R3)(R2) =(R4)28+(R3)(R2)=(R4)(R2)28+(R3)(R2)其中(其中(R4)(R2)和()和(R3)(R2)都是可直接用)都是可直接用MUL指令來實現指令來實現, 而乘以
28、而乘以28意味著左移意味著左移 8 位。由此可編寫如下程位。由此可編寫如下程序序: NMUL1: MOV A, R2 MOV B, R3 MUL AB ; (R3)(R2) MOV R5, A ; 積的低位送積的低位送R5 MOV R6, B ; 積的高位送積的高位送R6 MOV A, R2 MOV B, R4 MUL AB ; (R4)(R2) ADD A, R6 ; (R3)(R2)的高位加)的高位加(R4)(R2)的低位的低位MOV A, B ADDC A, 00H ; (R4)(R2)的高位加)的高位加Cy MOV R7, A ; 結果送結果送R7 RET 三、三、 除法運算程序除法運
29、算程序 除法是乘法的逆運算除法是乘法的逆運算, 用移位、用移位、 相減的方法來完成。相減的方法來完成。 首首先比較被除數的高位字與除數先比較被除數的高位字與除數, 如被除數高位大于除數如被除數高位大于除數, 則商則商為為1, 并從被除數中減去除數并從被除數中減去除數, 形成一個部分余數形成一個部分余數; 否則商位為否則商位為 0, 不執(zhí)行減法。不執(zhí)行減法。 然后把新的部分余數左移一位然后把新的部分余數左移一位, 并與除數再次并與除數再次進行比較。循環(huán)此步驟進行比較。循環(huán)此步驟, 直到被除數的所有位都處理完為止直到被除數的所有位都處理完為止,一一般商的字長為般商的字長為 n, 則需循環(huán)則需循環(huán)n次。次。 一般計算機中一
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- ERK2-IN-5-生命科學試劑-MCE-2561
- 二零二五年度文化旅游項目管理費合同范本
- 二零二五年度體育賽事表演安全免責合同
- 施工日志填寫樣本建筑物綠化工程
- 小學數學課堂中的情境教學與興趣培養(yǎng)
- 酒店衛(wèi)生標準與旅客健康保障措施研究
- 個人土地承包合同示范文本
- 產品分銷區(qū)域合同范本
- SPA會所年度承包經營合同
- 個人財產保險合同模板(經典)
- 新人教版四年級下冊數學教材解讀課件
- 《移動互聯網應用開發(fā)》課程標準
- 竣工資料封面
- 膿毒血癥指南
- 中國航天知識
- 安徽華納化學工業(yè)有限公司年產1000噸均苯四甲酸二酐、300噸潤滑油助劑項目環(huán)境影響報告書
- YY 9706.230-2023醫(yī)用電氣設備第2-30部分:自動無創(chuàng)血壓計的基本安全和基本性能專用要求
- 第8課紅樓春趣同步練習(含答案)
- C139營銷模型簡介(含案例)課件
- 死亡醫(yī)學證明書辦理委托書
- 《壓力容器安全技術監(jiān)察規(guī)程》
評論
0/150
提交評論