在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

自制CPU(三)流水線

學(xué)FPGA,慢慢來 ? 2018-07-16 09:20 ? 次閱讀

經(jīng)過上兩篇文章的閱讀,大家應(yīng)該清楚自己的CPU大致是如何處理數(shù)據(jù)的,而又是如何執(zhí)行指令的。我們現(xiàn)在來在簡略的說一下流水線CPU的設(shè)計。(源碼在CSDN下載頁,請自取)

流水線CPU的基本數(shù)據(jù)通路和單周期沒有什么太大區(qū)別,而且也是每個時鐘周期都有一條指令執(zhí)行結(jié)束。但是他又和多周期CPU一樣一條指令需要多個時鐘周期完成。而同時使這兩條條件同時滿足的就是流水線技術(shù)了。先上一張圖

由于在多周期CPU中,比如我們正在第三級執(zhí)行第五條指令的執(zhí)行操作,對于整個數(shù)據(jù)通路來講,其它幾級都是空閑狀態(tài),那我們?yōu)榱颂岣逤PU的工作效率,就讓他提前后邊指令的其他幾級操作。這樣一來,我們的CPU就像工廠內(nèi)的流水線一樣,每一級都在工作,大大提升了他的工作效率。

在設(shè)計中,流水線CPU甚至?xí)榷嘀芷贑PU更好實(shí)現(xiàn)。由于數(shù)據(jù)是一級一級向下流,我們都無需進(jìn)行狀態(tài)機(jī)的狀態(tài)轉(zhuǎn)移來控制,只需要讓數(shù)據(jù)與他的控制信號同步流向器件。每一個時鐘周期數(shù)據(jù)都是從上一級流向下一級。而對應(yīng)的寄存器就是在每個時鐘上升沿都讀出舊數(shù)據(jù),寫入新數(shù)據(jù)。

但是在流水線CPU中,分支跳轉(zhuǎn)語句變成了一個難點(diǎn),當(dāng)指令發(fā)現(xiàn)是分支跳轉(zhuǎn)指令時,輸出branch信號,后等待ALU輸出比較值是否相等。如果相等,進(jìn)行跳轉(zhuǎn)。但是跳轉(zhuǎn)時,我們的流水線已將后三條指令讀入并操作了一部分了。這時我們便需要清空存儲器。或者我們也可以當(dāng)檢測到branch信號時CPU停止讀入指令,直到判斷結(jié)果輸出時在進(jìn)行跳轉(zhuǎn)。、

流水線CPU是非常好用的CPU,在我們后續(xù)的程序編寫的時候基本上都會使用流水線CPU,偶爾也會用多周期CPU。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1630

    文章

    21802

    瀏覽量

    606369
