婷婷亚洲天堂影院-国产精品豆花视频www-伊人影院在线观看-日本少妇浓毛bbwbbwbbw-av网站观看-亚州欧美在线-91精品国产乱码久-任我爽精品视频在线播放-日本视频不卡-亚洲国产精品va在线观看香蕉-国产毛片乡下农村妇女-国产成人免费ā片在线观看老同学-欧美日韩免费在线-成人无码视频免费播放-色综合美女-免费毛片av

電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 基礎入門 >> 半導體技術 >> 正文

cpu功能解析,cpu功能作用與其工作過程

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2018-10-27

  cpu即中央處理器,是計算機的運算核心和控制核心。cpu中央處理器(CPU,Central Processing Unit)是一塊超大規模的集成電路,是一臺計算機的運算核心(Core)和控制核心( Control Unit)。它的功能主要是解釋計算機指令以及處理計算機軟件中的數據。cpu主要由運算器、控制器、寄存器三部分組成,運算器從字面意思看就是起著運算的作用,控制器就是負責發出cpu每條指令所需要的信息,寄存器就是保存運算或者指令的一些臨時文件,這樣可以保證更高的速度。

  cpu功能解析,cpu功能作用與其工作過程

  cpu的主要功能作用

  1、處理指令

  英文Processing instrucTIons,這是指控制程序中指令的執行順序。程序中的各指令之間是有嚴格順序的,必須嚴格按程序規定的順序執行,才能保證計算機系統工作的正確性。

  2、執行操作

  英文Perform an acTIon,一條指令的功能往往是由計算機中的部件執行一系列的操作來實現的。CPU要根據指令的功能,產生相應的操作控制信號,發給相應的部件,從而控制這些部件按指令的要求進行動作。

  3、控制時間

  英文Control TIme,時間控制就是對各種操作實施時間上的定時。在一條指令的執行過程中,在什么時間做什么操作均應受到嚴格的控制。只有這樣,計算機才能有條不紊地工作。

  4、處理數據

  即對數據進行算術運算和邏輯運算,或進行其他的信息處理。其功能主要是解釋計算機指令以及處理計算機軟件中的數據, 并執行指令。

  cpu的作用

  cpu的內部結構可分為控制單元,邏輯單元和存儲單元三大部分。cpu的工作原理就象一個工廠對產品的加工過程:進入工廠的原料(指令),經過物資分配部門(控制單元)的調度分配,被送往生產線(邏輯運算單元)。

  生產出成品(處理后的數據)后,再存儲在倉庫(存儲器)中,最后等著拿到市場上去賣(交由應用程序使用)。cpu作為是整個微機系統的核心,它往往是各種檔次微機的代名詞,如往日的286、386、486,到如今的奔騰、奔騰四、K6等等,cpu的性能大致上也就反映出了它所配置的那部微機的性能,因此它的性能指標十分重要。

  cpu的工作過程

  CPU的基本工作是執行存儲的指令序列,即程序。程序的執行過程實際上是不斷地取出指令、分析指令、執行指令的過程。

  CPU從存放程序的主存儲器里取出一條指令,譯碼并執行這條指令,保存執行結果,緊接著又去取指令,譯碼,執行指令…,如此周而復始,反復循環,使得計算機能夠自動地工作。除非遇到停機指令,否則這個循環將一直進行下去。其過程如圖3-3所示

  cpu功能解析,cpu功能作用與其工作過程

  幾乎所有的馮•諾伊曼型計算機的CPU,其工作都可以分為5個階段:取指令、指令譯碼、執行指令、訪存取數和結果寫回。如圖3-4所示。

  cpu功能解析,cpu功能作用與其工作過程

  1.取指令階段

  取指令(InstrucTIon Fetch,IF)階段是將一條指令從主存中取到指令寄存器的過程。

  程序計數器PC中的數值,用來指示當前指令在主存中的位置。當一條指令被取出后,PC中的數值將根據指令字長度而自動遞增。若為單字長指令,則(PC)+1?PC,若為雙字長指令,則(PC)+2?PC,依此類推。

  2.指令譯碼階段

  取出指令后,計算機立即進入指令譯碼(Instruction Decode,ID)階段。

  在指令譯碼階段,指令譯碼器按照預定的指令格式,對取回的指令進行拆分和解釋,識別和區分出不同的指令類別及各種獲取操作數的方法。

  在組合邏輯控制的計算機中,指令譯碼器對不同的指令操作碼產生不同的控制電位,以形成不同的微操作序列;在微程序控制的計算機中,指令譯碼器用指令操作碼找到執行該指令的微程序的入口,并從此入口開始執行。

  在傳統的設計里,CPU中負責指令譯碼的部分是無法改變的硬件。不過,在眾多運用微程序控制技術的新型CPU中,微程序有時是可重寫的,可以通過修改成品CPU來改變CPU的譯碼方式。

  3.執行指令階段

  在取指令和指令譯碼階段之后,接著進入執行指令(Execute,EX)階段。

  此階段的任務是完成指令所規定的各種操作,具體實現指令的功能。為此,CPU的不同部分被連接起來,以執行所需的操作。

  例如,如果要求完成一個加法運算,算術邏輯單元(ALU)將被連接到一組輸入和一組輸出,輸入端提供需要相加的數值,而輸出端將含有最后的運算結果。

  4.訪存取數階段

  根據指令需要,有可能要訪問主存,讀取操作數,這樣就進入了訪存取數(Memory,MEM)階段。

  此階段的任務是:根據指令地址碼,得到操作數在主存中的地址,并從主存中讀取該操作數用于運算。

  5.結果寫回階段

  作為最后一個階段,結果寫回(Writeback,WB)階段把執行指令階段的運行結果數據“寫回”到某種存儲形式。結果數據經常被寫到CPU的內部寄存器中,以便被后續的指令快速地存取。在有些情況下,結果數據也可被寫入相對較慢、但較廉價且容量較大的主存。許多指令還會改變程序狀態字寄存器中標志位的狀態,這些標志位標識著不同的操作結果,可被用來影響程序的動作。

  在指令執行完畢、結果數據寫回之后,若無意外事件(如結果溢出等)發生,計算機就接著從程序計數器PC中取得下一條指令地址,開始新一輪的循環,下一個指令周期將正常地順序取出下一條指令。

  許多新型CPU可以同時取出、譯碼和執行多條指令,體現出并行處理的特性。

