第二章微型計(jì)算機(jī)的存儲(chǔ)器_第1頁
第二章微型計(jì)算機(jī)的存儲(chǔ)器_第2頁
第二章微型計(jì)算機(jī)的存儲(chǔ)器_第3頁
第二章微型計(jì)算機(jī)的存儲(chǔ)器_第4頁
第二章微型計(jì)算機(jī)的存儲(chǔ)器_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

2-1

隨機(jī)讀寫存儲(chǔ)器RAM2-2

只讀存儲(chǔ)器ROM2-3

存儲(chǔ)器的連接2-4

堆棧第2章微型計(jì)算機(jī)的存儲(chǔ)器2.1隨機(jī)讀寫存儲(chǔ)器RAM特點(diǎn):讀寫方便,使用靈活缺點(diǎn):不能長(zhǎng)期保存信息,一旦停電,所存信息就會(huì)丟失RAM--RandomAccessMemory

能夠隨時(shí)在任一地址讀出內(nèi)容或?qū)懭胄碌膬?nèi)容RAM在微機(jī)中主要用于:存放當(dāng)前正在執(zhí)行的程序和數(shù)據(jù)作為I/O數(shù)據(jù)緩沖存儲(chǔ)器作為中斷服務(wù)程序和子程序中保護(hù)CPU現(xiàn)場(chǎng)信息的堆棧(Stack)在后備電源(一般是可充電電池)及掉電保護(hù)電路的支持下,作為存放系統(tǒng)配置參數(shù)和高級(jí)芯片狀態(tài)參數(shù)的存儲(chǔ)器

靜態(tài)RAMIntel6116、62642.2只讀存儲(chǔ)器ROM

工作時(shí),ROM中的信息只能讀出,要用特殊方式寫入(固化信息),失電后可保持信息不丟失。ROM--Read-OnlyMemoryROM在微機(jī)中主要應(yīng)用:ROM:用于存放各種系統(tǒng)軟件(如BIOS等)、應(yīng)用程序和常數(shù)、表格等掩模ROM和PROM:大批量生產(chǎn)的微機(jī)產(chǎn)品中EPROM或EPROM芯片:生產(chǎn)研制和小批量生產(chǎn)1、掩膜ROM:不可改寫ROM

由生產(chǎn)芯片的廠家固化信息,在最后一道工序用掩膜工藝寫入信息,用戶只可讀。2、PROM:可編程ROM

用戶可進(jìn)行一次編程。存儲(chǔ)單元電路由熔絲相連,當(dāng)加入寫脈沖,某些存儲(chǔ)單元熔絲熔斷,信息永久寫入,不可再次改寫。3、EPROM:可擦除PROM

用戶可以多次編程。編程加寫脈沖后,某些存儲(chǔ)單元的PN結(jié)表面形成浮動(dòng)?xùn)牛钃跬?,?shí)現(xiàn)信息寫入。用紫外線照射可驅(qū)散浮動(dòng)?xùn)?,原有信息全部擦除,便可再次改?、EEPROM:可電擦除PROM

既可全片擦除也可字節(jié)擦除,可在線擦除信息,又能失電保存信息,具備RAM、ROM的優(yōu)點(diǎn)。但寫入時(shí)間較長(zhǎng)。5、可現(xiàn)場(chǎng)改寫的非易失存儲(chǔ)器本質(zhì)上屬于ROM的一種功能上,可以隨時(shí)改寫信息,作用又相當(dāng)于RAM,所以ROM、RAM的定義和劃分已經(jīng)逐漸失去意義。FLASH存儲(chǔ)器可以在線擦除和改寫,所以可以存入數(shù)據(jù)擦除和編程寫入的速度比一般EEPROM快了10倍其改寫速度比RAM的寫入速度慢得多價(jià)格不高EPROM2716:

D0~7數(shù)據(jù)線:傳送存儲(chǔ)單元內(nèi)容。根數(shù)與單元數(shù)據(jù)位數(shù)相同。

A0~9地址線:選擇芯片內(nèi)部一個(gè)存儲(chǔ)單元。根數(shù)由存儲(chǔ)器容量決定。存儲(chǔ)器外部信號(hào)引線:2.3存儲(chǔ)器的連接CS片選線:選擇存儲(chǔ)器芯片。當(dāng)CS信號(hào)無效,其他信號(hào)線不起作用。R/W(OE/WE)讀寫允許線打開數(shù)據(jù)通道,決定數(shù)據(jù)的傳送方向和傳送時(shí)刻。

存儲(chǔ)器與微型機(jī)三總線的連接:

