操作數(shù)的地址是程序程序計(jì)數(shù)器PC的值加上一個(gè)偏移來(lái)哪個(gè),這個(gè)偏移量在指令地址碼中給出,因?yàn)樵L問(wèn)的數(shù)據(jù)位置是相對(duì)于指令的位置,因此稱為相對(duì)尋址方式。
格式:pdf
大?。?span id="ktdgkhd" class="single-tag-height">243KB
頁(yè)數(shù): 未知
評(píng)分: 4.4
提出一種全新的基于電壓傳感器的配電網(wǎng)相對(duì)地電壓測(cè)量方式,這種方式能夠從源頭上破壞電壓互感器鐵磁諧振條件。同時(shí),這種方式還具有相對(duì)地電壓測(cè)量準(zhǔn)確,單相接地時(shí)裝置運(yùn)行時(shí)間不受限制的優(yōu)勢(shì)。
格式:pdf
大?。?span id="9nf44i9" class="single-tag-height">243KB
頁(yè)數(shù): 1頁(yè)
評(píng)分: 4.7
探究式教學(xué)方式 探究式教學(xué)是以解決問(wèn)題為重點(diǎn),以充分調(diào)動(dòng)學(xué)生的主動(dòng)性、積極性為前提,以發(fā)展 學(xué)生的思維能力和創(chuàng)造能力, 教會(huì)學(xué)生怎樣學(xué)習(xí)為目的的教學(xué)模式。 具體就是指在教師的組 織和指導(dǎo)下, 學(xué)生在學(xué)習(xí)概念和原理時(shí), 主動(dòng)地通過(guò)觀察事物、 發(fā)現(xiàn)問(wèn)題、 提出假設(shè)或猜想, 通過(guò)分析、思考、表達(dá)與交流、批判、反思等活動(dòng),積極地理解和構(gòu)建知識(shí),發(fā)現(xiàn)事物發(fā)展 的起因和事物內(nèi)部的聯(lián)系, 從中找出規(guī)律, 形成正確的態(tài)度和價(jià)值觀的過(guò)程和方式。 這種教 學(xué)模式既是一種學(xué)習(xí)方式,也是一個(gè)學(xué)習(xí)過(guò)程。 第一、給學(xué)生自主探究的空間。 探究式教學(xué)中注重學(xué)生的探究、思考的過(guò)程, 所以學(xué)生 就必須擁有自主探究的空間,才能積極主動(dòng)地探求知識(shí), 發(fā)揮創(chuàng)造性。 因此,課堂教學(xué)中就 必須克服過(guò)去課堂上老師是主角, 少數(shù)學(xué)生是配角, 大多學(xué)生是觀眾、 聽(tīng)眾的舊的教學(xué)模式。 探究式教學(xué),就是要實(shí)現(xiàn)由“教”向“學(xué)”過(guò)渡,轉(zhuǎn)變教師的角色
立即數(shù)尋址又稱立即尋址,即指令中直接給出操作數(shù)的尋址方式稱為立即數(shù)尋址。在51系列單片機(jī)指令系統(tǒng)中,立即數(shù)用前面加"#"號(hào)的8位數(shù)表示(#data,如#30H)或16位數(shù)(#data16,如#2052H)表示。舉例說(shuō)明立即數(shù)尋址方式,以傳送指令為例。
例:MOV A, #80H ;80H-->A
MOV DPTR, #2000H ;2000H-->DPTR
指令中直接給出操作數(shù)地址(dir)的尋址方式稱為直接尋址。尋址對(duì)象為:1 內(nèi)部數(shù)據(jù)存儲(chǔ)器,在指令中以直接地址表示;2特殊功能寄存器SFR,在指令中用寄存器名稱表示。
下面舉例說(shuō)明。
例:MOV A, 25H ;內(nèi)部RAM的(25H)-->A
MOV P0, #45H ;45H-->P0 ,P0為直接尋址的SFR
MOV 30H,20H ;內(nèi)部RAM的(20H)-->(30H)
以通用寄存器的內(nèi)容為操作數(shù)的尋址方式稱為寄存器尋址。通用寄存器包括:A、B、DPTR、R0~R7。其中B寄存器僅在乘法、除法指令中為寄存器尋址,在其它指令中為直接尋址。A寄存器可以寄存器尋址,又可以直接尋址(此時(shí)寫作ACC)。直接尋址和寄存器尋址的差別在于,直接尋址是操作數(shù)所在的字節(jié)地址(占一個(gè)字節(jié)),寄存器尋址是寄存器編碼出現(xiàn)在指令碼中。寄存器尋址速度比直接尋址要快。除上面所指的幾個(gè)寄存器外,其它特殊功能寄存器一律為直接尋址。
例:MOV A, R0 ;R0-->A,R0為寄存器尋址
MUL AB ;A×B-->BA,A,B為寄存器尋址
MOV B, R0 ;R0-->B,R0為寄存器尋址,B為直接尋址
PUSH ACC ;A的內(nèi)容入棧,A為直接尋址
ADD A, ACC ;A為寄存器尋址,ACC為直接尋址
以寄存器中的內(nèi)容為地址,該地址的內(nèi)容為操作數(shù)的尋址方式稱為寄存器間接尋址。能夠進(jìn)行寄存器間接尋址的寄存器有:R0、R1、DPTR,用前面加@表示,如@R0、@R1、@DPTR。寄存器間接尋址的存儲(chǔ)空間包括內(nèi)部數(shù)據(jù)存儲(chǔ)器和外部數(shù)據(jù)存儲(chǔ)器。由于內(nèi)部數(shù)據(jù)存儲(chǔ)器共有128字節(jié),因此用一字節(jié)的R0和R1可間接尋址整個(gè)空間。而外部數(shù)據(jù)存儲(chǔ)器最大可達(dá)64K,僅R0或R1無(wú)法尋址整個(gè)空間,為此需要由P2端口提供外部RAM高8位地址,由R0或R1提供低8位地址,由此共同尋址64K字節(jié)范圍。也可用16位的DPTR寄存器間接尋址64K字節(jié)存儲(chǔ)空間。
在指令中,是對(duì)內(nèi)部RAM還是對(duì)外部RAM尋址,區(qū)別在于對(duì)外部RAM的操作僅有數(shù)據(jù)傳送指令,并且用MOVX作為操作助記符。
例:MOV @R0, A ;A-->以R0內(nèi)容為地址的內(nèi)部RAM中
MOVX @DPTR, A ;A-->以DPTR內(nèi)容為地址的外部RAM中
由寄存器DPTR或PC中的內(nèi)容加上A累加器內(nèi)容之和而形成操作數(shù)地址的尋址方式稱為變址尋址。變址尋址只能對(duì)程序存儲(chǔ)器中的數(shù)據(jù)進(jìn)行尋址操作。由于程序存儲(chǔ)器是只讀存貯器,因此變址尋址只有讀操作而無(wú)寫操作。在指令符號(hào)上采用MOVC的形式。
例:MOVC A, @A+DPTR ;(A+DPTR)-->A
MOVC A, @A+PC ; (PC)+1--PC ((A)+(PC))-->A
圖4 MOVC A, @A+DPTR
圖5 MOVC A, @A+PC
對(duì)位地址中的內(nèi)容進(jìn)行位操作的尋址方式稱為位尋址。由于單片機(jī)中只有內(nèi)部RAM和特殊功能寄存器的部分單元有位地址,因此位尋址只能對(duì)有位地址的這兩個(gè)空間進(jìn)行尋址操作。位尋址是一種直接尋址方式,由指令給出直接位地址。與直接尋址不同的是,位尋址只給出位地址,而不是字節(jié)地址。
例:SETB 20H ;1-->20H位
MOV 32H, C ;進(jìn)位Cy(即指令中的C)-->32H位
以當(dāng)前程序計(jì)數(shù)器PC的內(nèi)容為基址,加上指令給出的一字節(jié)補(bǔ)碼數(shù)(偏移量)形成新的PC值的尋址方式稱為相對(duì)尋址。相對(duì)尋址方式只修改PC值,故主要用于實(shí)現(xiàn)程序的分支轉(zhuǎn)移。
例:SJMP 08H ;PC+2+08H-->PC (該指令為兩字節(jié),所以有PC+2)
cm 0pt; TEXT-INDENT: 17.65pt; LINE-HEIGHT: 125%; mso-char-indent-count: 1.47">對(duì)位地址中的內(nèi)容進(jìn)行位操作的尋址方式稱為位尋址。原理與位尋址相似。
算術(shù)關(guān)系概念的相對(duì)化。對(duì)自然數(shù)集A和關(guān)系R,若R可表示成(Q1x1)(Q2x2)…(Qnxn)S(x1,x2,…,xn,a1,a2,…,am)的形式,其中Q1,Q2,…,Qn為量詞?或?,S為相對(duì)A遞歸的關(guān)系,則稱R為相對(duì)于A的算術(shù)關(guān)系。若集合B是相對(duì)于A的(一元)算術(shù)關(guān)系,即B可表示成:{x:(Q1y1)(Q2y2)…(Qnyn)S(y1,y2,…,yn,x)}其中Q1,Q2,…,Qn為量詞,S為相對(duì)于A遞歸的n 1元關(guān)系,則稱B為相對(duì)于A的算術(shù)集,并記為B≤aA,亦稱B可算術(shù)化歸到A。由算術(shù)化歸關(guān)系可導(dǎo)出算術(shù)等價(jià)的概念。對(duì)集合A,B,若A≤aB,并且B≤aA,則稱A,B算術(shù)等價(jià),記為A≡aB。2100433B
所謂尋址方式就是單片機(jī)指令中提供的操作數(shù)的形式。也就是尋找操作數(shù)或操作數(shù)所在地址的方式。在51系列單片機(jī)中,存放數(shù)據(jù)的存儲(chǔ)器空間有4種:內(nèi)部RAM、特殊功能寄存器SFR、外部RAM和程序存儲(chǔ)器ROM。其中,內(nèi)部RAM和SFR統(tǒng)一編址,外部RAM和程序存儲(chǔ)器是分開(kāi)編址的。為了區(qū)別指令中操作數(shù)所處的地址空間,對(duì)于不同存存儲(chǔ)器的數(shù)據(jù)操作,采用不同的尋址方式。