資源描述:
《最新比例的意義教學講義PPT課件.ppt》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、比例的意義3米2米1、比怎樣讀?怎樣寫?2、在什么情況下兩個數(shù)的關(guān)系可以用比來表示?3、比的各部分名稱是什么?舉例說明。4、怎樣求比值?5、比值通??梢允鞘裁磾?shù)?導綱一除法比前項后項比號比值被除數(shù)除數(shù)÷除號商分數(shù)分子分母分數(shù)值:分數(shù)線比和除法、分數(shù)有什么聯(lián)系?比除法分數(shù)前項被除數(shù):÷后項除數(shù)分子分母比值商分數(shù)值區(qū)別:比表示兩個數(shù)的關(guān)系。聯(lián)系:除法是一種運算。分數(shù)是一種數(shù)。導綱二1、比同除法和分數(shù)有什么聯(lián)系?它們的區(qū)別是什么?2、比的后項能不能為零?3、兩個數(shù)的比也可以寫成什么形式?5:3也可以寫成,53仍讀作“5比3”讀一讀1、我國人口
2、約占世界人口的,我國人口和世界人口的比是。15152、男生人數(shù)和女生人數(shù)的比是,比值是。34345:3也可以寫成,53仍讀作“5比3”1.小敏和小亮在文具店買同樣的練習本。小敏買了6本,共花了1.8元。小亮買了8本,共花了2.4元。小敏和小亮買的練習本數(shù)之比是():(),比值是();花的錢數(shù)之比是():(),比值是()。680.751.82.40.752.3:()=24():8=0.54后項=前項÷比值前項=后項×比值比值=前項÷后項求下列比的比值0.6:0.16:0.8:67231232—小時:50分鐘在號里填上適當?shù)臄?shù)。3:5=()
3、÷()==():()=()÷()()()116小強的身高是1米,他爸爸的身高是173厘米。小強說他和他爸爸身高的比是1:173,對不對?你認為是多少?足球比賽中經(jīng)常出現(xiàn)的2:0的意義是什么?它是一個比嗎?體育比賽中使用的“:”號,只表示哪一隊對哪一隊比賽,各得多少分,不表示兩隊所得分數(shù)的倍比關(guān)系,與數(shù)學中的比的意義不同。它雖然借用了比的寫法,但它不是一個比。小知識歡迎指導第12章代碼生成學習目標掌握:基本塊代碼生成算法,寄存器分配算法理解:待用信息,活躍信息12.1代碼生成概述12.2一個計算機模型12.3一個簡單的代碼生成器12.1代
4、碼生成概述代碼生成的任務把中間代碼(經(jīng)過優(yōu)化或未經(jīng)過優(yōu)化)作為輸入,將其轉(zhuǎn)換成特定機器的機器語言或匯編語言作為輸出,這樣的轉(zhuǎn)換程序稱為代碼生成器(CodeGenerator)。目標代碼生成需要考慮的基本問題:如何使生成的目標代碼較短如何充分利用計算機的寄存器,減少目標代碼訪問存儲單元的次數(shù)目標代碼生成的一些共同的問題,而不討論某個特定機器的代碼生成問題寄存器分配算法目標代碼的執(zhí)行效率很大程度依賴于寄存器的使用;基本塊的代碼生成算法寄存器分配算法僅限定在一個基本塊的范圍內(nèi),以四元式的中間代碼作為輸入,以一個稱作M的模型機的匯編語言作為輸出
5、。12.2一個計算機模型M模型機具有n個通用寄存器R1,R2,R3,…,Rn,它們既可以作為累加器,又可以作為變址器。約定:op表示運算,C表示常量;M表示內(nèi)存單元(用變量名表示該變量所在的單元),Ri表示寄存器;*表示間接尋址尋址類型指令格式意義(設(shè)op是二目算符)直接型opRi,M(Ri)op(M)=>Ri寄存器型opRi,Rj(Ri)op(Rj)=>Ri變址型opRi,c(Rj)(Ri)op((Rj)+c)=>Ri間接型opRi,*M(Ri)op((M))=>RiopRi,*Rj(Ri)op((Rj))=>RiopRi,*c(Rj
6、)(Ri)op(((Rj)+c))=>Ri指令系統(tǒng)與尋址方式令X代表Ri或者M,則(X)表示直接取X的內(nèi)容作為操作對象,((X))表示一層間接,即取X的內(nèi)容作為地址特殊指令除了上述的尋址方式和一般的運算指令之外,計算機模型的指令系統(tǒng)中還包括如下特殊指令主要有兩大類:內(nèi)存與寄存器交換類:包括LD與ST;比較與轉(zhuǎn)移類:如CMP與JX等于零轉(zhuǎn)X單元JzX將A單元與B單元的值進行比較,把結(jié)果置入狀態(tài)字CMPA,B不為零轉(zhuǎn)X單元JnzX無條件轉(zhuǎn)向X單元JX等于轉(zhuǎn)X單元J=X把寄存器Ri的內(nèi)容存回存儲單元B,即(Ri)=>BSTRi,B小于轉(zhuǎn)X單元
7、JRiLDRi,B意義指令意義指令例:條件語句ifA>BgotoX中間代碼:(J>,A,B,X)目標代碼:CMPA,BJ>X12.3一個簡單的代碼生成器一個基于基本塊的代碼生成器它的輸入是四元式中間代碼,輸出是M機器的匯編代碼著重討論在基本塊內(nèi)如何充分利用寄存器12.3.1寄存器分配原則在指令的執(zhí)行代價中,寄存器的代價是最小的,因此總是希望將盡可能多的運算對象放在寄存器中;由于任何一個計算機模型中的寄存器個數(shù)都是有限的,因而需要根據(jù)一些原則,對寄存器進行分配基于基本塊的寄存器分配的一般原
8、則:當生成某變量的目標代碼時,盡量讓變量的值或中間結(jié)果保留在寄存器中,直到寄存器不夠分配為止,這樣引用變量值時可減少對內(nèi)存的存取次數(shù),提高運行速度進入基本塊時所有寄存器是空閑的,當?shù)交緣K出口時,將變量的有