什麼是機器週期,什麼是指令週期,機器週期,和時鐘週期

時間 2021-06-14 09:41:57

1樓:假面

機器週期是在計算機中,為了便於管理,常把一條指令的執行過程劃分為若干個階段,每一階段完成一項工作。

例如,取指令、儲存器讀、儲存器寫等,這每一項工作稱為一個基本操作。完成一個基本操作所需要的時間稱為機器週期。

一般情況下,一個機器週期由若干個s週期(狀態週期)組成。通常用記憶體中讀取一個指令字的最短時間來規定cpu週期,(也就是 計算機通過內部或外部匯流排進行一次資訊傳輸從而完成一個或幾個微操作所需要的時間)。

它一般由12個時鐘週期(振盪週期)組成,也是由6個狀態週期組成。而振盪週期=1秒/晶振頻率,因此微控制器的機器週期=12秒/晶振頻率 。

2樓:如之人兮

機器週期:機器完成一個動作所需的時間稱為機器週期,一般由一個或一個以上的時鐘週期組成。

在計算機中,為了便於管理,常把一條指令的執行過程劃分為若干個階段,每一階段完成一項工作。例如,取指令、儲存器讀、儲存器寫等,這每一項工作稱為一個基本操作。完成一個基本操作所需要的時間稱為機器週期。

一般情況下,一個機器週期由[1] 若干個s週期(狀態週期)組成。通常用記憶體中讀取一個指令字的最短時間來規定cpu週期,(也就是 計算機通過內部或外部匯流排進行一次資訊傳輸從而完成一個或幾個微操作所需要的時間)),它一般由12個時鐘週期(振盪週期)組成,也是由6個狀態週期組成。而振盪週期=1秒/晶振頻率,因此微控制器的機器週期=12秒/晶振頻率 。

拓展資料:

機器週期和匯流排週期 並無明確的相互包含的關係。機器週期指的是完成一個基本操作的時間,這個基本操作有時可能包含匯流排讀寫,因而包含匯流排週期,但是有時可能與匯流排讀寫無關。

指令週期:是cpu的關鍵指標 ,指取出並執行一條指令的時間。一般以機器週期為單位,分單指令執行週期、雙指令執行週期等。處理器的大部分指令(arm、dsp)均採用單指令執行週期。

機器週期:完成一個基本操作的時間單元,如取指週期、取數週期。

時鐘週期:cpu的晶振頻率的倒數的。(fantaxy:晶振一次需要的時間)

一個機器週期一般是一條指令花費的時間,也有些是2個機器週期的指令,djnz,是雙週期指令。

週期:就是時間,完成一次任務的時間。

3樓:一日清閒

一下幾個週期很容易搞混:

指令週期:取出並執行一條指令的時間。

機器週期:通常用記憶體中讀取一個指令字的最短時間來規定cpu週期。(也就是計算機完成一個基本操作所花費的時間)

時鐘週期:處理操作的最基本單位。(cpu的主頻)儲存週期:也就是一個訪存指令週期。

指令週期、機器週期和時鐘週期之間的關係:指令週期通常用若干個機器週期表示,而機器週期時間又包含有若干個時鐘週期。

什麼是指令週期,機器週期,和時鐘週期

4樓:非常感謝

1、指令週期:是取出一條指令並執行這條指令的時間。一般由若干個機器週期組成,是從取指令、分析指令到執行完所需的全部時間。

指令週期型別有非訪內指令的指令週期、取數指令的指令週期、存數指令的指令週期、空操作指令和轉移指令的指令週期。

2、機器週期:在計算機中,為了便於管理,常把一條指令的執行過程劃分為若干個階段,每一階段完成一項工作。例如,取指令、儲存器讀、儲存器寫等,這每一項工作稱為一個基本操作。

3、時鐘週期:也稱為振盪週期,定義為時脈頻率的倒數。時鐘週期是計算機中最基本的、最小的時間單位。

在一個時鐘週期內,cpu僅完成一個最基本的動作。時鐘週期是一個時間的量。時鐘週期表示了sdram所能執行的最高頻率。

