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

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

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

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

CPU、寄存器和內(nèi)存單元的物理結(jié)構(gòu)

我快閉嘴 ? 來(lái)源:電子技術(shù)控 ? 作者:電子技術(shù)控 ? 2022-09-05 11:17 ? 次閱讀

這個(gè)問(wèn)題應(yīng)該從cpu寄存器和內(nèi)存單元的物理結(jié)構(gòu)來(lái)看。

060c3fb4-2ab8-11ed-ba43-dac502259ad0.png

圖1

上圖是一個(gè)手畫(huà)的cpu訪問(wèn)寄存器和內(nèi)存的簡(jiǎn)單結(jié)構(gòu)圖,從圖中我們看到,寄存器是在cpu芯片的內(nèi)部,內(nèi)存是在cpu的外部。僅此一點(diǎn),我們就可以理解為什么cpu訪問(wèn)寄存器的速度比內(nèi)存要快。

為了進(jìn)一步加深對(duì)這個(gè)問(wèn)題的理解,參考圖2和圖3:

062f16c4-2ab8-11ed-ba43-dac502259ad0.png

圖2

圖2是cpu內(nèi)部結(jié)構(gòu)圖。從圖中可以看到,要執(zhí)行的指令、執(zhí)行指令的電路部分以及ALU和寄存器是通過(guò)總線直接連在一起的。

0657090e-2ab8-11ed-ba43-dac502259ad0.png

圖3

從圖3可以看出,存儲(chǔ)器處于cpu的外部,cpu要對(duì)存儲(chǔ)單元進(jìn)行訪問(wèn),就必須通過(guò)地址總線。這里的寄存器是指R0,R1等。

0683b850-2ab8-11ed-ba43-dac502259ad0.png

圖4

圖4是一個(gè)簡(jiǎn)單的寄存器電路。

06a5f41a-2ab8-11ed-ba43-dac502259ad0.png

圖5

我們知道,一個(gè)內(nèi)存地址分為段地址和偏移地址,兩者相加才會(huì)形成一個(gè)實(shí)際的物理地址,這部分由專(zhuān)門(mén)的電路完成,如圖5,這個(gè)電路也處于cpu的內(nèi)部,但它產(chǎn)生的物理地址必須輸出到cpu外部的地址譯碼器。

06ce577a-2ab8-11ed-ba43-dac502259ad0.png

圖6

圖6是一塊內(nèi)存電路,包括地址譯碼器和內(nèi)存電路。

06fd819e-2ab8-11ed-ba43-dac502259ad0.png

圖7

圖7是上面幾部分的連接示意圖。圖下面的譯碼器代表指令執(zhí)行電路,左上角是寄存器,上部中間是內(nèi)存地址形成電路,這三部分都在cpu芯片的內(nèi)部。右上角藍(lán)色部分是地址譯碼器和內(nèi)存電路,兩者處于cpu的外部。

假設(shè)一條指令的機(jī)器碼由下部譯碼器的輸入端A0,A1,A2等引腳輸入,由此可以明顯看出,如果這條指令中分別用到了寄存器和內(nèi)存單元,兩者的訪問(wèn)速度肯定存在著明顯的差別。

審核編輯:湯梓紅
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5343

    瀏覽量

    120365
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    10863

    瀏覽量

    211763
  • 內(nèi)存
    +關(guān)注

    關(guān)注

    8

    文章

    3025

    瀏覽量

    74047

原文標(biāo)題:cpu訪問(wèn)寄存器的速度為什么比內(nèi)存快

