91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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,慢慢來 ? 2018-07-16 09:20 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

設(shè)計(jì)是基于MIPS指令集的單周期,多周期,流水線CPU。最終實(shí)現(xiàn)也是在FPGA板上跑了一個(gè)小程序,開發(fā)版使用的是basys3.基礎(chǔ)指令集等在此就不在為大家細(xì)說了,他人的博客已經(jīng)講述的很清晰了。代碼和數(shù)據(jù)通路均已上傳至CSDN下載頻道,大家可以自行下載。我們這里先講CPU究竟是如何進(jìn)行操作的。

CPU再進(jìn)行一次操作的時(shí)候?qū)嶋H上就是在指令存儲(chǔ)器中讀出一條指令,在取出這條指令之后,將他的前6為拆分出來,進(jìn)行判別他是哪種指令。根據(jù)前六位操作碼的分類來控制數(shù)據(jù)通路中的不同部件的使能來控制數(shù)據(jù)的流向。

R型指令就是選擇將Rs和Rt作為地址訪問寄存器堆,讀出其中數(shù)據(jù)輸入至ALU的數(shù)據(jù)讀口,由func來確定ALU的運(yùn)算的類型,計(jì)算結(jié)束之后再將輸出的數(shù)據(jù)寫會(huì)到寄存器堆的Rw地址對(duì)應(yīng)的存儲(chǔ)單元。

I型指令的基礎(chǔ)指令和R型的基本形似,只不過將數(shù)據(jù)busB改換為立即數(shù)進(jìn)行零擴(kuò)展后的數(shù)據(jù)操作,寫回至Rt中。I型指令的非常重要的三條指令為load(加載),store(存儲(chǔ)),beq(分支跳轉(zhuǎn))。load,store指令將Rs和立即數(shù)符號(hào)擴(kuò)展后相加作為內(nèi)存單元地址,load指令是將內(nèi)存單元內(nèi)容送至Rt,store是將Rt中的值送至內(nèi)存單元。beq指令是將rshert之中的數(shù)據(jù)進(jìn)行比較,相等則跳轉(zhuǎn)到立即數(shù)和當(dāng)前指令所處位置和1三者相加的位置。

三種指令如何操作了解了,下面設(shè)計(jì)就會(huì)很簡(jiǎn)單,根據(jù)不同的指令的不同數(shù)據(jù)通路,讓主控單元輸出不同控制數(shù)據(jù)正常流入下一級(jí)。