cpu實物圖照片   

  指令周期的基本概念

  (1)指令周期

  CPU取出一條指令并執行該指令所需的時間稱為指令周期。

  指令周期的長短與指令的復雜程度有關。

  (2)CPU周期

  指令周期常常用若干個CPU周期數來表示。

  由于CPU內部的操作速度較快,而CPU訪問一次主存所花的時間較長,因此通常用從主存讀取一條指令的最短時間來規定CPU周期。

  CPU周期也稱為機器周期。

  (3)時鐘周期

  一個CPU周期包含有若干個時鐘周期。

  時鐘周期是處理操作的最基本時間單位,由機器的主頻決定。

  一個CPU周期的時間寬度由若干個時鐘周期的總和決定。

  圖3-5為采用定長CPU周期的指令周期示意圖。

  cpu功能解析,cpu功能作用與其工作過程

  (4)取出和執行任何一條指令所需的最短時間為兩個CPU周期。

  任何一條指令,它的指令周期至少需要兩個CPU周期,而復雜指令的指令周期則需要更多的CPU周期。這是因為,一條指令的取出階段需要一個CPU周期時間,而一條指令的執行階段則需要至少一個CPU周期時間。由于不同復雜度指令的執行周期所需的CPU周期數不盡相等,因此,各種指令的指令周期也是不盡相同的。

  用指令流程圖表示指令周期

  在進行計算機設計時,可以像畫程序流程圖那樣,采用指令流程圖來表示一條指令的指令周期。

  在指令流程圖中,

  方框:代表一個操作步驟,方框中的內容表示數據通路的操作或某種控制操作。

  菱形框:通常用來表示某種判別或測試,其動作依附于它前面的一個方框。

  公操作符號“~”:表示一條指令已經執行完畢,轉入公操作。所謂公操作,就是一條指令執行完畢后,CPU所開始進行的一些操作,這些操作主要是CPU對外設請求的處理。如果外設沒有向CPU請求交換數據,那么CPU又轉向主存取下一條指令。

  時序信號

  在計算機高速運行的過程中,計算機內各部件的每一個動作都必須嚴格遵守時間規定,不能有任何差錯。

  計算機內各部件的協調動作需要時間標志,而時間標志則是用時序信號來體現的。

  計算機各部分工作所需的時序信號,在CPU中統一由時序發生器來產生。

  時序發生器

  CPU中的時序信號發生器,其功能是用邏輯電路來發出時序信號,實現時序控制,使計算機可以準確、迅速、有條不紊地工作。

  時序信號發生器是產生指令周期控制時序信號的部件,當CPU開始取指令并執行指令時,操作控制器利用時序信號發生器產生的定時脈沖的順序和不同的脈沖間隔,提供計算機各部分工作時所需的各種微操作定時控制信號,有條理、有節奏地指揮機器各個部件按規定時間動作。

  從操作控制器設計方法而言,組合邏輯控制器的時序電路比較復雜,而微程序控制器的時序電路則比較簡單。

  控制方式

  控制器控制一條指令運行的過程是依次執行一個確定的操作序列的過程。

  為了使機器能夠正確執行指令,控制器必須能夠按正確的時序產生操作控制信號。

  控制不同操作序列的時序信號的方法,稱為控制器的控制方式。

  控制方式通常分為三種:同步控制方式、異步控制方式、聯合控制方式,其實質反映了時序信號的定時方式。

  1、同步控制方式

  同步控制方式是指操作序列中每一步操作的執行,都由確定的具有基準時標的時序信號來控制,其特點是系統有一個統一的時鐘,所有的控制信號均來自這個統一的時鐘信號。

  在同步控制方式中,在任何情況下,給定的指令在執行時所需的CPU周期數和時鐘周期數都是固定不變的。

  同步控制方式有時又稱為固定時序控制方式或無應答控制方式。

  根據不同情況,同步控制方式可選取以下幾種方案:

  采用完全統一的機器周期執行各種不同的指令。顯然,對簡單指令和簡單的操作而言,這將造成時間上的浪費。

  采用不定長機器周期。將大多數操作安排在一個較短的機器周期內完成,而對于某些時間緊張的操作,則采取延長機器周期的辦法來加以解決。

  中央控制與局部控制結合。將大部分指令安排在固定的機器周期完成(稱為中央控制),而對于少數復雜指令(乘、除、浮點運算)則采用另外的時序進行定時(稱為局部控制)。

  同步控制方式設計簡單,操作控制容易實現。

  2.異步控制方式

  異步控制方式是一種按每條指令、每個操作的實際需要而占用時間的控制方式,不同指令所占用的時間完全根據需要來決定。

  在異步控制方式中,每條指令的指令周期既可由數量不等的機器周期數組成,也可由執行部件完成CPU要求的操作后發回控制器的應答信號來決定。也就是說,CPU訪問的每個操作控制信號的時間由其需要占用的時間來決定,每條指令、每個操作控制信號需要多少時間就占用多少時間。

  顯然,用這種方式形成的操作控制序列沒有固定的CPU周期數和嚴格的時鐘周期與之同步,所以稱為異步方式。

  異步控制方式有時又稱為可變時序控制方式或應答控制方式。

  在異步控制方式下,指令的運行效率高,但控制線路的硬件實現比較復雜。

  異步控制方式在計算機中得到了廣泛的應用。例如CPU對主存的讀寫、I/O設備與主存的數據交換等一般都采用異步控制方式,以保證執行時的高速度。

  3.聯合控制方式

  現代計算機系統中一般采用的方式是同步控制和異步控制相結合的方式,即聯合控制方式。

  聯合控制方式的設計思想是:在功能部件內部采用同步控制方式,而在功能部件之間采用異步控制方式,并且在硬件實現允許的情況下,盡可能多地采用異步控制方式。

  聯合控制方式通常選取以下兩種方案:

  大部分操作序列安排在固定的機器周期中,對某些時間難以確定的操作則以執行部件的應答信號作為本次操作的結束;

  機器周期的時鐘周期數固定,但是各條指令周期的機器周期數不固定。

