亚洲av成人精品日韩一区,97久久久精品综合88久久,玩弄japan白嫩少妇hd,亚洲av片不卡无码久久,玩弄人妻少妇500系列

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

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

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

自制CPU(三)流水線

學(xué)FPGA,慢慢來(lái) ? 2018-07-16 09:20 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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

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

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

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


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

    關(guān)注

    1645

    文章

    22046

    瀏覽量

    618295
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    自動(dòng)化開(kāi)裝封碼流水線數(shù)據(jù)采集解決方案

    在智能制造加速推進(jìn)的時(shí)代背景下,自動(dòng)化開(kāi)裝封碼流水線廣泛應(yīng)用于食品、藥品、日化、電子等眾多行業(yè),承擔(dān)著產(chǎn)品自動(dòng)開(kāi)箱、裝填、封箱、貼標(biāo)及碼垛的核心生產(chǎn)任務(wù)。隨著生產(chǎn)規(guī)模擴(kuò)大和精細(xì)化管理需求的提升,對(duì)流水線
    的頭像 發(fā)表于 06-27 15:56 ?171次閱讀
    自動(dòng)化開(kāi)裝封碼<b class='flag-5'>流水線</b>數(shù)據(jù)采集解決方案

    遠(yuǎn)程io模塊在汽車流水線的應(yīng)用

    在汽車制造領(lǐng)域,生產(chǎn)流水線的高效、穩(wěn)定運(yùn)行是保障產(chǎn)品質(zhì)量與生產(chǎn)效率的關(guān)鍵。隨著工業(yè) 4.0 和智能制造理念的深入,汽車生產(chǎn)企業(yè)對(duì)流水線自動(dòng)化控制提出了更高要求,不僅要實(shí)現(xiàn)設(shè)備間的精準(zhǔn)協(xié)同作業(yè),還需
    的頭像 發(fā)表于 06-11 15:26 ?237次閱讀

    RISC-V五級(jí)流水線CPU設(shè)計(jì)

    本文實(shí)現(xiàn)的CPU是一個(gè)五級(jí)流水線的精簡(jiǎn)版CPU(也叫PCPU,即pipeline),包括IF(取指令)、ID(解碼)、EX(執(zhí)行)、MEM(內(nèi)存操作)、WB(回寫)。
    的頭像 發(fā)表于 04-15 09:46 ?751次閱讀
    RISC-V五級(jí)<b class='flag-5'>流水線</b><b class='flag-5'>CPU</b>設(shè)計(jì)

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

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

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

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

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

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

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

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

    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ù)表

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

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

    MT6835磁編碼IC在自動(dòng)鏈板流水線中控制電機(jī)的應(yīng)用

    在現(xiàn)代工業(yè)自動(dòng)化領(lǐng)域中,精確控制電機(jī)運(yùn)行是實(shí)現(xiàn)高效、穩(wěn)定生產(chǎn)流程的關(guān)鍵環(huán)節(jié)。MT6835磁編碼IC(集成電路)作為一種高性能的電機(jī)控制解決方案,其在自動(dòng)鏈板流水線中控制電機(jī)的應(yīng)用顯得尤為重要。本文將詳細(xì)探討MT6835磁編碼IC的特點(diǎn)、工作原理以及在自動(dòng)鏈板流水線中控制電
    的頭像 發(fā)表于 07-21 14:41 ?1144次閱讀
    MT6835磁編碼IC在自動(dòng)鏈板<b class='flag-5'>流水線</b>中控制電機(jī)的應(yīng)用