拓展資料:

計算機之所以能自動地工作,是因為cpu能從存放程式的記憶體裡取出一條指令並執行這條指令;緊接著又是取指令,執行指令,如此周而復始,構成了一個封閉的迴圈。除非遇到停機指令,否則這個迴圈將一直繼續下去。

機器週期由若干個s週期(狀態週期)組成。通常用記憶體中讀取一個指令字的最短時間來規定cpu週期,(也就是 計算機通過內部或外部匯流排進行一次資訊傳輸從而完成一個或幾個微操作所需要的時間)),它一般由12個時鐘週期(振盪週期)組成,也是由6個狀態週期組成。

時鐘週期表示了sdram所能執行的最高頻率。更小的時鐘週期就意味著更高的工作頻率。對於pc100規格的記憶體來說,它的執行時鐘週期應該不高於10納秒。

納秒與工作頻率之間的轉換關係為:1000 / 時鐘週期 =工作頻率。例如,標稱10納秒的pc100記憶體晶片,其工作頻率的表示式就應該是1000 / 10 = 100mhz,這說明此記憶體晶片的額定工作頻率為100mhz。

5樓:蠁蠁蠁胃

一條指令週期包括若干個機器週期,一條機器週期又包括若干個時鐘週期,時鐘週期即振盪週期。

拓展資料:

①時鐘週期/振盪週期:

時鐘週期又叫做振盪週期、節拍週期,定義為時鐘晶振頻率的倒數。時鐘週期是計算機中最基本的、最小的時間單位。在一個時鐘週期內,cpu僅完成一個最基本的動作。

例如晶振為12m,則時鐘週期為1/12us。又可以被定義為節拍。

②指令週期:

指令週期是指取出並完成一條指令所需的時間,一般由若干個機器週期組成,分為單週期指令,雙週期指令和多週期指令。

對於一些簡單的的單位元組指令,在取指令週期中,指令取出到指令暫存器後,立即譯碼執行,不再需要其它的機器週期。對於一些比較複雜的指令,例如轉移指令、乘法指令,則需要兩個或者兩個以上的機器週期。

③機器週期:

在計算機中,為了便於管理,常把一條指令的執行過程劃分為若干個階段,每一階段完成一項工作。例如,取指令、儲存器讀、儲存器寫等,這每一項工作稱為一個基本操作。完成一個基本操作所需要的時間稱為機器週期。

一般情況下,一個機器週期由若干個s週期(狀態週期)組成。比如,取值週期,取數週期。在80c51內部,機器週期一般包括於6個狀態週期,12個時鐘週期。

例如24m的晶振,機器週期為12/24m秒。

6樓:雲繡網

1、指令週期:    執行一條指令所需要的時間,一般由若干個機器週期組成。指令不同,所需的機器週期也不同。

對於一些簡單的的單位元組指令,在取指令週期中,指令取出到指令暫存器後,立即譯碼執行,不再需要其它的機器週期。對於一些比較複雜的指令,例如轉移指令、乘法指令,則需要兩個或者兩個以上的機器週期。通常含一個機器週期的指令稱為單週期指令,包含兩個機器週期的指令稱為雙週期指令。

2、機器週期:    在計算機中,為了便於管理,常把一條指令的執行過程劃分為若干個階段,每一階段完成一項工作。例如,取指令、儲存器讀、儲存器寫等,這每一項工作稱為一個基本操作。

完成一個基本操作所需要的時間稱為機器週期。一般情況下,一個機器週期由若干個s週期(狀態週期)組成。

例如:8051系列微控制器的一個機器週期同6個 s週期(狀態週期)組成。前面已說過一個時鐘週期定義為一個節拍(用p表示),二個節拍定義為一個狀態週期(用s表示),8051微控制器的機器週期由6個 狀態週期組成,也就是說一個機器週期=6個狀態週期=12個時鐘週期。

(例如外接24m晶振的微控制器,他的一個機器週期=12/24m 秒)。

