實(shí)驗(yàn)八、存儲(chǔ)器擴(kuò)充_第1頁(yè)
實(shí)驗(yàn)八、存儲(chǔ)器擴(kuò)充_第2頁(yè)
實(shí)驗(yàn)八、存儲(chǔ)器擴(kuò)充_第3頁(yè)
實(shí)驗(yàn)八、存儲(chǔ)器擴(kuò)充_第4頁(yè)
實(shí)驗(yàn)八、存儲(chǔ)器擴(kuò)充_第5頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、實(shí)驗(yàn)八、存儲(chǔ)器擴(kuò)充一、 實(shí)驗(yàn)?zāi)康?、 熟悉微機(jī)接口實(shí)驗(yàn)裝置的結(jié)構(gòu)及使用方法2、 了解微機(jī)存儲(chǔ)器系統(tǒng)的組成結(jié)構(gòu)3、 掌握對(duì)微機(jī)存儲(chǔ)器擴(kuò)充的方法一、 實(shí)驗(yàn)儀器PC實(shí)驗(yàn)箱及連接線(xiàn)三、實(shí)驗(yàn)原理1、 PC機(jī)存儲(chǔ)器系統(tǒng)的組成用于計(jì)算機(jī)系統(tǒng)中的存儲(chǔ)器包括有RAM和ROM兩大類(lèi)。在存儲(chǔ)器的使用上,早期的微機(jī)主板BIOS采用EPROM,近年來(lái)都采用EEPROM,以方便系統(tǒng)BIOS的升級(jí);各類(lèi)接口卡的BIOS一般采用EPROM;微機(jī)主存均使用集成度高的DRAM,介于CPU與主存之間的高速緩沖器則采用速度快的SRAM。XT機(jī)的8088CPU的尋址能力為1M字節(jié),存儲(chǔ)范圍包括高端的40K ROM區(qū)(含8K BIOS和

2、32K的固化BASIC解釋程序)和低端的128K加可選的128K(提供插槽)RAM區(qū)(其中00000H到0003FFH共1K空間為系統(tǒng)中斷矢量專(zhuān)用區(qū),用戶(hù)不能使用),當(dāng)系統(tǒng)存儲(chǔ)容量不夠時(shí)可通過(guò)增加一塊384K擴(kuò)展內(nèi)存插件板擴(kuò)容到640K。AT機(jī)的80286CPU有兩種工作方式,一種是實(shí)地址方式,尋址范圍為1M字節(jié);另外一種是虛地址方式,尋址范圍為16M字節(jié)。XT機(jī)和AT機(jī)地址空間的具體分配情況參見(jiàn)表4.12和表4.13。表4.12 IBM-PC/XT機(jī)存儲(chǔ)器分配表00000H 003FFH (1K)BIOS中斷向量區(qū)RAM區(qū)768K00400H 004FFH (0.5K)BIOS數(shù)據(jù)區(qū)0050

3、0H 3FFFFH (254.5K)用戶(hù)程序區(qū),系統(tǒng)主存40000H 9FFFFH (384K)系統(tǒng)主存擴(kuò)展A0000H BFFFFH (128K)顯示緩沖區(qū)C0000H C7FFFH (32K)I/O板可擴(kuò)充ROMROM區(qū)256KC8000H CBFFFH (16K)硬盤(pán)BIOSCC000H DFFFFH (80K)I/O板可擴(kuò)充ROME0000H EFFFFH (64K)保留F0000H F5FFFH (24K)系統(tǒng)ROMF6000H 1016K (32K)盒帶BASIC區(qū)FE000H 1024K (8K)BIOS區(qū) 表4.13 IBM-PC/AT機(jī)存儲(chǔ)器分配表000000 07FFFFH

4、(512K)系統(tǒng)板主存儲(chǔ)器080000 09FFFFH(128k)系統(tǒng)主存擴(kuò)展 注0A0000 0BFFFFH(128K)圖形顯示緩沖區(qū)0C0000 0DFFFFH(128k)I/O板可擴(kuò)充ROM/SHADOW RAM0E0000 0EFFFFH(64K)系統(tǒng)保留ROM,對(duì)FE0000H重復(fù)譯碼/SHADOW RAM0F0000 0FFFFFH(64K)系統(tǒng)BIOS ROM,對(duì)FF0000H重復(fù)譯碼/SHADOW RAM100000 FDFFFFH(15M)擴(kuò)充存儲(chǔ)器FE0000 FEFFFFH(64K)系統(tǒng)保留ROM與0E0000H重復(fù)譯碼FF0000 FFFFFFH(64K)系統(tǒng)ROM區(qū)與