講的比較簡(jiǎn)略,如有不理解的歡迎提問或者留言。


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

    關(guān)注

    1660

    文章

    22408

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    周期抖動(dòng)2μs!RK3576的IgH EtherCAT工業(yè)級(jí)主站方案很厲害

    本文將基于飛凌嵌入式OK3576-C開發(fā)板,通過1ms周期同步速度模式與125μs周期同步轉(zhuǎn)矩模式的實(shí)測(cè)對(duì)比,展示在CPU隔離核與滿負(fù)載壓力下,系統(tǒng)如何將通訊抖動(dòng)控制在微秒級(jí),為您呈現(xiàn)
    的頭像 發(fā)表于 01-23 11:53 ?7736次閱讀
    <b class='flag-5'>周期</b>抖動(dòng)2μs!RK3576的IgH EtherCAT工業(yè)級(jí)主站方案很厲害

    最小化ARM Cortex-M CPU功耗的方法與技巧分享

    %(當(dāng)針對(duì)運(yùn)行時(shí)間進(jìn)行優(yōu)化后)。   Thumb-2中包含了許多功能強(qiáng)大的指令,能夠有效減少基礎(chǔ)運(yùn)算所需的時(shí)鐘周期數(shù)。減少時(shí)鐘周期數(shù)意味著現(xiàn)在你能夠以更少的CPU功耗完成手頭的工作。例如,假設(shè)要完成
    發(fā)表于 01-21 06:19

    周期飛秒激光產(chǎn)生與表征研究取得進(jìn)展

    周期飛秒光源被視為產(chǎn)生孤立阿秒光脈沖的“理想”驅(qū)動(dòng)源,但其產(chǎn)生與表征難度高于少周期飛秒激光,是超快激光領(lǐng)域的難題。目前,僅有少數(shù)研究組報(bào)道過周期
    的頭像 發(fā)表于 01-04 07:47 ?144次閱讀
    <b class='flag-5'>單</b><b class='flag-5'>周期</b>飛秒激光產(chǎn)生與表征研究取得進(jìn)展

    時(shí)鐘周期和指令周期的區(qū)別是什么

    ,取決于指令類型和架構(gòu)設(shè)計(jì)。表示 CPU 執(zhí)行條指令的實(shí)際耗時(shí),與指令復(fù)雜度相關(guān)。 簡(jiǎn)單指令(如寄存器運(yùn)算):1 個(gè)時(shí)鐘周期。 復(fù)雜指令(如浮點(diǎn)運(yùn)算或內(nèi)存訪問):多個(gè)時(shí)鐘周期。 現(xiàn)
    發(fā)表于 11-21 07:01

    時(shí)鐘周期、機(jī)器周期、指令周期介紹

    時(shí)鐘周期個(gè)時(shí)鐘脈沖所需要的時(shí)間。在計(jì)算機(jī)組成原理中又叫T周期或節(jié)拍脈沖。是CPU和其他單片機(jī)的基本時(shí)間單位。它可以表示為時(shí)鐘晶振頻率(1秒鐘的時(shí)鐘脈沖數(shù))的倒數(shù)(也就是1S/時(shí)鐘脈
    發(fā)表于 11-17 07:54

    FCC認(rèn)證周期般多久?

    和電磁環(huán)境造成有害干擾。二、不同類型FCC認(rèn)證的周期區(qū)別FCCSDoC(Supplier’sDeclarationofConformity,自我聲明)適用對(duì)象:
    的頭像 發(fā)表于 11-03 17:35 ?11次閱讀
    FCC認(rèn)證<b class='flag-5'>周期</b><b class='flag-5'>一</b>般多久?

    FCC認(rèn)證周期般多久

    FCC認(rèn)證周期取決于產(chǎn)品類型、測(cè)試復(fù)雜度以及認(rèn)證方式(自我聲明或由授權(quán)機(jī)構(gòu)辦理)。般來說,從樣品測(cè)試到獲得證書的時(shí)間大致在2~8周之間。以下是詳細(xì)說明:、FCC認(rèn)證簡(jiǎn)介FCC認(rèn)證是美國(guó)聯(lián)邦通信
    的頭像 發(fā)表于 11-03 17:14 ?897次閱讀
    FCC認(rèn)證<b class='flag-5'>周期</b><b class='flag-5'>一</b>般多久

    基4-Booth周期乘法器的具體設(shè)計(jì)

    。為了找出最佳的方案,本隊(duì)準(zhǔn)備了多種不同程度的性能提升方案,包括4周期、2周期周期以及若周期
    發(fā)表于 10-22 08:07

    我國(guó)科研人員在周期飛秒激光產(chǎn)生與表征領(lǐng)域取得進(jìn)展

    遠(yuǎn)高于少周期飛秒激光,是超快激光領(lǐng)域公認(rèn)的“硬骨頭”。長(zhǎng)期以來,國(guó)際上眾多知名研究組采用各類“選通”技術(shù),嘗試將少周期飛秒激光與物質(zhì)的有效作用時(shí)間進(jìn)步壓縮至
    的頭像 發(fā)表于 10-14 07:41 ?222次閱讀
    我國(guó)科研人員在<b class='flag-5'>單</b><b class='flag-5'>周期</b>飛秒激光產(chǎn)生與表征領(lǐng)域取得進(jìn)展

    功率分析儀的校準(zhǔn)周期般是多久?

    功率分析儀的校準(zhǔn)周期并非固定統(tǒng),需結(jié)合設(shè)備精度等級(jí)、使用環(huán)境、應(yīng)用場(chǎng)景(關(guān)鍵 / 非關(guān)鍵)、校準(zhǔn)類型(實(shí)驗(yàn)室溯源 / 現(xiàn)場(chǎng)日常)綜合確定,核心原則是 “在精度保障與成本效率間平衡”。以下是行業(yè)通用
    的頭像 發(fā)表于 09-25 17:31 ?824次閱讀

    電能質(zhì)量在線監(jiān)測(cè)裝置的數(shù)據(jù)驗(yàn)證周期般是多久?

    電能質(zhì)量在線監(jiān)測(cè)裝置的數(shù)據(jù)驗(yàn)證周期并非固定統(tǒng),需結(jié)合 法規(guī)標(biāo)準(zhǔn)要求、裝置應(yīng)用場(chǎng)景、設(shè)備精度等級(jí)及歷史數(shù)據(jù)穩(wěn)定性 綜合確定,核心目標(biāo)是確保監(jiān)測(cè)數(shù)據(jù)長(zhǎng)期可靠、滿足電能質(zhì)量分析與管控需求。以下是具體周期
    的頭像 發(fā)表于 09-04 11:58 ?435次閱讀

    探索CPU架構(gòu)的奧秘,揭秘高性能計(jì)算的隱形引擎

    本文轉(zhuǎn)自:綠算技術(shù)CPU的內(nèi)部工作原理:指令周期的精密舞蹈CPU,這顆無形的“心臟”,默默地驅(qū)動(dòng)著每臺(tái)智能設(shè)備的脈動(dòng)。它不僅是數(shù)據(jù)的處理中心,更是智慧與效率的源泉。今天與大家
    的頭像 發(fā)表于 08-13 11:58 ?789次閱讀
    探索<b class='flag-5'>CPU</b>架構(gòu)的奧秘,揭秘高性能計(jì)算的隱形引擎

    季豐精密機(jī)械成功完成三溫工程Kit自制

    近日,季豐精密機(jī)械成功完成三溫工程Kit自制,進(jìn)步提升了季豐ATE工程測(cè)試能力,提高了測(cè)試項(xiàng)目的整體響應(yīng)速度,可幫助客戶縮短制作周期,降低整體成本。
    的頭像 發(fā)表于 07-05 11:45 ?1069次閱讀

    信創(chuàng)國(guó)產(chǎn)CPU推薦

    cpu
    jf_10805031
    發(fā)布于 :2025年04月23日 17:20:43

    Arm解讀Armv9 CPU為何是打造高性能、高能效移動(dòng)計(jì)算的關(guān)鍵

    作者:Arm 終端事業(yè)部產(chǎn)品管理高級(jí)總監(jiān) Stefan Rosinger 在之前有關(guān) Arm Cortex-X925 CPU 的文章中,Arm 技術(shù)專家曾探討了每時(shí)鐘周期指令數(shù) (IPC) 作為評(píng)估
    的頭像 發(fā)表于 03-14 15:51 ?1572次閱讀