3、時鐘週期也稱為振盪週期,定義為時鐘脈衝的倒數(可以這樣來理解,時鐘週期就是微控制器外接晶振的倒數,例如12m的晶振,它的時間週期就是1/12 us),是計算機中最基本的、最小的時間單位。

在一個時鐘週期內,cpu僅完成一個最基本的動作。對於某種微控制器,若採用了1mhz的時脈頻率,則時鐘週期為1us;若採用4mhz的時脈頻率,則時鐘 週期為250us。由於時鐘脈衝是計算機的基本工作脈衝,它控制著計算機的工作節奏(使計算機的每一步都統一到它的步調上來)。

顯然,對同一種機型的計算 機,時脈頻率越高,計算機的工作速度就越快。

例如:8051微控制器把一個時鐘週期定義為一個節拍(用p表示),二個節拍定義為一個狀態週期(用s表示)。

(資料**於:雲繡網)

什麼是指令週期、機器週期和時鐘週期?三者有何關係?

7樓:百靈鳥

指令周bai期是指執行一du條指令所需要的zhi時間,一般由若干個dao

機器週期組成,是從版取指令、分權析指令到執行完所需的全部時間。

時鐘週期也稱為振盪週期,定義為時脈頻率的倒數。時鐘週期是計算機中最基本的、最小的時間單位。在一個時鐘週期內,cpu僅完成一個最基本的動作。

時鐘週期是一個時間的量。時鐘週期表示了sdram所能執行的最高頻率。更小的時鐘週期就意味著更高的工作頻率。

在計算機中,為了便於管理,常把一條指令的執行過程劃分為若干個階段,每一階段完成一項工作。例如,取指令、儲存器讀、儲存器寫等,這每一項工作稱為一個基本操作。完成一個基本操作所需要的時間稱為機器週期。

一般情況下,一個機器週期由[1]若干個s週期(狀態週期)組成。通常用記憶體中讀取一個指令字的最短時間來規定cpu週期,(也就是 計算機通過內部或外部匯流排進行一次資訊傳輸從而完成一個或幾個微操作所需要的時間)

一般,一個指令週期等於數個機器週期。

一個機器週期等於六個時鐘週期。

一個時鐘週期等於2個晶振週期。

晶振週期是最基本的週期等於晶振頻率的倒數

8樓:奶瓶君

cpu每取bai

出並執行一條指du令所需的全部時間zhi叫指令週期;機器週期是在同dao步控制的機器中,

回執行指令答週期中一步相對完整的操作(指令步)所需時間,通常安排機器週期長度=主存週期;時鐘週期是指計算機主時鐘的週期時間,它是計算機執行時最基本的時序單位,對應完成一個微操作所需時間,通常時鐘週期=計算機主頻的倒數。

什麼是指令週期 機器週期和時鐘週期?三者有何關係

麻汀蘭閃秋 cpu每取出並執行一條指令所需的全部時間叫指令週期 機器週期是在同步控制的機器中,執行指令週期中一步相對完整的操作 指令步 所需時間,通常安排機器週期長度 主存週期 時鐘週期是指計算機主時鐘的週期時間,它是計算機執行時最基本的時序單位,對應完成乙個微操作所需時間,通常時鐘週期 計算機主頻...

什麼是指令週期?指令週期是否有固定值?為什麼

師丹溪茹蕩 指令週期的基本概念 cpu從記憶體取出一條指令並執行這條指令的時間總和。指令週期是執行一條指令所需要的時間,一般由若干個機器週期組成,是從取指令 分析指令到執行完所需的全部時間。指令不同,所需的機器週期數也不同。對於一些簡單的的單位元組指令,在取指令週期中,指令取出到指令暫存器後,立即譯...

什么是微控制器的機器週期和振盪頻率 它們之間是什么關係

這個是你看到的51裡的概念吧,我給你大概講下,是具有普遍性的,不是單指51.微控制器是需要輸入一定的振盪頻率才能工作的,每種微控制器都有乙個頻率範圍,比如cpu經常聽到多少多少g。利用振盪器,晶震輸入微控制器的頻率為振盪頻率。在微控制器內部一般有個指令週期,這裡的機器週期應該指的是執行一條單週期指令...