Tags:cpu,工作過程,cpu功能解析  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
婷婷亚洲天堂影院-国产精品豆花视频www-伊人影院在线观看-日本少妇浓毛bbwbbwbbw-av网站观看-亚州欧美在线-91精品国产乱码久-任我爽精品视频在线播放-日本视频不卡-亚洲国产精品va在线观看香蕉-国产毛片乡下农村妇女-国产成人免费ā片在线观看老同学-欧美日韩免费在线-成人无码视频免费播放-色综合美女-免费毛片av
<button id="4i884"></button>
  • <abbr id="4i884"><source id="4i884"></source></abbr>
  • <code id="4i884"><tr id="4i884"></tr></code>
  • <rt id="4i884"></rt>
    <li id="4i884"></li>
  • <rt id="4i884"><tr id="4i884"></tr></rt>
  • 99在线精品免费视频| 黄色片视频在线播放| 在线观看免费黄网站| 182午夜在线观看| www.xxx麻豆| 韩国一区二区av| 日本网站在线看| 日本xxxxxxxxxx75| 国产aⅴ爽av久久久久| 韩国无码av片在线观看网站| 国产日产欧美视频| 欧美日韩亚洲国产成人| 免费看毛片的网址| 在线观看视频黄色| 黑人糟蹋人妻hd中文字幕| 在线观看免费不卡av| 日韩中文字幕三区| 欧美一级中文字幕| 手机免费看av网站| 黄色免费视频大全| 女人被男人躁得好爽免费视频 | 精品国产av无码一区二区三区| 欧美丰满熟妇xxxxx| 久艹在线免费观看| 精品国产三级a∨在线| 亚欧美在线观看| 色七七在线观看| 青青青青草视频| 人妻激情另类乱人伦人妻| 看看黄色一级片| 亚洲视频第二页| 国产黄色一级网站| 黄页网站在线观看视频| 日本一区二区免费高清视频| 三上悠亚在线一区| 亚洲视频第二页| 久草精品在线播放| 黄色动漫在线免费看| av观看免费在线| 热久久精品国产| 国产 porn| 久久久久人妻精品一区三寸| 免费看又黄又无码的网站| 欧美这里只有精品| 青娱乐自拍偷拍| 国产视频九色蝌蚪| 99久久久无码国产精品性色戒| 麻豆三级在线观看| 午夜av中文字幕| 熟女视频一区二区三区| 中国 免费 av| 欧美又粗又长又爽做受| 91成人在线观看喷潮教学| 亚洲美免无码中文字幕在线| 免费无码国产v片在线观看| 中文字幕色呦呦| 人人妻人人澡人人爽欧美一区双| 日韩av高清在线看片| 成人免费在线小视频| 自拍偷拍21p| 免费极品av一视觉盛宴| 黄色动漫在线免费看| 亚洲另类第一页| 91免费网站视频| 欧美激情视频免费看| 成人一区二区三| 日本特级黄色大片| 僵尸世界大战2 在线播放| 成人黄色一区二区| 蜜臀在线免费观看| 成人久久久久久久久| 日本中文字幕二区| 欧美狂野激情性xxxx在线观| 在线一区二区不卡| 无码专区aaaaaa免费视频| www.99在线| 蜜臀精品一区二区| 丁香婷婷激情网| 真人做人试看60分钟免费| av免费在线播放网站| 日本丰满少妇黄大片在线观看| 蜜桃传媒一区二区三区| 黄色片免费网址| 欧美三级一级片| 91精品国产毛片武则天| 黄页免费在线观看视频| 国产麻豆电影在线观看| 成人一区二区三| 精品视频在线观看一区| 国产农村妇女精品久久| 欧美两根一起进3p做受视频| 99色这里只有精品| 日韩一级片播放| 久色视频在线播放| 熟妇熟女乱妇乱女网站| 免费看黄色一级大片| 日韩手机在线观看视频| 激情网站五月天| 网站一区二区三区| 久久成年人网站| 国产av不卡一区二区| 黄色污污在线观看| 国产天堂视频在线观看| 青青草国产精品视频| 日本精品一区在线观看| 日韩在线第三页| 天天操,天天操| 亚洲AV无码成人精品一区| 欧美 国产 精品| 三上悠亚久久精品| 色诱视频在线观看| 中文字幕 欧美日韩| 午夜久久久久久久久久久| 欧美日韩激情四射| 成人综合视频在线| 91插插插插插插插插| 日韩 欧美 自拍| 亚洲美免无码中文字幕在线| 在线观看免费成人av| 色姑娘综合天天| 黄色大片中文字幕| 最新中文字幕免费视频| a级片一区二区| 苍井空浴缸大战猛男120分钟| 日韩欧美亚洲另类| www.日本在线视频| 日韩欧美国产片| 日本免费a视频| 嫩草视频免费在线观看| 久久久性生活视频| 久久成年人网站| 欧美视频在线播放一区| 三年中文在线观看免费大全中国| 妺妺窝人体色www看人体| 九九九在线观看视频| 400部精品国偷自产在线观看| 99热成人精品热久久66| 三上悠亚免费在线观看| 丰满少妇在线观看| 国产av国片精品| 中文字幕超清在线免费观看| 成人在线激情网| 成人黄色大片网站| 欧美视频亚洲图片| 黄色国产小视频| 黄色av网址在线播放| 超薄肉色丝袜足j调教99| 免费看污黄网站| 黄色影院一级片| av片在线免费| 免费成人进口网站| 五月婷婷六月丁香激情| 久久网站免费视频| 精品少妇在线视频| 天堂8在线天堂资源bt| 2025韩国大尺度电影| 在线观看国产一级片| 自慰无码一区二区三区| 成人免费视频91| 成人av在线不卡| 91精品国产毛片武则天| 国产精品12p| 糖心vlog在线免费观看| 四虎成人在线播放| 中文字幕在线视频一区二区| 天天干天天操天天做| 日本成人黄色网| 天堂在线资源视频| 国产区二区三区| 亚洲午夜激情影院| av中文字幕网址| www.久久久久久久久久久| 午夜剧场高清版免费观看 | 无码精品a∨在线观看中文| 国产曰肥老太婆无遮挡| 日韩一级免费看| 国产无限制自拍| 波多野结衣家庭教师视频| 国产99久久九九精品无码| 欧美亚洲另类色图| 午夜免费高清视频| 亚洲一区二区在线视频观看| 三日本三级少妇三级99| 在线观看18视频网站| 18禁裸男晨勃露j毛免费观看| 国产一二三在线视频| 麻豆av免费在线| 日韩va在线观看| 又大又硬又爽免费视频| 国产男女在线观看| 岛国毛片在线播放| 中文字幕在线中文| 成人精品视频一区二区| 免费成年人高清视频| 中文字幕精品在线播放| 欧美国产激情视频| 99re6在线观看| 日本中文字幕网址| 色婷婷成人在线| 久久久性生活视频|