DB0~n

AB0~ND0~nA0~N

ABN+1CSR/WR/W微型機(jī)存儲(chǔ)器1.?dāng)?shù)據(jù)線D0~n

連接數(shù)據(jù)總線DB0~n

2.地址線A0~N

連接地址總線低位AB0~N。3.片選線CS

連接地址總線高位ABN+1。

4.讀寫線OE、WE(R/W)

連接讀寫控制線RD、WR。片選方法

1.線選法

微型機(jī)剩余高位地址總線直接連接各存儲(chǔ)器片選線。

2.譯碼片選法

微型機(jī)剩余高位地址總線通過地址譯碼器輸出片選信號(hào)。

多片存儲(chǔ)器芯片組成大容量存儲(chǔ)器連接常用片選方法。(1)線選法示例D0~7R/WCEA0~12D0~7R/WCE1A0~12CE2D0~7R/WCEA0~12D0~7R/WCEA0~12CE3ⅠⅡⅢ ABi15141312

1110987654

3210~15141312

111098

7654

3210 Ⅰ:1100000000000000~1101111111111111=C000H~DFFFHⅡ:1010000000000000~1011111111111111=A000H~BFFFHⅢ:0110000000000000~0111111111111111=6000H~7FFFH設(shè)CE1、CE2、CE3分別連接微型機(jī)的AB13、AB14、AB15地址總線三片8KB的存儲(chǔ)器芯片組成24KB容量的存儲(chǔ)器。(2)譯碼片選法

地址譯碼器:74LS138Y0、Y1、Y2分別連接三片存儲(chǔ)器的片選端CE1、CE2、CE3AB13AB14AB15+5VA Y0BY1CY2G1…G2A.BY774LS138各片存儲(chǔ)器芯片分配地址:CE1CE2CE3Ⅰ:0000H~1FFFHⅡ:2000H~3FFFHⅢ:4000H~5FFFH2-4堆棧堆棧:實(shí)際就是按后進(jìn)先出原則組織的一段內(nèi)存區(qū)域堆棧產(chǎn)生的時(shí)機(jī):1調(diào)用子程序2處理中斷時(shí)需要暫停主程序的執(zhí)行產(chǎn)生堆棧的作用: 1將PC值保留下來-調(diào)用子程序指令的下一條指令2保留寄存器中主程序的中間結(jié)果和標(biāo)志位3子程序嵌套時(shí),要求逐次正確返回-后進(jìn)先出(LIFO)堆棧的定義日常生活中,我們都注意到過這樣的現(xiàn)象,家里洗的碗,一只一只摞起來,最晚放上去的放在最上面,而最早放上去的則放在最下面,在取的時(shí)候正好相反,先從最上面取,這種現(xiàn)象我們用一句話來概括:“先進(jìn)后出,后進(jìn)先出”。建筑工地上堆放的磚頭倉庫里放的貨物這實(shí)際是一種存取物品的規(guī)則,我們稱之為“堆?!?。如果我們讓數(shù)據(jù)一個(gè)接一個(gè)地放置,那么我們只要知道第一個(gè)數(shù)據(jù)所在地址單元就可以了。所以利用堆棧這種方法來放數(shù)據(jù)可以簡(jiǎn)化操作2-4堆棧堆棧:實(shí)際就是按后進(jìn)先出原則組織的一段內(nèi)存區(qū)域堆棧產(chǎn)生的時(shí)機(jī):1調(diào)用子程序2處理中斷時(shí)需要暫停主程序的執(zhí)行產(chǎn)生堆棧的作用: 1將PC值保留下來-調(diào)用子程序指令的下一條指令2保留寄存器中主程序的中間結(jié)果和標(biāo)志位3子程序嵌套時(shí),要求逐次正確返回-后進(jìn)先出(LIFO)子程序的嵌套微機(jī)中的堆棧結(jié)構(gòu)用堆棧指針SP始終指向堆棧的頂部。操作指令分為兩類:

PUSH:把信息推入堆棧

POP:信息由堆棧退出(1)PUSH:

PushAX→sp=sp-2,(sp)=AXstep1:sp-1→sp,AH→(sp)step2:sp-1→sp,AL→(sp)(2)POP:

POPAXAX=(sp),sp=sp+2練習(xí)題A15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A0尋址范圍#110000ΧΧΧΧΧΧΧΧΧΧΧ8000~87FFH#210001ΧΧΧΧΧΧΧΧΧΧΧ8800~8FFFH#310010ΧΧΧΧΧΧΧΧΧΧΧ9000~97FFH#41

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論