5、OF0000H重復(fù)譯碼2、 微機(jī)存儲(chǔ)器芯片的擴(kuò)充方法在XT機(jī)和AT機(jī)中都保留了用于RAM和ROM擴(kuò)充的地址,在準(zhǔn)備擴(kuò)充系統(tǒng)的存儲(chǔ)器之前,首先要弄清楚被擴(kuò)充微機(jī)存儲(chǔ)器子系統(tǒng)的結(jié)構(gòu),即系統(tǒng)已有存儲(chǔ)器的容量大小和所占用的地址空間,以不至于發(fā)生地址沖突。存儲(chǔ)器芯片同CPU的連接主要有三個(gè)部分:(1)、地址線(xiàn)的連接根據(jù)選定芯片容量的大小,分為芯片外和芯片內(nèi)地址,片外地址由地址譯碼器的譯碼輸出作為芯片的片選信號(hào),片內(nèi)地址加到芯片的地址引腳,用來(lái)直接選中芯片的一個(gè)存儲(chǔ)單元。(2)、數(shù)據(jù)線(xiàn)的連接根據(jù)微機(jī)的數(shù)據(jù)總線(xiàn)的寬度和存儲(chǔ)芯片的數(shù)據(jù)位數(shù),確定芯片的分組方法和與數(shù)據(jù)總線(xiàn)的連接方法。(3)、控制線(xiàn)的連接即如何用

6、CPU的存儲(chǔ)器讀寫(xiě)信號(hào)來(lái)控制存儲(chǔ)器芯片的讀寫(xiě)。3、 靜態(tài)RAM芯片6264介紹6264為8KB SRAM,它與微機(jī)總線(xiàn)接口為:地址線(xiàn)A12A0、數(shù)據(jù)線(xiàn)D0D7,片選/CS、讀寫(xiě)控制/OE和/WE。三、 實(shí)驗(yàn)內(nèi)容與要求利用SRAM芯片HM6264為系統(tǒng)擴(kuò)展8KB存儲(chǔ)空間,地址區(qū)域?yàn)镋000:0000HE000:1FFFH,實(shí)驗(yàn)原理圖如圖4.14所示,不需接線(xiàn)。實(shí)驗(yàn)要求編寫(xiě)程序,實(shí)現(xiàn)將A到Z循環(huán)寫(xiě)入SRAM芯片6264中,然后將6264中的內(nèi)容讀出并在屏幕上顯示。圖4.14 存儲(chǔ)器擴(kuò)展四、 預(yù)習(xí)要求1、 熟悉常用微機(jī)存儲(chǔ)器擴(kuò)充方法2、 學(xué)習(xí)、分析實(shí)驗(yàn)原理圖3、 編寫(xiě)實(shí)驗(yàn)要求的匯編語(yǔ)言源程序六、程序

7、流程圖和程序清單NNN 開(kāi)始 初始化 ES指向E000段 設(shè)地址指針BX指向0 置DL=A ES:BX填內(nèi)容DL BX增1,DL增1 DL=Z Y 置DL=A BX>1FFFH Y 顯示提示信息 鍵盤(pán)按鍵 Y 顯示0到1FFFH的內(nèi)容 返回DOS程序清單:;SYMEM.ASMDATA SEGMENTMESSAGE DB 'PLEASE ENTER A KEY TO START !',0DH,0AH,'$'DATA ENDSSTACK SEGMENT PARA STACK 'STACK' DW 50 DUP(?)TOP EQU LENGTH

8、STASTACK ENDSCODE SEGMENTASSUME CS:CODE,DS:DATA,SS:STACK,ES:DATASTART: MOV AX,DATAMOV DS,AXMOV AX,STACKMOV SS,AXMOV SP,TOPMOV AX,0E000HMOV ES,AXMOV BX,0000HMOV CX,1FFFHMOV DL,40HREP1: INC DLMOV ES:BX,DLINC BXCMP DL,5AHJNZ SS1MOV DL,40HSS1: LOOP REP1LEA DX,MESSAGEMOV AH,09INT 21HMOV AH,01HINT 21HMOV AX,0

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論