




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、l 調用指令調用指令CALL 段內直接調用段內直接調用 格式格式 CALL 符號地址符號地址 ;NEAR屬性屬性 執行執行 (SP) (SP)- 2 (SS:SP) (下一條語句的(下一條語句的IP) (IP) 符號地址的偏址符號地址的偏址 ;轉至符號地址處取指令轉至符號地址處取指令入棧保存返回地址偏值入棧保存返回地址偏值 段間直接調用段間直接調用格式格式 CALL 符號地址符號地址 ;FAR屬性屬性執行執行 (SP) (SP)- 2(SS:SP) (CS) (SP) (SP)- 2(SS:SP) (IP) (IP) 符號地址的偏址符號地址的偏址(CS) 符號地址的段址符號地址的段址入棧保存返
2、回地址段值入棧保存返回地址段值入棧保存返回地址偏值入棧保存返回地址偏值轉至符號地址轉至符號地址l 返回指令返回指令RET 段間返回段間返回格式格式 RET 或或 RETF 執行執行 (IP) (SS:SP) (SP) (SP)+ 2 (CS) (SS:SP) (SP) (SP)+ 2從堆棧取返回地址偏值從堆棧取返回地址偏值從堆棧取返回地址偏值從堆棧取返回地址偏值從堆棧取返回地址段值從堆棧取返回地址段值 段內返回段內返回 格式格式 RET 執行執行 (IP) (SS:SP) (SP) (SP)+ 2段內和段間返回指令的匯編語言格式均可用段內和段間返回指令的匯編語言格式均可用RET, 但機器碼不同
3、,段內為但機器碼不同,段內為C3H, 段間為段間為CBH, 匯編程序據過程類型確定返回類型匯編程序據過程類型確定返回類型。例例1 display PROC NEAR 、 、 C3H 、 RET ;NEAR 屬性的過程對應段內返回屬性的過程對應段內返回 display ENDP例例2 display PROC FAR 、 、 CBH 、 RET ;FAR屬性的過程對應段間返回屬性的過程對應段間返回 display ENDP例例 段內直接調用段內直接調用 code SEGMENT 、 、 CALL sub 2000:200H 、 、 、 、 sub PROC NEAR2000:300H 、 、 、
4、 RET sub ENDP code ENDS 0002A4501000:1004SS:SP 調用后調用后 (IP)=300H1000:1006SS:SP 返回后返回后 (IP)=200H0002A4501000:1006SS:SP 1000:1004SS:SP 堆棧的變化堆棧的變化例例 段間直接調用段間直接調用 code1 SEGMENT 、 、 CALL sub 2000:100H 、 、 code1 ENDS code2 SEGMENT 、 sub PROC FAR3000:200H 、 、 、 RET sub ENDP code2 ENDS 1000:1002SS:SP 調用后調用后
5、(IP)=200H (CS)=3000H1000:1006SS:SP 00010020A450 返回后返回后 (IP)=100H, (CS)=2000H1000:1002SS:SP 1000:1006SS:SP 00010020A450注意:注意: l 在調用、返回指令中,在調用、返回指令中, 利用堆棧保存、恢復返回地址。利用堆棧保存、恢復返回地址。l 對堆棧的操作應有目的性,對堆棧的操作應有目的性, 不亂用堆棧操作,不隨意修改堆棧內容,不亂用堆棧操作,不隨意修改堆棧內容, 否則易造成死機。否則易造成死機。l 中斷:中斷:CPU暫停現行程序,轉而處理暫停現行程序,轉而處理隨機隨機到來的事到來的
6、事件,待處理完后再回到被暫停的程序繼續執行,這件,待處理完后再回到被暫停的程序繼續執行,這個過程就是中斷。個過程就是中斷。中斷概念中斷概念中斷產生的情況下中斷產生的情況下CPU運行程序的流程運行程序的流程中斷源中斷源 能夠引發中斷的事件被稱為中斷源。能夠引發中斷的事件被稱為中斷源。外部中斷源:外部中斷源:由外部設備產生的中斷,由外部設備產生的中斷,如如輸入輸入/ /輸出請輸出請求、定時時鐘、掉電、設備故障等。求、定時時鐘、掉電、設備故障等。 內部中斷源:內部中斷源:由由CPUCPU內部執行指令過程中產生的中斷內部執行指令過程中產生的中斷, ,如如溢出、單步運行、斷點、中斷指令溢出、單步運行、斷
7、點、中斷指令INT NINT N等。等。4) 中斷調用、中斷返回指令中斷調用、中斷返回指令 指令:指令:INT N / IRET 共有共有256個類型號(個類型號(0FFH, 即即 0255)如:如:類型號類型號0 處理除處理除0錯誤的中斷子程錯誤的中斷子程類型號類型號9H 處理鍵盤操作的中斷子程處理鍵盤操作的中斷子程類型號類型號21H 與與DOS系統功能相關的中斷子程系統功能相關的中斷子程中斷向量表:中斷向量表:存放存放 256 個中斷向量的內存區域個中斷向量的內存區域 4 256 = 1024 = 1K 中斷向量表地址為中斷向量表地址為 0:0 0:03FF H 即即0段前段前1K個內存單
8、元,低端個內存單元,低端1K內存。內存。 類型號為類型號為N的中斷向量存放在的中斷向量存放在4個內存單元中個內存單元中 ( 0 : N4 0 : N4 + 3 ) 其中:其中:( 0 : N4 0 : N4 +1 ) 存放偏移地址存放偏移地址 ( 0 : N42 0 : N4 +3 ) 存放段地址存放段地址中斷向量:中斷向量:中斷子程序的入口地址中斷子程序的入口地址, 包括包括段地址、偏移地址段地址、偏移地址類型類型FF中斷向量中斷向量類型類型0中斷向量中斷向量 、 段值段值類型類型0向量的偏值向量的偏值類型類型1向量的偏值向量的偏值 、 段值段值1020H3040H類型類型FF向量的偏值向量
9、的偏值 、 段值段值類型類型1中斷向量中斷向量類型類型N中斷向量中斷向量0 : 00000 : 00040 : N40 : 03fc中中斷斷向向量量表表0:03FF類型類型N的中斷子程序從的中斷子程序從3040:1020H開始開始 有的中斷子程序在軟、硬件有的中斷子程序在軟、硬件條件滿足時條件滿足時,CPU會自會自 動去執行動去執行 例如:例如: 除除0時時,CPU自動執行自動執行類型類型0的中斷子程的中斷子程 按下某鍵按下某鍵,CPU自動執行自動執行類型類型9的中斷子程的中斷子程l 中斷調用指令中斷調用指令INT保保存存現現場場取中斷子程入口地址取中斷子程入口地址入棧保存入棧保存IP入棧保存
10、入棧保存CS入棧保存入棧保存PSW清清IF標志標志清清TF標志標志 格式格式 INT N ;其中其中 N=0 FFH 即即0255 執行執行 (SP) (SP)- 2 (SS:SP) (PSW) IF 0 TF 0 (SP) (SP)- 2 (SS:SP) (CS) (SP) (SP)- 2 (SS:SP) (IP) (IP) (0: N 4) (CS) (0: N4 + 2) l中斷返回指令中斷返回指令IRET 格式格式 IRET 執行執行 (IP) (SS:SP) (SP) (SP)+ 2 (CS) (SS:SP) (SP) (SP)+ 2 (PSW) (SS:SP) (SP) (SP)+
11、 2從堆棧取返回地址,從堆棧取返回地址,并恢復現場并恢復現場 CS:IP轉至主程被中斷處取指令轉至主程被中斷處取指令執行執行IRET后后 SS:SP(PSW)(CS)(IP)執行執行IRET前前 SS:SP 、 內內 存存 0000:0000 、 、0:1C4 =70h FF53H 中斷向量表中斷向量表0:1C4+2=72h F000H (1K字節字節) 、 0:03FFH 、 、 、 INT 1CH 中斷調用中斷調用 1271:0102H 、 、 、 、 、 F000:FF53H 、 、 中斷子程中斷子程 、 IRET 中斷返回中斷返回 、 、 F000:FFFFH 、(PSW)=0300H
12、IF=1,TF=12000:0106SS:SP INT 1C執行前執行前 IF=1,TF=1 (PSW) =0300H (CS) )=1271H 2000:0100SS:SP 127100 03 0102INT 1C執行后執行后 (IP) =0102H (PSW)=0000HIF=0,TF=0IRET執行后執行后 2000:0106SS:SP (CS)=F000, (IP)=FF53、了解了解 INT指令調用中斷子程序指令調用中斷子程序 IRET指令中斷返回過程指令中斷返回過程 D:TEACHDEBUG -A ;匯編一條中斷指令匯編一條中斷指令 2F68:0100 INT 1C 2F68:01
13、02 -R ;查看執行指令前各寄存器內容查看執行指令前各寄存器內容 AX=0000 BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000 DS=0F68 ES=0F68 SS=0F68 CS=2F68 IP=2100 NV UP EI PL NZ NA PO NC 0F68:0100 CD1C INT 1C -T ;T單步執行單步執行INT 1C AX=0000 BX=0000 CX=0000 DX=0000 SP=FFE8 BP=0000 SI=0000 DI=0000 DS=0F68 ES=0F68 SS=0F68 CS=F000
14、IP=FF53 NV UP DI PL NZ NA PO NC F000:FF53 CF IRET -D SS:FFE8 L08 ;查看執行完后堆棧內容查看執行完后堆棧內容 0F68:FFE0 02 01 68 2F 02 F2 00 00 . . h. -D 0:70 L10 ;查看中斷向量表查看中斷向量表0:70 0:73 0000:0070 53 FF 00 F0 A4 F0 00 F0-22 05 00 00 35 58 00 C0 .5X. -U F000:FF53 ;查看查看1C類型的中斷子程類型的中斷子程 F000:FF53 CF IRET . . .利用利用DEBUG學習學習I
15、NT指令指令: 清清IF目的:進入中斷子程序后,禁止可屏蔽中斷目的:進入中斷子程序后,禁止可屏蔽中斷 清清TF目的:進入中斷子程序后不單步執行中斷子程目的:進入中斷子程序后不單步執行中斷子程 不隨意修改中斷向量表的內容,否則易造成死機不隨意修改中斷向量表的內容,否則易造成死機 不隨意修改堆棧內容不隨意修改堆棧內容 6. 處理機控制指令處理機控制指令1) 標志處理指令標志處理指令 CLC, STC, CMC, CLD, STD, CLI, STI 2) 處理機控制指令處理機控制指令HLT, NOP, WAIT, ESC, LOCK1) 標志處理指令標志處理指令設置和清除標志的指令,只影響指令指定
16、的標志設置和清除標志的指令,只影響指令指定的標志2) 處理機控制指令處理機控制指令 空操作指令空操作指令NOP 格式格式 NOP 指令不執行任何操作指令不執行任何操作7 7、輸入輸出指令、輸入輸出指令1. 輸入指令輸入指令 IN IN AL , n;n是端口地址是端口地址, n 0FFH IN AX , DX2. 輸出指令輸出指令 OUT OUT n , AL/AX; OUT DX ,AL/AX;說明說明: 1、可傳送一個字節或字、可傳送一個字節或字 2、只能通過、只能通過AL或者或者AX傳送傳送直接的輸入輸出指令直接的輸入輸出指令指令中直接給出端口地址(地址0FFH):注意:注意: 只能用累
17、加器只能用累加器AXAX作為執行輸入輸出的機構,間接作為執行輸入輸出的機構,間接輸出指令的端口只能用輸出指令的端口只能用DXDX 尋址范圍:尋址范圍:直接輸入輸出指令為直接輸入輸出指令為0 0255255間接輸入輸出指令為間接輸入輸出指令為0 06553565535作 業1. 普通移位指令和循環移位指令(帶CF的和不帶CF的兩類)在執行操作時,有什么差別?在編制乘除法程序時,為什么常用移位指令來代替乘除法指令?試編寫一個程序段,實現將BX中的數除以10,結果仍放在BX中。2.找出下列指令中所有對的指令,寫出題號,錯誤的請說明原因。 (1) SHR AX,3 (2) AND 0FH,AL (3)
18、 SAL BX,CX(4) CBW BH (5) LEA BX,1000H (6) DIV 0010H(7) MOV AX, BX+BP (8) CMP BX,SI (9) JMP FAR BX十SI 3.用循環控制指令設計程序段,從60H個元素中尋找一個最大值,結果放在AL中。 4. 比較AX,BX,CX中有符號數的大小,將最大的數放在AX中,請編程。第三章 Intel 處理器指令系統和匯編語言3.1 16位處理器指令系統位處理器指令系統3.2 32位處理器指令系統位處理器指令系統3.3 匯編語言與匯編程序匯編語言與匯編程序3.4 匯編語言與高級語言的接口匯編語言與高級語言的接口3.3.1
19、匯編語言的語句格式匯編語言的語句格式 data SEGMENT ;數據段數據段var DB ? data ENDScode SEGMENT ;代碼段代碼段 ASSUME CS:code,DS:datastart: MOV AX, data MOV DS , AX MOV var, CL MOV AH , 4CH INT 21H ;返回返回DOScode ENDS END start標號標號 : 助記符助記符 操作數操作數 , ;注釋;注釋 名稱名稱 助記符項助記符項 操作數項操作數項 注釋項注釋項1. 標號標號 段名、變量名、標號、過程名段名、變量名、標號、過程名等。等。data SEGMEN
20、T ;數據段數據段var DB ? data ENDScode SEGMENT ;代碼段代碼段 ASSUME CS:code,DS:datastart: MOV AX, data MOV DS , AX MOV var, CL MOV AH , 4CH INT 21H ;返回返回DOScode ENDS END start標號標號 : 助記符助記符 操作數操作數 , ;注釋;注釋 名稱名稱 助記符項助記符項 操作數項操作數項 注釋項注釋項l 標標號的命名規定號的命名規定: 由字符由字符AZ ,az ,09及符號及符號、$、下劃線、下劃線_ 等組成,等組成, 最長最長31個字符,超出部分忽略。個
21、字符,超出部分忽略。 不能用數字打頭,以免與十六進制數相混。不能用數字打頭,以免與十六進制數相混。 盡量不使用匯編程序中的保留字。盡量不使用匯編程序中的保留字。 (如指令的助記符等如指令的助記符等) 對定義的符號不區分大小寫。對定義的符號不區分大小寫。匯編語言中的保留字匯編語言中的保留字l 保留字(保留字(Reserved Word)l 是匯編程序已經利用的標識符(也稱為關鍵字),主要有:是匯編程序已經利用的標識符(也稱為關鍵字),主要有:l 指令助記符指令助記符例如:例如:MOV、ADDl 偽指令助記符偽指令助記符例如:例如:DB、DWl 操作符操作符例如:例如:OFFSET、PTRl 寄存
22、器名寄存器名例如:例如:AX、CSl 預定義符號預定義符號例如:例如:data 匯編語言大小寫不敏感2. 助記符項助記符項指令、偽指令指令、偽指令對于指令對于指令,匯編程序將其翻譯成機器語言指令。,匯編程序將其翻譯成機器語言指令。 MOV AX, 100 B8 00 01對于偽指令對于偽指令,匯編程序據其要求的功能進行處理。,匯編程序據其要求的功能進行處理。 data SEGMENT data與一段值對應與一段值對應 string DB Tsinghua string與一內存地址對應與一內存地址對應標號標號 : 助記符助記符 操作數操作數 , ;注釋;注釋 名稱名稱 助記符項助記符項 操作數項
23、操作數項 注釋項注釋項3操作數項操作數項l 操作數多于一個時,用逗號分開。操作數多于一個時,用逗號分開。l 操作數可以是操作數可以是常數常數、寄存器、存儲器操作數、寄存器、存儲器操作數、 標號名、過程名或標號名、過程名或表達式表達式等。等。標號標號 : 助記符助記符 操作數操作數 , ;注釋;注釋 名稱名稱 助記符項助記符項 操作數項操作數項 注釋項注釋項常數常數給出具體的數據給出具體的數據, 可以是數字常量或字符常量。可以是數字常量或字符常量。 數字默認十進制,也可加數字默認十進制,也可加D表示十進制數。表示十進制數。如如 1234D, 1234 數字后加數字后加B表示二進制數。表示二進制數
24、。 如如 1010B 數字后加數字后加H表示十六進制數。表示十六進制數。 如如 1234H 字符常量,用單引號表示。字符常量,用單引號表示。 如如 1234 匯編時,用字符對應的匯編時,用字符對應的ASCII表示。表示。如如 31H, 32H, 33H, 34H例例 data1 DB 12, 34, 56 ;十進制;十進制 data2 DB 12H, 34H, 56H ;十六進制;十六進制 MOV AL, G ;字符;字符 string DB 1234 ;字符串;字符串l A、B、C、D、E、F開頭的十六進制數前面加開頭的十六進制數前面加0, 與與H結尾的標識符區別。結尾的標識符區別。如如 寄
25、存器名寄存器名AH、BH、CH、 DH 變量名變量名 abcdH 等等例例 mov AL, 0AH mov AL, AH mov BX, 0abcdH4注釋項注釋項l用分號間隔,用來說明語句或程序的功能。用分號間隔,用來說明語句或程序的功能。 匯編程序對分號后的內容不做處理。匯編程序對分號后的內容不做處理。l作用:作用: 注釋程序,增強程序可讀性。注釋程序,增強程序可讀性。 可放在語句最前,暫時注釋某語句可放在語句最前,暫時注釋某語句,調試程序用調試程序用例例 、 ; MOV AH, 2 ;顯示提示信息顯示提示信息 ; MOV DL, A ; INT 21H 、標號標號 : 助記符助記符 操作
26、數操作數 , ;注釋;注釋 名稱名稱 助記符項助記符項 操作數項操作數項 注釋項注釋項指示性語句與指令性語句:指示性語句與指令性語句:l指令性語句指令性語句是用指令系統中的指令構成的語句。是用指令系統中的指令構成的語句。 例例 MOV AX, BXl指示性語句指示性語句是指示匯編程序進行匯編的操作。是指示匯編程序進行匯編的操作。 例例 MOV AX, 4 + 8 中的中的+ code SEGMENT 中的中的SEGMENT MOV BX, OFFSET string 中的中的OFFSET3.3.3 偽指令偽指令 指示性語句與指令性語句指示性語句與指令性語句l 指令(指令(Instruction
27、Instruction)使使CPUCPU產生動作、并在程產生動作、并在程序執行時才處理的指令序執行時才處理的指令l 偽指令(偽指令(DirectiveDirective)不產生不產生CPUCPU動作、在程序動作、在程序執行前由匯編程序處理的說明性指令執行前由匯編程序處理的說明性指令l偽指令與具體的處理器類型無關,但與匯編程偽指令與具體的處理器類型無關,但與匯編程序有關。不同版本的匯編程序支持不同的偽指令序有關。不同版本的匯編程序支持不同的偽指令l指示性語句與指令性語句區別指示性語句與指令性語句區別一個程序經匯編,連接和裝入內存后,在執行程序之一個程序經匯編,連接和裝入內存后,在執行程序之前:前
28、: 指示性語句的功能已經完成,故又稱偽操作。指示性語句的功能已經完成,故又稱偽操作。 而指令性語句的功能尚未完成,需控制而指令性語句的功能尚未完成,需控制CPUCPU去執行,去執行,才能完成。才能完成。aa SEGMENT ;數據段數據段1 str1 DB Hello! aa ENDSbb SEGMENT ;數據段數據段2 str2 DB 6 dup (?) bb ENDScc SEGMENT ;代碼段代碼段 ASSUME CS:ccASSUME DS:aa, ES:bb start: CLD MOV AX , aa MOV DS , AX LEA SI , str1 MOV AX , bb
29、MOV ES , AX LEA DI , str2 MOV CX , 6 REP MOVSB MOV AH , 4CH INT 21H cc ENDS END start D:masmDEBUG hello2.exe-U :查看代碼段查看代碼段12A0:0000 FC CLD12A0:0001 B89E12 MOV AX , 129E12A0:0004 8ED8 MOV DS , AX12A0:0006 8D360000 LEA SI , 000012A0:000A B89F12 MOV AX , 129F12A0:000D 8EC0 MOV ES , AX12A0:000F 8D3E0000
30、 LEA DI , 000012A0:0013 B90600 MOV CX , 000612A0:0016 F3 REPZ12A0:0017 A4 MOVSB12A0:0018 B44C MOV AH,4C12A0:001A CD21 INT 21、-D 129E:0 L10 ;查看數據段查看數據段1的內容的內容129E:0000 48 65 6C 6C 6F 21 00 00-00 00 00 00 00 00 00 00 Hello!.-D 129F:0 L10 ;查看數據段查看數據段2的內容的內容129F:0000 00 00 00 00 00 00 00 00-00 00 00 00
31、00 00 00 00 .- -數據傳送源程序數據傳送源程序hello2.asm 程序經匯編、連接后,裝入內存的情況如下:程序經匯編、連接后,裝入內存的情況如下:1. 定義數據偽指令定義數據偽指令 DB/DW/DD 變量名變量名 類型助記符類型助記符 操作數操作數 ,操作數操作數 , . 用來定義程序中所用的內存操作數。用來定義程序中所用的內存操作數。 其中其中 變量名變量名指示內存操作數的地址(符號地址)指示內存操作數的地址(符號地址) 類型助記符類型助記符指示內存操作數的類型指示內存操作數的類型(字節、字、雙字等字節、字、雙字等) 操作數操作數指示內存操作數的內容指示內存操作數的內容 匯編
32、程序將定義的操作數,按其類型分配內存單元數匯編程序將定義的操作數,按其類型分配內存單元數, 順序存入變量名指向的內存單元中。順序存入變量名指向的內存單元中。 常用的類型助記符有:常用的類型助記符有:DB 指示其后的操作數為字節類型指示其后的操作數為字節類型DW 指示其后的操作數為字類型指示其后的操作數為字類型DD 指示其后的操作數為雙字類型指示其后的操作數為雙字類型例例: 定義賦初值的變量定義賦初值的變量 data SEGMENT xx DB 1, -1, 0fcH yy DW 1, -1, 0fcH zz DD 1,- 1, 0fcH data ENDSxxyyzz01FFFC0100FFF
33、FFC0001000000FFFFFFFFFC000000 1- -1FC 1- -1FC 1- -1FC例例: 定義字符串變量定義字符串變量( 只能用只能用DB定義定義 ) data SEGMENT str1 DB TsingHua str2 DB INPUT: , 0dH , 0aH ,$ data ENDS注意注意:3個及其以上的字符,個及其以上的字符, 只能用只能用DB定義定義str1 DW abcdstr2 DD abcdstr1str25473696e67487561494e5055543a0d0a24TsingHuaINPUT:0dH0aH$str1 DB 54h,73h,69h,6eh,67h,48h,75h,61h操作數可以是用操作數可以是用常量、表達式和常量、表達式和 ? 表示。表示。 表示內存操作數的初始值表示內存操作數的初始值例例 aa DB 270 bb DW 8000
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年河源市公務員考試行測試卷歷年真題完整參考答案詳解
- 2024年欽州市公務員考試行測試卷歷年真題及參考答案詳解1套
- 2024年玉溪市公務員考試行測真題完整參考答案詳解
- 2024年石柱縣公務員考試行測真題有完整答案詳解
- 2024年日喀則地區公務員考試行測真題附答案詳解
- 2024年連江縣公務員考試行測試卷歷年真題及答案詳解(全優)
- 模塊化機房布局技術-洞察及研究
- 四年級數學(三位數乘兩位數)計算題專項練習及答案
- 大學生自主學習能力對學業成就的影響研究-基于學生參與度的中介作用
- 線驅彈簧式手指柔性外骨骼及其控制的研究
- GB/T 1931-1991木材含水率測定方法
- 運動改造大腦 課件
- 上海滬教版高一歷史第一分冊知識梳理
- 橋梁施工質量控制要點(PPT)
- 《社會保障概論》課程教學大綱(本科)
- 學校固定資產表格明細賬
- 18.V2X技術在智能網聯車上的應用
- NSTEMI指南解讀課件
- 精品解析:湖南省永州市2020年中考地理試題(原卷版)
- 貸款申請表(標準模版)
- 合理應用喹諾酮類抗菌藥物專家共識精品課件
評論
0/150
提交評論