收藏 人收藏

    評論

    相關(guān)推薦

    工業(yè)讀碼器解決方案在自動化流水線上掃描條碼的應(yīng)用

    工業(yè)讀碼器解決方案在自動化流水線上的應(yīng)用主要包括以下幾個方面:1、提高生產(chǎn)效率和準(zhǔn)確性工業(yè)讀碼器嵌入在工業(yè)流水線中,無需人工掃描,大大提高了效率,節(jié)約了人力成本。讀碼效果穩(wěn)定,準(zhǔn)確率非常高,可以通過
    的頭像 發(fā)表于 11-20 16:28 ?301次閱讀
    工業(yè)讀碼器解決方案在自動化<b class='flag-5'>流水線</b>上掃描條碼的應(yīng)用

    SMT流水線布局優(yōu)化技巧

    在電子制造領(lǐng)域,SMT(表面貼裝技術(shù))流水線的布局優(yōu)化對于提高生產(chǎn)效率、降低成本和提升產(chǎn)品質(zhì)量至關(guān)重要。一個合理的流水線布局可以減少物料搬運(yùn)時間,提高設(shè)備利用率,減少人為錯誤,并且提高整體的生產(chǎn)
    的頭像 發(fā)表于 11-14 09:11 ?500次閱讀

    工業(yè)流水線的智能助手——智能計數(shù),效率倍增

    在工業(yè)流水線中,每一個產(chǎn)品的計數(shù)都至關(guān)重要。迪卡爾ITMC-DSeries-x02系列物聯(lián)網(wǎng)測控終端,您的智能生產(chǎn)伙伴。
    的頭像 發(fā)表于 11-06 17:11 ?383次閱讀
    工業(yè)<b class='flag-5'>流水線</b>的智能助手——智能計數(shù),效率倍增

    行云流水線 滿足你對工作流編排的一切幻想~skr

    流水線模型 眾所周知,DevOps流水線(DevOps pipeline)的本質(zhì)是實(shí)現(xiàn)自動化工作流程,用于支持軟件開發(fā)、測試和部署的連續(xù)集成、交付和部署(CI/CD)實(shí)踐。它是DevOps方法論
    的頭像 發(fā)表于 08-05 13:42 ?332次閱讀

    ADS900高速流水線模數(shù)轉(zhuǎn)換器(ADC)數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《ADS900高速流水線模數(shù)轉(zhuǎn)換器(ADC)數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 07-30 14:11 ?0次下載
    ADS900高速<b class='flag-5'>流水線</b>模數(shù)轉(zhuǎn)換器(ADC)數(shù)據(jù)表

    ADS930高速流水線模數(shù)轉(zhuǎn)換器(ADC)數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《ADS930高速流水線模數(shù)轉(zhuǎn)換器(ADC)數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 07-30 14:10 ?1次下載
    ADS930高速<b class='flag-5'>流水線</b>模數(shù)轉(zhuǎn)換器(ADC)數(shù)據(jù)表

    ADS5421流水線式模數(shù)轉(zhuǎn)換器(ADC)數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《ADS5421流水線式模數(shù)轉(zhuǎn)換器(ADC)數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 07-30 11:16 ?0次下載
    ADS5421<b class='flag-5'>流水線</b>式模數(shù)轉(zhuǎn)換器(ADC)數(shù)據(jù)表

    ADS5413 CMOS流水線模數(shù)轉(zhuǎn)換器(ADC)數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《ADS5413 CMOS流水線模數(shù)轉(zhuǎn)換器(ADC)數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 07-29 13:21 ?0次下載
    ADS5413 CMOS<b class='flag-5'>流水線</b>模數(shù)轉(zhuǎn)換器(ADC)數(shù)據(jù)表

    ADS5237流水線式模數(shù)轉(zhuǎn)換器(ADC)數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《ADS5237流水線式模數(shù)轉(zhuǎn)換器(ADC)數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 07-29 11:46 ?0次下載
    ADS5237<b class='flag-5'>流水線</b>式模數(shù)轉(zhuǎn)換器(ADC)數(shù)據(jù)表

    ADS828流水線式CMOS模數(shù)轉(zhuǎn)換器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《ADS828流水線式CMOS模數(shù)轉(zhuǎn)換器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 07-23 09:17 ?0次下載
    ADS828<b class='flag-5'>流水線</b>式CMOS模數(shù)轉(zhuǎn)換器數(shù)據(jù)表

    ADS805流水線模數(shù)轉(zhuǎn)換器ADC數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《ADS805流水線模數(shù)轉(zhuǎn)換器ADC數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 07-16 11:28 ?0次下載
    ADS805<b class='flag-5'>流水線</b>模數(shù)轉(zhuǎn)換器ADC數(shù)據(jù)表

    固定式的掃碼器在SMT流水線中的使用

    新大陸固定式掃碼器作為一種高效的條碼掃描設(shè)備,廣泛應(yīng)用于各個行業(yè)中,尤其是在SMT(表面貼裝技術(shù))流水線中有重要的作用。以下是新大陸固定式掃碼器在SMT流水線中的具體使用情況。提高生產(chǎn)效率和質(zhì)量
    的頭像 發(fā)表于 07-03 10:18 ?607次閱讀
    固定式的掃碼器在SMT<b class='flag-5'>流水線</b>中的使用

    RISC-V架構(gòu)的多級流水線處理

    有的單核RISC-V MCU支持四級流水線,有的只支持流水線,是不是級數(shù)越多,帶來的開銷越大,功耗也越高呢?
    發(fā)表于 05-20 16:01

    具有3態(tài)輸出的多級流水線寄存器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《具有3態(tài)輸出的多級流水線寄存器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 05-16 09:39 ?0次下載
    具有3態(tài)輸出的多級<b class='flag-5'>流水線</b>寄存器數(shù)據(jù)表

    牽引機(jī)和挖掘機(jī)裝配流水線自動互鎖防呆系統(tǒng)無線通訊應(yīng)用

    在挖掘機(jī)裝配工序中,液壓系統(tǒng)檢測、調(diào)試是其生產(chǎn)工藝中的重要環(huán)節(jié)。液壓檢測過程中需要操作鏟斗、斗桿、動臂動作,這一過程中流水線挖掘機(jī)因帶動偏移易發(fā)生安全事故及機(jī)械損傷故障等情況,需要采用牽引機(jī)鏈條牽引
    的頭像 發(fā)表于 02-26 08:52 ?412次閱讀
    牽引機(jī)和挖掘機(jī)裝配<b class='flag-5'>流水線</b>自動互鎖防呆系統(tǒng)無線通訊應(yīng)用
    主站蜘蛛池模板: 天天操天天射天天色 | 亚洲午夜久久久精品影院视色 | 久久99精品久久久久久牛牛影视 | xxxx黄| 日韩色中色 | 国产黄视频在线观看 | 奇米第四狠狠777高清秒播 | 国产精品久久新婚兰兰 | 一区二区三区中文国产亚洲 | 欧美另类高清 | 久久久久久夜精品精品免费啦 | 欧美日韩一区在线观看 | 伊人网网站 | 成年人午夜影院 | 亚洲欧洲色| 91成人免费在线视频 | 午夜视频免费在线观看 | 视频网站在线 | 久青草视频免费视频播放线路1 | 色老头在线官方网站 | 在线观看黄色的网站 | 亚洲 另类色区 欧美日韩 | 男女无遮挡一进一出性视频 | 久久精品国产福利 | 日本卡一卡2卡3卡4精品卡无人区 | 国产一级做a爰片久久毛片 国产一级做a爰片久久毛片男 | 亚洲第一免费播放区 | 在线黄色.com | 美女大黄三级视频在线观看 | 午夜视频在线 | 黄录像欧美片在线观看 | 男女交性视频播放视频视频 | 丁香狠狠 | 黄网站在线观看视频 | 久久国产乱子伦精品免费午夜 | 五月天婷婷免费视频观看 | 夜夜爽天天爽 | 欧美一区二区三区免费看 | 少妇被按摩 | 中文字幕成人乱码在线电影 | 天天天天添天天拍天天谢 |