国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

計算機組成原理第五章----存儲器容量的擴展與芯片連接

這篇具有很好參考價值的文章主要介紹了計算機組成原理第五章----存儲器容量的擴展與芯片連接。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

目錄

存儲器芯片與CPU的連接

典例

典例二

主存儲器容量的擴展與連接方法

位拓展?

字拓展

?例題

主存大小計算

總結(jié):


存儲器芯片與CPU的連接

1. 確定所需芯片的數(shù)量(可以通過計算得出)

2. 確定每個芯片的分配地址 (區(qū)分最大地址還是最小地址,容量)

3. 確定每個芯片片選信號CS的產(chǎn)生方式 (3-8譯碼器或者4-16譯碼器選擇使用哪一片存儲芯片)

4. 完成CPU與存儲芯片的連接:?

地址線(決定CPU訪存: 空間的大小【相當于多少個的單元】) (Ax-A0)

數(shù)據(jù)線(決定訪存單元的大小)(Dx-D0)

讀/寫(R/W#,只有SRAM可讀可寫,不用連ROM)

控制線 (MREQ#,一般連上譯碼器,控制譯碼器的啟動從而控制存儲芯片的工作)

計算機組成原理如何選擇芯片,計算機組成原理,硬件工程,單片機,stm32

典例


設(shè)CPU有16根地址線,8根數(shù)據(jù)線,并用MREQ#作訪存控 制信號(低電平有效),用R/W#作讀/寫控制信號(高 電平為讀,低電平為寫)。

現(xiàn)有下列存儲芯片:1K*4 位SRAM;4K*8位SRAM;8K*8位SRAM;2K*8位ROM;4K*8 位ROM;8K*8位ROM;及3:8譯碼器和各種門電路。

要求:主存的地址空間滿足下述條件:最小8K地址為 系統(tǒng)程序區(qū)(ROM區(qū)),與其相鄰的16K地址為用戶程序區(qū)(RAM區(qū)),最大4K地址空間為系統(tǒng)程序區(qū)(ROM 區(qū))。

請畫出存儲芯片的片選邏輯,存儲芯片的種類、片數(shù)

畫出CPU與存儲器的連接圖。


解: 先分析選擇的地址大小

計算機組成原理如何選擇芯片,計算機組成原理,硬件工程,單片機,stm32

?上面這一個部分需要存儲容量計算的問題,我放到文章后面自行學習;

第二步:選擇芯片

最小8K系統(tǒng)程序區(qū)←8K*8位ROM,1片

16K用戶程序區(qū)←8K*8位SRAM, 2片;

4K系統(tǒng)程序工作區(qū)←4K*8位ROM,1片。

第三步,分配CPU地址線。

CPU的低13位地址線A12~A0與1片8K*8位ROM和兩片 8K*8位SRAM芯片提供的地址線相連;

將CPU的低12 位地址線A11~A0與1片4K*8位ROM芯片提供的地址線相連。

第四步,譯碼產(chǎn)生片選信號。

計算機組成原理如何選擇芯片,計算機組成原理,硬件工程,單片機,stm32

典例二

某機字長 16 位,CPU 地址總線 18 位,數(shù)據(jù)總線 16 位,存儲器按字編址,CPU 的 控制信號線有:MREQ#(存儲器訪問請求,低電平有效),R/W#(讀寫控制,低電平為寫信號, 高電平為讀信號)。已知該機已有 8K×16 位的 ROM 存儲器,地址處于主存的最高端;現(xiàn)在再用若干個 16K×8 位的 SRAM 芯片形成 128K×16 位的 RAM 存儲區(qū)域,起始地址為 00000H,假設(shè) SRAM 芯片有 CS#(片選,低電平有效)和 WE#(寫使能,低電平有效)信號控制端;試 寫出RAM、ROM 的地址范圍,并畫出 SRAM、ROM 與 CPU 的連接圖,請標明 SRAM 芯片個數(shù)、譯碼器的輸入輸出線、地址線、數(shù)據(jù)線、控制線及其連接。

計算機組成原理如何選擇芯片,計算機組成原理,硬件工程,單片機,stm32

計算機組成原理如何選擇芯片,計算機組成原理,硬件工程,單片機,stm32

主存儲器容量的擴展與連接方法

?擴展主存容量的方法:位擴展、字擴展和字位同時擴展

位拓展?

我的理解:位拓展是把每一個存儲芯片容量以及輸出輸出都變大,然后就實現(xiàn)了存儲大小的拓展

字拓展就是通過增加地址線從而增加多個存儲芯片,這樣也實現(xiàn)了存儲大小的拓展

我們先來看位拓展,下面這個圖已經(jīng)很生動形象了~

計算機組成原理如何選擇芯片,計算機組成原理,硬件工程,單片機,stm32

?一般做題畫圖時,都是把兩個存儲芯片疊在一起畫,然后要注意輸出到Dx-D0的箭頭位數(shù)要增大

字拓展

字拓展就是通過增加地址線從而增加多個存儲芯片,這樣也實現(xiàn)了存儲大小的拓展,一般來說是連多個芯片 (字擴展的芯片是互斥工作方式,每次訪問時只有一個芯片工作

計算機組成原理如何選擇芯片,計算機組成原理,硬件工程,單片機,stm32

?例題

用4K*8位芯片構(gòu)建CPU的16K*8位的存儲空間


解:?

所需芯片個數(shù):(16K*8)/(4K*8)=4(片)

字擴展的4個芯片是互斥工作方式,每次訪問時只有一個芯片工作

芯片內(nèi)4K個單元---4K個地址---12位二進制編碼表示:全0~全1

CPU訪問某個單元時送出的地址是14位,多出的高2位地址用來決定選擇哪個芯片,剩下的12位地址在芯片內(nèi)譯碼選擇某個單元

計算機組成原理如何選擇芯片,計算機組成原理,硬件工程,單片機,stm32

?計算機組成原理如何選擇芯片,計算機組成原理,硬件工程,單片機,stm32

主存大小計算

記住最小存儲單元是字節(jié),所以我們要清楚后面cache的多少位和字節(jié)的轉(zhuǎn)換,單位統(tǒng)一;

一個字節(jié)=8位;1KB=2^10個單元?

計算機組成原理如何選擇芯片,計算機組成原理,硬件工程,單片機,stm32?計算機組成原理如何選擇芯片,計算機組成原理,硬件工程,單片機,stm32

計算機組成原理如何選擇芯片,計算機組成原理,硬件工程,單片機,stm32

總結(jié):

一定一定要記住,2^30=1G, 2^20=1M, 512KB=2^19.

8KB=2^13==(A12-A0【記住A0占一位。?!?

片選CS等等題目會給,要看清楚譯碼器輸出與輸入是低有效還是高有效,對片選信號很重要。。

ROM芯片沒有R/W#信號?。?/p>

MERQ#

注意每一個芯片地址線的位數(shù)!CPU輸出的時候很容易出錯,要選擇好或門、與門

?最大(高)地址空間【從1111……開始反向】,和最低(?。┑刂房臻g【從000……開始正向】文章來源地址http://www.zghlxwxcb.cn/news/detail-515860.html

到了這里,關(guān)于計算機組成原理第五章----存儲器容量的擴展與芯片連接的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務器費用

相關(guān)文章

  • 計算機組成原理 存儲器實驗

    計算機組成原理 存儲器實驗

    計算機組成原理實驗環(huán)境 掌握靜態(tài)隨機存儲器 RAM 的工作特性。 掌握靜態(tài)隨機存儲器 RAM 的讀寫方法。 做好實驗預習,熟悉 MEMORY6116 芯片各引腳的元器件的功能和連接方式,熟悉其他實驗元器件的功能特性和使用方法,看懂電路圖。 按照實驗內(nèi)容與步驟的要求,認真仔細地

    2024年02月02日
    瀏覽(29)
  • 計算機組成原理實驗——三、存儲器實驗

    計算機組成原理實驗——三、存儲器實驗

    1.掌握存儲器的工作原理和接口。 2.掌握存儲器的實現(xiàn)方法和初始化方法。 3.掌握RISC-V中存儲器的存取方式。 1.利用vivado IP核創(chuàng)建64 32的ROM,并在 系數(shù)文件中設(shè)置數(shù)據(jù)為123489ab; 2.利用vivado IP核創(chuàng)建64 32的RAM,并在 其上封裝一個模塊,使得其能完成risc-v 的load/store指令功能。

    2024年02月04日
    瀏覽(22)
  • 計算機組成原理實驗 實驗一 存儲器實驗

    計算機組成原理實驗 實驗一 存儲器實驗

    目錄 實驗1? 存儲器實驗 一、實驗目的 二、實驗原理 三、實驗電路 四、實驗步驟 五、實驗數(shù)據(jù)分析 六、思考題 1.熟悉DVCC計算機組成原理實驗機的結(jié)構(gòu),掌握其主要操作。 2.掌握靜態(tài)隨機存儲器RAM工作特性。 3.掌握靜態(tài)隨機存儲器RAM的數(shù)據(jù)讀寫方法。 4.能夠運用靜態(tài)隨機存

    2023年04月18日
    瀏覽(23)
  • 實驗2 存儲器設(shè)計與實現(xiàn)【計算機組成原理】

    掌握單端口RAM和ROM原理和設(shè)計方法。 掌握32位數(shù)據(jù)的讀出和寫入方法。 掌握ModelSim和ISEVivado工具軟件。 掌握基本的測試代碼編寫和FPGA開發(fā)板使用方法。 裝有ModelSim和ISEVivado的計算機。 SwordBasys3EGo1實驗系統(tǒng)。 片內(nèi)存儲器分為RAM和ROM兩大類。RAM是隨機存儲器,存儲單元的內(nèi)

    2024年02月06日
    瀏覽(30)
  • 計算機組成原理之機器:存儲器之高速緩沖存儲器

    計算機組成原理之機器:存儲器之高速緩沖存儲器

    筆記來源:哈爾濱工業(yè)大學計算機組成原理(哈工大劉宏偉) 3.1.1 為什么用cache? 角度一: I/O設(shè)備向主存請求的級別高于CPU訪存 ,這就出現(xiàn)了CPU等待I/O設(shè)備訪存的現(xiàn)象,致使CPU空等一段時間,降低CPU工作效率。為 避免CPU與I/O設(shè)備爭搶訪存 ,可在CPU與主存之間加一級緩存,

    2024年03月10日
    瀏覽(34)
  • 計算機組成原理4.2.3提高存儲器訪問速度的措施

    計算機組成原理4.2.3提高存儲器訪問速度的措施

    提高存儲器訪問層次大概有三種方法 采用高速器件 采用層次結(jié)構(gòu) Cache 主存 調(diào)整主存結(jié)構(gòu) ?利用程序局部性原理,訪問一個塊 相鄰的若干塊都會被拿出來,缺點可能會碰到跳轉(zhuǎn)類指令 高位是體號,低位時地址因此,CPU給出一次存儲訪問總是對一塊連續(xù)的存儲單元進行的,在

    2024年02月02日
    瀏覽(32)
  • 計算機組成原理(期末或考研備考)- 存儲器(RAM和ROM重點講解)

    計算機組成原理(期末或考研備考)- 存儲器(RAM和ROM重點講解)

    主存儲器:也稱內(nèi)存,存放正在運行程序和數(shù)據(jù),CPU可以直接訪問,容量存儲較小,價格較貴。 輔助存儲器:也稱外存(絕大多數(shù)是磁盤),存放電腦的應用程序等,如果想要運行某一程序,往往需要先將其從外存調(diào)入內(nèi)存,存儲空間大,訪問速度較慢,價格較低。 高速緩

    2024年02月11日
    瀏覽(29)
  • 【計算機組成原理】高速緩沖存儲器 Cache 的寫策略(Writing Policy)

    【計算機組成原理】高速緩沖存儲器 Cache 的寫策略(Writing Policy)

    緩存的寫策略指的是確定何時將數(shù)據(jù)寫入緩存或主存的策略。 在全寫法策略中,每次發(fā)生寫操作時都會將數(shù)據(jù)同時寫入緩存和主存。這樣可以保證數(shù)據(jù)的一致性,但會增加主存的寫入操作,降低寫入性能。需要設(shè)置寫緩存(Write Buffer)。 在寫回策略中,當緩存中的數(shù)據(jù)發(fā)生

    2024年02月02日
    瀏覽(24)
  • 《計算機組成原理》期末考試手寫筆記——模塊五: 并行主存系統(tǒng)(交叉存儲器+順序存儲器“帶寬”的計算方法)

    《計算機組成原理》期末考試手寫筆記——模塊五: 并行主存系統(tǒng)(交叉存儲器+順序存儲器“帶寬”的計算方法)

    目錄 (一)知識點總結(jié)? ?(二)經(jīng)典考試例題 1.設(shè)主存儲器容量為256字,字長為32位,模塊數(shù)m=4,分別用順序方式和交叉方式進行組織。主存儲器的存儲周期T=200ns,數(shù)據(jù)總線寬度為32位,總線傳送周期τ=50ns。若按地址順序連續(xù)讀取4個字,問順序存儲器和交叉存儲器的帶寬各

    2024年02月08日
    瀏覽(27)
  • 【計算機組成原理】高速緩沖存儲器 Cache 的三種映射方式(Cache Mapping)

    【計算機組成原理】高速緩沖存儲器 Cache 的三種映射方式(Cache Mapping)

    緩存是計算機系統(tǒng)中常見的一種高速存儲器,用于臨時存儲常用數(shù)據(jù),以便快速訪問。在緩存中,有三種常見的映射方式,分別是直接映射、全相聯(lián)映射和組相聯(lián)映射。 在直接映射中,每個主存塊只能映射到緩存中的一個特定位置。該位置是通過對主存塊的某個地址的一部分

    2024年01月19日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包