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

西電計組實驗五 總線控制實驗

這篇具有很好參考價值的文章主要介紹了西電計組實驗五 總線控制實驗。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

總線控制實驗

一.實驗?zāi)康?/strong>
??1.理解總線的概念及特性;
??2.掌握總線傳輸控制特性。

二.實驗原理
??總線的基本概念:
總線是多個系統(tǒng)部件之間進行數(shù)據(jù)傳輸?shù)墓餐罚菢?gòu)成計算機系統(tǒng)的骨架。借助總線連接,計算機在系統(tǒng)各部件之間實現(xiàn)傳送地址、數(shù)據(jù)和控制信息的操作。所謂總線就是指能為多個功能部件服務(wù)的一組公用信息線。
??


西電計組實驗五 總線控制實驗

??實驗所用總線實驗傳輸框圖如圖5-1所示。它將幾種不同的設(shè)備掛在總線上,有存儲器、輸入設(shè)備、輸出設(shè)備、寄存器。這些設(shè)備在傳統(tǒng)的系統(tǒng)中需要有三態(tài)輸出控制,然而在FPGA的內(nèi)部沒有三態(tài)輸出控制結(jié)構(gòu),因此必須采用總線輸出多路開關(guān)結(jié)構(gòu)加以控制。按照傳輸要求恰當(dāng)有序地控制它們,就可以實現(xiàn)總線信息傳輸。
三.實驗內(nèi)容
1.實驗任務(wù)
根據(jù)掛在總線上的幾個基本部件,設(shè)計一個簡單的流程。
??(1)輸入設(shè)備將數(shù)據(jù)打入寄存器R0。
??(2)輸入設(shè)備將另一個數(shù)據(jù)打入地址寄存器AR。
??(3)將寄存器R0中的數(shù)據(jù)寫到當(dāng)前地址的存儲器中。
??(4)將當(dāng)前地址的存儲器中的數(shù)用數(shù)碼管顯示。圖5-4是總線控制的波形圖。
2.實驗步驟
??(1)實驗電路如圖5-2所示。寫使能WE=1允許寫,WE=0禁止寫,允許讀;inclock為數(shù)據(jù)DATA鎖存時鐘。具體操作可參考圖5-3。
??(2)文件是BUS-4.bdf,下載BUS-4.sof到實驗臺的FPGA中;
??(3)實驗內(nèi)容1
根據(jù)圖5-2完成實驗操作:選擇實驗?zāi)J健?”;再按一次右側(cè)的復(fù)位鍵(用一接線將實驗板上鍵9的輸入端插針與適配板上FPGA的第P196針相連,以便能用鍵9控制OUT鎖存器的時鐘;):初始狀態(tài);1、鍵4、鍵3控制設(shè)備選擇端:sel[1…0]=00(鍵4、鍵3=00);2、此時由鍵2、鍵1輸入的數(shù)據(jù)(26H,顯示于數(shù)碼管2、1)直接進入BUS(數(shù)碼管8、7顯示),鍵5、6、7為低電平;3、鍵8=1(允許RAM寫入)完成圖5-2所示的操作:4、鍵5發(fā)正脈沖(0-1-0),將數(shù)據(jù)打入寄存器R0;5、鍵2、鍵1再輸入數(shù)據(jù)(如37H);6、鍵6發(fā)正脈沖(0-1-0),將數(shù)據(jù)打入地址寄存器AR;7、鍵2、1再輸入數(shù)據(jù)(如48H);8、鍵7發(fā)正脈沖(0-1-0),將數(shù)據(jù)寫入RAM(此時必須鍵8輸出‘1’,注意此時進入RAM的數(shù)據(jù)48H是放在地址37H單元的);9、鍵2、鍵1再輸入數(shù)據(jù)(如59H);10、鍵9發(fā)正脈沖(0-1-0),將數(shù)據(jù)寫入寄存器OUT(數(shù)碼管6、5將顯示此數(shù));11、鍵4、鍵3分別選擇sel[1…0]=00、01、10、11,從數(shù)碼管8、7上觀察被寫入的各寄存器中的數(shù)據(jù)。
??(4)實驗內(nèi)容2
先將數(shù)據(jù)28H寫入RAM的地址(4AH),再將數(shù)據(jù)1BH送進R0,最后將剛才寫入RAM中地址(4AH)的數(shù)據(jù)讀出送到OUT口。依據(jù)總線電路圖5-3,操作如下:
??1、用一接線將實驗板上鍵9的輸入端插針與適配板上FPGA的第P196針相連,以便能用鍵9控制OUT鎖存器的時鐘;鍵3、4、5、6、7、8都為低電平,使鍵4、鍵3=00,即總線多路選擇器sel[1…0]=00,選擇由鍵2、鍵1輸入的數(shù)據(jù)4AH(地址),直接進入BUS;
??2、按鍵6兩次(0-1-0),產(chǎn)生一個正脈沖,將地址數(shù)據(jù)4AH(地址)鎖入地址寄存器AR,如圖5-3所示,此數(shù)據(jù)直接進入RAM的address端;
??3、按鍵2、鍵1,輸入數(shù)據(jù)28H(數(shù)據(jù)),此時直接進入總線BUS,并進入RAM的data數(shù)據(jù)端;按鍵8=1(RAM寫允許);按鍵7兩次,將數(shù)28H寫入RAM(地址為4AH),最后按鍵8=0,寫禁止,讀允許。
??4、由鍵2、鍵1輸入的數(shù)據(jù)1BH,按鍵5兩次(0-1-0),產(chǎn)生一個正脈沖,即此數(shù)寫入R0寄存器。
??5、讀RAM送到OUT:由鍵2、鍵1輸入的數(shù)據(jù)4AH,按鍵5兩次,使4AH進入AR;
??6、按鍵7兩次,RAM中4AH單元中的數(shù)據(jù)28H輸出,再使鍵4、鍵3=10,即總線多路選擇器sel[1…0]=10,此時RAM數(shù)據(jù)口的28H進入總線BUS(可從數(shù)碼管8、7上看到);
??7、按鍵9一次(此鍵是單脈沖),RAM口的28H即被鎖如輸出口OUT寄存器,由數(shù)碼管6、5顯示。
??