文章出處:【微信號(hào):電子技術(shù)控,微信公眾號(hào):電子技術(shù)控】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    寄存器內(nèi)存內(nèi)存儲(chǔ)器)與外設(shè)寄存器

    寄存器:指的是CPU內(nèi)核里的寄存器,如r0,r1等內(nèi)存內(nèi)存(Memory)也被稱(chēng)為內(nèi)存儲(chǔ)器,其
    發(fā)表于 03-11 20:11

    什么是寄存器?什么是寄存器映射

    一.什么是寄存器?什么是寄存器映射?給有特定功能的內(nèi)存單元取一個(gè)別名,這個(gè)別名就是我們常說(shuō)的寄存器,取名的過(guò)程就叫寄存器映射。你用defin
    發(fā)表于 12-10 08:14

    CPU結(jié)構(gòu)執(zhí)行單元BIU寄存器存儲(chǔ)組織結(jié)構(gòu)

    前言 ′???`微機(jī)系統(tǒng)的構(gòu)成外設(shè)CPU結(jié)構(gòu)執(zhí)行單元BIU寄存器存儲(chǔ)組織結(jié)構(gòu) 尋址方式總結(jié) ′
    發(fā)表于 12-10 07:56

    帶像素讀掩摸寄存器的像素處理單元的工作和結(jié)構(gòu)

    帶像素讀掩摸寄存器的像素處理單元的工作和結(jié)構(gòu):
    發(fā)表于 06-11 13:17 ?8次下載
    帶像素讀掩摸<b class='flag-5'>寄存器</b>的像素處理<b class='flag-5'>單元</b>的工作和<b class='flag-5'>結(jié)構(gòu)</b>

    內(nèi)存單元

    單個(gè)內(nèi)存單元存放0和1信號(hào),電源直接刷新,無(wú)需竊取CPU時(shí)鐘周期
    發(fā)表于 12-08 15:49 ?4次下載

    寄存器物理地址的概述

    寄存器物理地址的概述
    發(fā)表于 01-04 11:32 ?0次下載

    寄存器Load/Store內(nèi)存訪問(wèn)指令

    5.4 多寄存器Load/Store內(nèi)存訪問(wèn)指令 多寄存器Load/Store內(nèi)存訪問(wèn)指令也叫批量加載/存儲(chǔ)指令,它可以實(shí)現(xiàn)在一組寄存器和一
    發(fā)表于 10-18 15:56 ?1次下載

    寄存器變量

    C語(yǔ)言中使用關(guān)鍵字register來(lái)聲明局部變量為寄存器變量。寄存器變量的值會(huì)被存放在CPU寄存器中,每當(dāng)需要使用它們時(shí),CPU就可以直接
    發(fā)表于 06-03 10:13 ?2380次閱讀

    移位寄存器的種類(lèi)與作用

    移位寄存器是由相同的寄存單元所組成。一般說(shuō)來(lái),寄存單元的個(gè)數(shù)就是移位寄存器的位數(shù)。為了完成不同的移位功能,每個(gè)寄存單元的輸出與其相鄰的下一個(gè)
    發(fā)表于 07-15 09:52 ?1.7w次閱讀
    移位<b class='flag-5'>寄存器</b>的種類(lèi)與作用

    匯編知識(shí):淺談寄存器內(nèi)存單元指令

    就是將一個(gè)內(nèi)存單元的內(nèi)容送入 ax,這個(gè)內(nèi)存單元的長(zhǎng)度為 2 個(gè)字節(jié),是一個(gè)字型數(shù)據(jù),偏移地址為 0 ,段地址在 ds 中,也就是這個(gè)內(nèi)存單元的地址是 ds:0 ,它的物理地址是 (d
    發(fā)表于 01-12 10:48 ?1909次閱讀

    什么是寄存器和存儲(chǔ)寄存器與存儲(chǔ)有何區(qū)別?

    中央處理CPU是單片機(jī)的核心,主要用來(lái)解譯單片機(jī)指令以及處理計(jì)算機(jī)數(shù)據(jù),內(nèi)部結(jié)構(gòu)大致可以分為控制單元、邏輯運(yùn)算單元和存儲(chǔ)
    的頭像 發(fā)表于 03-14 15:40 ?4145次閱讀
    什么是<b class='flag-5'>寄存器</b>和存儲(chǔ)<b class='flag-5'>器</b>?<b class='flag-5'>寄存器</b>與存儲(chǔ)<b class='flag-5'>器</b>有何區(qū)別?

    CPU的6個(gè)主要寄存器

    CPU寄存器是中央處理內(nèi)的組成部分,是有限存貯容量的高速存貯部件。寄存器CPU內(nèi)部的元件,包括通用
    的頭像 發(fā)表于 02-03 15:15 ?4315次閱讀

    寄存器內(nèi)存的區(qū)別

    在計(jì)算機(jī)體系結(jié)構(gòu)中,寄存器內(nèi)存是兩個(gè)至關(guān)重要的組成部分。它們各自承擔(dān)著不同的角色,共同確保計(jì)算機(jī)系統(tǒng)的正常運(yùn)行。本文將對(duì)寄存器內(nèi)存進(jìn)行詳
    的頭像 發(fā)表于 05-12 17:11 ?2290次閱讀

    移位寄存器中使用的儲(chǔ)存單元是什么

    移位寄存器是一種常見(jiàn)的數(shù)字電路組件,用于存儲(chǔ)和傳輸數(shù)字信號(hào)。在移位寄存器中,存儲(chǔ)單元是其核心組成部分,負(fù)責(zé)存儲(chǔ)數(shù)字信號(hào)的每一位。本文將介紹移位寄存器中使用的存儲(chǔ)
    的頭像 發(fā)表于 07-12 10:21 ?437次閱讀

    寄存器分為基本寄存器和什么兩種

    寄存器是計(jì)算機(jī)中用于存儲(chǔ)數(shù)據(jù)的高速存儲(chǔ)單元,它們是CPU內(nèi)部的重要組成部分。寄存器可以分為基本寄存器和擴(kuò)展
    的頭像 發(fā)表于 07-12 10:31 ?1374次閱讀
    主站蜘蛛池模板: 三级黄色a| 国产va免费精品| 午夜一级毛片免费视频| 欧美一级欧美三级| 91精品欧美激情在线播放| 钻石午夜影院| 五月桃花网婷婷亚洲综合| 国产裸体美女视频全黄| 国产天天在线| 羞羞爱爱| 91久娇草| 亚洲综合在线一区| 人人做人人插| 啪啪伊人网| 在线欧美视频免费观看国产| 激情六月天| 边摸边吃奶边做视频叫床韩剧| 又色又爽的视频| 亚洲精品一线二线三线| 国产福利网站| 欧美xxxx性特级高清| 四虎成人影院网址| 亚洲黄色网址在线观看| 热久久国产| 久久久综合视频| bt天堂新版中文在线地址| 性大特级毛片视频| 一级片免费在线观看| 轻点灬大ji巴太粗太长了啊h| 久久性| 国产伦精品一区二区三区在线观看 | 超级碰碰青草免费视频92 | 一级毛片女人喷潮| 成年女人毛片免费观看97| 国产成人啪午夜精品网站 | 日韩性xxx| 亚洲伊人久久在| bt在线www天堂资源网| 性做久久久久久网站| 狠狠色狠狠色综合久久一| 亚洲va老文色欧美黄大片人人|