1.時鐘週期:即晶振的單位時間發出的脈衝數,12MHZ=12×10的6次方,即每秒發出12000000個脈衝訊號,那麼發出一個脈衝的時間就是時鐘週期,即1/12微秒。
2.一個機器週期等於12個時鐘週期,所以是1微秒。
拓展資料
一、時鐘週期
時鐘週期也稱為振盪週期,定義為時鐘脈衝的倒數(時鐘週期就是微控制器外接晶振的倒數,例如12M的晶振,它的時間週期就是1/12 us),是計算機中最基本的、最小的時間單位。
二、機器週期
在計算機中,為了便於管理,常把一條指令的執行過程劃分為若干個階段,每一階段完成一項工作。例如:取指令、讀儲存器、寫儲存器等,這每一項工作稱為一個基本操作。完成一個基本操作所需要的時間稱為機器週期。一般情況下,一個機器週期由若干個S週期(狀態週期)組成。8051系列微控制器的一個機器週期同6個S週期(狀態週期)組成。前面已經說過一個時鐘週期定義為一個節拍(用P表示),二個節拍定義為一個狀態週期(用S表示),8051微控制器的機器週期由6個狀態週期組成,也就是說一個機器週期=6個狀態週期=12個時鐘週期。
三、指令週期
指令週期是執行一條指令所需要的時間,一般由若干個機器週期組成。指令不同,所需的機器週期數也不同。對於一些簡單的的單位元組指令,在取指令週期中,指令取出到指令暫存器後,立即譯碼執行,不再需要其它的機器週期。對於一些比較複雜的指令,例如:轉移指令、乘法指令,則需要兩個或者兩個以上的機器週期。
1.時鐘週期:即晶振的單位時間發出的脈衝數,12MHZ=12×10的6次方,即每秒發出12000000個脈衝訊號,那麼發出一個脈衝的時間就是時鐘週期,即1/12微秒。
2.一個機器週期等於12個時鐘週期,所以是1微秒。
拓展資料
一、時鐘週期
時鐘週期也稱為振盪週期,定義為時鐘脈衝的倒數(時鐘週期就是微控制器外接晶振的倒數,例如12M的晶振,它的時間週期就是1/12 us),是計算機中最基本的、最小的時間單位。
二、機器週期
在計算機中,為了便於管理,常把一條指令的執行過程劃分為若干個階段,每一階段完成一項工作。例如:取指令、讀儲存器、寫儲存器等,這每一項工作稱為一個基本操作。完成一個基本操作所需要的時間稱為機器週期。一般情況下,一個機器週期由若干個S週期(狀態週期)組成。8051系列微控制器的一個機器週期同6個S週期(狀態週期)組成。前面已經說過一個時鐘週期定義為一個節拍(用P表示),二個節拍定義為一個狀態週期(用S表示),8051微控制器的機器週期由6個狀態週期組成,也就是說一個機器週期=6個狀態週期=12個時鐘週期。
三、指令週期
指令週期是執行一條指令所需要的時間,一般由若干個機器週期組成。指令不同,所需的機器週期數也不同。對於一些簡單的的單位元組指令,在取指令週期中,指令取出到指令暫存器後,立即譯碼執行,不再需要其它的機器週期。對於一些比較複雜的指令,例如:轉移指令、乘法指令,則需要兩個或者兩個以上的機器週期。