西電計組實驗五 總線控制實驗
圖5-2 總線數(shù)據(jù)傳輸練習(xí)操作步驟

??

??8、鍵盤/顯示定義詳細說明:
??(1)鍵2、鍵1輸入D[7…0],輸入的數(shù)據(jù)同時顯示在數(shù)碼2和數(shù)碼3上。
??(2)鍵9、鍵3輸入控制設(shè)備選擇端sel[1…0],如圖5-2所示,鍵4、鍵3控制總線多路選擇器,選擇不同設(shè)備的數(shù)據(jù)進入總線:sel[1…0]= 00:輸入設(shè)備INPUT數(shù)據(jù)進入總線BUS;= 01:寄存器R0中的數(shù)據(jù)進入總線BUS;= 11:地址寄存器AR的數(shù)據(jù)進入總線BUS;= 10:存儲器RAM的數(shù)據(jù)進入總線BUS;
??(4)總線BUS上的輸出數(shù)據(jù)顯示在數(shù)碼8和數(shù)碼7上;
??(5)鍵5控制寄存器R0的輸入選通鎖存端;
??(6)鍵6控制地址寄存器AR輸入選通鎖存端;
??(7)鍵7控制LPM_RAM數(shù)據(jù)DATA輸入鎖存端;
??(8)鍵8控制LPM_RAM寫入允許WE端,=1有效;
??(9)鍵9控制輸出設(shè)備OUTPUT的輸入選通端,輸出數(shù)據(jù)顯示在數(shù)碼6和數(shù)碼5上,要求首先用一接線將實驗板上鍵9的輸入端插針與適配板上FPGA的第P196針相連。
??


西電計組實驗五 總線控制實驗
5-3 總線控制實驗線路圖

??
??


西電計組實驗五 總線控制實驗
圖5-4總線控制的時序仿真波形圖

