在使用C51時(shí)有時(shí)我們并沒有明確指定所定義的數(shù)據(jù)的存儲(chǔ)類型,然而依然正確。這是由于存儲(chǔ)模式?jīng)Q定了沒有明確指定存儲(chǔ)類型的變量,函數(shù)參數(shù)等的缺省存儲(chǔ)區(qū)域。 供有3種存儲(chǔ)模式(存儲(chǔ)模式在C51編譯器選項(xiàng)中選擇): 1.Small模式 所有缺省變量參數(shù)均裝入內(nèi)部RAM,優(yōu)點(diǎn)是訪問速度快,缺點(diǎn)是空間有限,只適用于小程序。 2.Compact模式 所有缺省變量均位于外部RAM區(qū)的一頁(256Byte)。 3.Large模式 所有缺省變量可放在多達(dá)64KB的外部RAM區(qū),優(yōu)點(diǎn)是空間大,可存變量多,缺點(diǎn)是速度較慢。 2018-11-26 作者:大學(xué)校園網(wǎng)來源:大學(xué)校園網(wǎng)閱讀: