《靜態(tài)存儲(chǔ)器擴(kuò)展實(shí)驗(yàn)報(bào)告》由會(huì)員分享,可在線閱讀,更多相關(guān)《靜態(tài)存儲(chǔ)器擴(kuò)展實(shí)驗(yàn)報(bào)告(6頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、
深 圳 大 學(xué) 實(shí) 驗(yàn) 報(bào) 告
課程名稱: 微機(jī)原理與接口技術(shù)
實(shí)驗(yàn)項(xiàng)目名稱: 靜態(tài)存儲(chǔ)器擴(kuò)展實(shí)驗(yàn)
學(xué)院: 信息工程學(xué)院
專業(yè): 電子信息工程
指
2、導(dǎo)教師: 周建華
報(bào)告人: 洪燕 學(xué)號(hào):2012130334 班級(jí): 電子3班
實(shí)驗(yàn)時(shí)間: 2014/5/21
實(shí)驗(yàn)報(bào)告提交時(shí)間: 2014/5/26
教務(wù)部制
一.實(shí)驗(yàn)?zāi)康呐c要求:
1. 了解存儲(chǔ)器擴(kuò)展的方法和存儲(chǔ)器的讀/寫。
2. 掌握CPU對(duì)16位存儲(chǔ)器的訪問方法。
二.實(shí)驗(yàn)設(shè)備
PC機(jī)一臺(tái),
3、TD-PITE實(shí)驗(yàn)裝置或TD-PITC實(shí)驗(yàn)裝置一套,示波器一臺(tái)。
三.實(shí)驗(yàn)原理
存儲(chǔ)器是用來存儲(chǔ)信息的部件,是計(jì)算機(jī)的重要組成部分,靜態(tài)RAM是由MOS管組成的觸發(fā)器電路,每個(gè)觸發(fā)器可以存放1位信息。只要不掉電,所儲(chǔ)存的信息就不會(huì)丟失。因此,靜態(tài)RAM工作穩(wěn)定,不要外加刷新電路,使用方便。
但一般SRAM 的每一個(gè)觸發(fā)器是由6個(gè)晶體管組成,SRAM
芯片的集成度不會(huì)太高,目前較常用的有6116(2K8位), 圖4.1 62256引腳圖
6264(8K8位)和62256(32K8位)。本實(shí)驗(yàn)平臺(tái)上選
用的是62256,兩片組成32K16位的形式,共64K字節(jié)。
62256
4、的外部引腳圖如圖4.1所示。
本系統(tǒng)采用準(zhǔn)32位CPU,具有16位外部數(shù)據(jù)總線,即D0、D1、…、D15,地址總線為BHE#(#表示該信號(hào)低電平有效)、BLE#、A1、A2、…、A20。存儲(chǔ)器分為奇體和偶體,分別由字節(jié)允許線BHE#和BLE#選通。
存儲(chǔ)器中,從偶地址開始存放的字稱為規(guī)則字,從奇地址開始存放的字稱為非規(guī)則字。處理器訪問規(guī)則字只需要一個(gè)時(shí)鐘周期,BHE#和BLE#同時(shí)有效,從而同時(shí)選通存儲(chǔ)器奇體和偶體。處理器訪問非規(guī)則字卻需要兩個(gè)時(shí)鐘周期,第一個(gè)時(shí)鐘周期BHE#有效,訪問奇字節(jié);第二個(gè)時(shí)鐘周期BLE#有效,訪問偶字節(jié)。處理器訪問字節(jié)只需要一個(gè)時(shí)鐘周期,視其存放單元為奇或偶,而
5、BHE?;駼LE#有效,從而選通奇體或偶體。寫規(guī)則字和非規(guī)則字的簡(jiǎn)單時(shí)序圖如圖4.2所示。
圖4.2 寫規(guī)則字(左)和非規(guī)則字(右)簡(jiǎn)單時(shí)序圖
實(shí)驗(yàn)單元電路圖
圖4.3 SRAM單元電路圖
實(shí)驗(yàn)程序清單(MEM1.ASM)
SSTACK SEGMENT STACK
DW 32 DUP(?)
SSTACK ENDS
CODE SEGMENT
START PROC FAR
ASSUME CS:CODE
MOV AX, 8000H ; 存儲(chǔ)器擴(kuò)展空間段地址
MOV DS, AX
AA0: MOV SI, 000
6、0H ; 數(shù)據(jù)首地址
MOV CX, 0010H
MOV AX, 0000H
AA1: MOV [SI], AX
INC AX
INC SI
INC SI
LOOP AA1 圖4.4 SRAM實(shí)驗(yàn)接線圖
MOV AX,4C00H
INT 21H ;程序終止
START ENDP
CODE ENDS
END START
7、
四.方法、步驟:
1. 實(shí)驗(yàn)接線圖如圖4.4所示,按圖接線。
2. 編寫實(shí)驗(yàn)程序,經(jīng)編譯、鏈接無誤后裝入系統(tǒng)。
3. 先運(yùn)行程序,待程序運(yùn)行停止。
4. 通過D命令查看寫入存儲(chǔ)器中的數(shù)據(jù):
D8000:0000 回車,即可看到存儲(chǔ)器中的數(shù)據(jù),應(yīng)為0001、0002、…、000F共16個(gè)字。
五.實(shí)驗(yàn)內(nèi)容:
編寫實(shí)驗(yàn)程序,將0000H~000FH共16個(gè)數(shù)寫入SRAM的從0000H起始的一段空間中,然后通過系統(tǒng)命令查看該存儲(chǔ)空間,檢測(cè)寫入數(shù)據(jù)是否正確。
六.實(shí)驗(yàn)過程與結(jié)果:
七.?dāng)?shù)據(jù)分析:
(1)由實(shí)驗(yàn)代碼可得:此實(shí)驗(yàn)完成的將連續(xù)的
8、16個(gè)數(shù)據(jù)存入地址由80000H到800A0這段內(nèi)存中;
(2)由結(jié)果可得,最終CX由最初的0010H變?yōu)?000H,SI由最初的0000H變成00A0H,成功實(shí)現(xiàn)了16個(gè)數(shù)的存入;
(3)此實(shí)驗(yàn)中SRAM有15根地址線,16根數(shù)據(jù)線,將SRAM的15根地址線與系統(tǒng)總線的低15位相連,系統(tǒng)其他的地址線用作靜態(tài)存儲(chǔ)器的片選信號(hào)
(4)存儲(chǔ)器的擴(kuò)展的關(guān)鍵在于存儲(chǔ)器的地址線和系統(tǒng)地址總線的連接,還有片選信號(hào)由系統(tǒng)剩余的地址線經(jīng)過譯碼器產(chǎn)生,對(duì)于數(shù)據(jù)線一般存儲(chǔ)器和系統(tǒng)都能一一對(duì)應(yīng)上;
9、
深圳大學(xué)學(xué)生實(shí)驗(yàn)報(bào)告用紙
八.實(shí)驗(yàn)結(jié)論:
指導(dǎo)教師批閱意見:
成績(jī)?cè)u(píng)定:
指導(dǎo)教師簽字:
年 月 日
備注:
注:1、報(bào)告內(nèi)的項(xiàng)目或內(nèi)容設(shè)置,可根據(jù)實(shí)際情況加以調(diào)整和補(bǔ)充。
2、教師批改學(xué)生實(shí)驗(yàn)報(bào)告時(shí)間應(yīng)在學(xué)生提交實(shí)驗(yàn)報(bào)告時(shí)間后10日內(nèi)。