??
四.實驗報告要求
??(1)實驗原理。
??(2)在思考題中選作2~3題,給出實現(xiàn)方案和具體的操作步驟。
??(3)繪制相應(yīng)的時序波形圖。
??(4)實驗結(jié)果分析、討論。
五.實驗結(jié)果
??本次實驗中我驗證了實驗內(nèi)容1,具體操作步驟如下:
??(1)選擇實驗?zāi)J健?”并置鍵8為高電平(允許RAM寫入);
??(2)利用鍵4、鍵3控制設(shè)備選擇端并置鍵4、鍵3 為低電平;
??(3)由鍵2、鍵1輸入數(shù)據(jù)26H(顯示于數(shù)碼管2、1),該數(shù)據(jù)直接進入總線(由數(shù)碼管8、7顯示);
??(4)鍵5發(fā)送一次正向脈沖,將數(shù)據(jù)打入寄存器R0;
??(5)鍵2、鍵1輸入數(shù)據(jù)37H,鍵6發(fā)送一次正向脈沖,將數(shù)據(jù)打入地址寄存器AR;
??(6)鍵2、鍵1再輸入數(shù)據(jù)48H,鍵7發(fā)送一次正向脈沖,將數(shù)據(jù)寫入RAM(此時必須鍵8輸出高電平)。由數(shù)據(jù)鎖入規(guī)則可以知道此時進入RAM的數(shù)據(jù)48H存儲在地址為37H的存儲單元中。
用實驗箱驗證實驗結(jié)果圖如下:
??


西電計組實驗五 總線控制實驗
??

西電計組實驗五 總線控制實驗

六.思考題
??1. 如何向RAM中輸入多個數(shù)據(jù),并在輸出設(shè)備OUTPUT上顯示這些數(shù)據(jù)?(將3個數(shù)據(jù)寫入RAM的不同地址中,再將它們分別讀出,在OUT上顯示)
答:利用鍵一,鍵二,鍵三分別把數(shù)據(jù)輸入,然后再用控制信號產(chǎn)生不同的脈沖將數(shù)據(jù)存入RAM中,然后再用相同的脈沖將數(shù)據(jù)讀處來。
??2.傳輸過程中是否會在總線上發(fā)生數(shù)據(jù)沖突?若發(fā)生沖突應(yīng)怎樣避免?
答:若指令設(shè)計不當(dāng),可能會出現(xiàn)總線競爭或沖突的風(fēng)險。可以通過總線仲裁的方式來避免沖突。

七.實驗心得體會
??通過本次實驗,我將計組課本學(xué)過的總線相關(guān)理論知識和實驗得到的實踐結(jié)果相結(jié)合,深入理解了總線的概念及數(shù)據(jù)傳輸特性,掌握了總線傳輸控制的特點及傳輸數(shù)據(jù)的步驟,也鍛煉了自己的實驗箱實際操作能力。文章來源地址http://www.zghlxwxcb.cn/news/detail-488453.html

到了這里,關(guān)于西電計組實驗五 總線控制實驗的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 計組與原理:系統(tǒng)總線

    計組與原理:系統(tǒng)總線

    大家好啊,這里來到計組第二部分內(nèi)容:系統(tǒng)總線 跳轉(zhuǎn)上一篇:計組原理:系統(tǒng)概論與基本組成 計算機系統(tǒng)的五大部件之間的互連方式有兩種,一種是各部件之間使用單獨的連線,稱為 分散連接 ;另一種是將各部件連到一組公共信息傳輸線上,稱為 總線連接 。 總線是連接各個

    2024年01月24日
    瀏覽(21)
  • 西電計網(wǎng)實驗

    西電計網(wǎng)實驗

    閱讀須知:計網(wǎng)六次實驗均已通過線下操作進行驗收(后面兩次善意線上了),寫報告由于描述流程困難,故采用eNSP對實驗內(nèi)容進行復(fù)現(xiàn),故此報告實驗的過程分析都是基于eNSP,同時保證了內(nèi)容及網(wǎng)絡(luò)拓?fù)渫€下一致。 前置知識 網(wǎng)絡(luò)拓?fù)鋱D 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu) :是指用傳輸介質(zhì)

    2024年02月03日
    瀏覽(15)
  • 西電微機原理實驗四 可編程并行接口實驗

    西電微機原理實驗四 可編程并行接口實驗

    ?? 1. 了解可編程并行接口8255的內(nèi)部結(jié)構(gòu)。 ??2. 掌握工作方式、初始化編程及應(yīng)用。 ?? 1. 流水燈實驗:利用8255的A口循環(huán)點亮發(fā)光二極管。 ??2. 在完成(1)基礎(chǔ)上,增加通過讀取開關(guān)控制流水燈的循環(huán)方向和循環(huán)方式。 ?? 8255是一個通用可編程并行接口電路。它具

    2024年02月05日
    瀏覽(25)
  • 西電電子線路實驗課程設(shè)計通關(guān)模板

    西電電子線路實驗課程設(shè)計通關(guān)模板

    # 西電電子線路實驗課程設(shè)計通關(guān)模板 實驗要求:改示波器為簡易邏輯分析儀 該模板適用于西電計科專業(yè)大三上電子線路實驗課設(shè),一般都是給電路圖和面包板,個人獨立完成通用示波器改簡易邏輯分析儀實驗。這是一個必須過的實驗,掛了需要第二年再做,所以貢獻本人當(dāng)

    2024年02月05日
    瀏覽(19)
  • 多思計組實驗實驗七 簡單模型機實驗

    通過總線將微程序控制器與運算器、存儲器等聯(lián)機,組成一臺模型計算機。 用微程序控制器控制模型機數(shù)據(jù)通路,運行由4條機器指令組成的簡單程序。 掌握微指令與機器指令的關(guān)系,建立整機概念。 預(yù)習(xí)要求 讀懂實驗電路圖; 預(yù)習(xí)實驗電路圖,熟悉實驗元器件的功能特性

    2024年02月10日
    瀏覽(159)
  • 西電計科電子線路課設(shè)實驗經(jīng)驗分享

    使用面包板的一些注意事項(每一個坑都是自己踩過的,55555~),至于設(shè)計這要仰仗前輩們。 連線:盡量裁到合適的長度,搭的太亂自己看起來也費勁 ?面包板:一定要先了解哪些是通的,尤其是上下最左邊那幾排,有幾個是互通的(我第二天才知道有的是通的,好幾個電阻

    2024年02月05日
    瀏覽(28)
  • 西電軟工計網(wǎng)實驗3:VLAN設(shè)置和靜態(tài)路由設(shè)置

    西電軟工計網(wǎng)實驗3:VLAN設(shè)置和靜態(tài)路由設(shè)置

    實驗3:VLAN設(shè)置和靜態(tài)路由設(shè)置 一.實驗內(nèi)容 1.用交換機建立網(wǎng)絡(luò),配置VLAN 2.用路由器,交換機建立網(wǎng)絡(luò),配置靜態(tài)路由 二.實驗工具 軟件:思科Cisco Packet Tracer模擬工具 三.實驗步驟 題目一:配置VLAN 1.建立如下拓補結(jié)構(gòu)建立網(wǎng)絡(luò) 2.按如下拓?fù)?,并劃分VLAN: 題目2:配置靜

    2024年02月10日
    瀏覽(16)
  • 廣工計組實驗f3正弦波發(fā)生器

    廣工計組實驗f3正弦波發(fā)生器

    實驗?zāi)繕?biāo): 本次實驗的任務(wù)是設(shè)計一個正弦信號發(fā)生器,并且熟悉Quartus軟件中軟件功能自模塊設(shè)計的使用,以軟件中自帶的ROM模塊設(shè)計正弦信號發(fā)生器。 ? ROM數(shù)據(jù): ? LPM_ROM設(shè)計 LIBRARY IEEE;? --正弦信號發(fā)生器源文件 USE IEEE.STD_LOGIC_1164.ALL; USE IEEE.STD_LOGIC_UNSIGNED.ALL; ENTITY SINGT

    2023年04月12日
    瀏覽(44)
  • 光纖通信系統(tǒng)綜合與光線路碼設(shè)計(西電通院光通信兩個實驗)

    光纖通信系統(tǒng)綜合與光線路碼設(shè)計(西電通院光通信兩個實驗)

    此實驗屬于西電大三選修光通信課程的實驗,共分為兩部分,第一部分為光纖通信系統(tǒng)綜合實驗(在實驗室完成),第二部分為數(shù)字光纖通信線路編譯碼實驗,此文章主要講解第二部分,另外兩次實驗的實驗報告與工程文件可前往此處下載:https://download.csdn.net/download/yifantan/85

    2024年02月07日
    瀏覽(77)
  • 頭歌計組運算器設(shè)計(HUST) 1-11關(guān)實驗答案

    本實驗使用 Verilog HDL 實現(xiàn)了單周期 54 條 MIPS 指令的 CPU 的設(shè)計、前仿真、后仿真和下板調(diào)試運行。CPU 可實現(xiàn) 54 條 MIPS 指令。(詳細論述所設(shè)計作品的功能) 本實訓(xùn)項目幫助學(xué)生從可控加減法單元,先行進位電路,四位快速加法器逐步構(gòu)建 16 位、32 位快速加法器。學(xué)生還可

    2023年04月23日
    瀏覽(99)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包