關(guān)于機(jī)器周期是什么意思,機(jī)器周期這個(gè)問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!
1、機(jī)器周期:從內(nèi)存中讀取一個(gè)指令字的時(shí)間。
2、簡(jiǎn)單地說也就是執(zhí)行一條單周期指令所用的時(shí)間。
3、AVR單片機(jī)采用哈佛結(jié)構(gòu)(數(shù)據(jù)和程序分開存儲(chǔ))和精簡(jiǎn)指令集,一個(gè)機(jī)器周期等于一個(gè)時(shí)鐘周期。
4、也就是執(zhí)行一條單周期指令只需要一個(gè)時(shí)鐘脈沖。
5、 時(shí)鐘周期:數(shù)字電路的運(yùn)行都離不開CLK,也就是時(shí)鐘脈沖。
6、時(shí)鐘脈沖的周期就叫時(shí)鐘周期。
7、由于各器件或功能模塊工作的速度要求不一樣,像你所說的,又分為CPU時(shí)鐘周期,ADC時(shí)鐘周期等。
8、通常我們所說的時(shí)鐘周期就是CPU時(shí)鐘周期,單片機(jī)通常用外部晶振產(chǎn)生時(shí)鐘源,所以有了時(shí)鐘周期等于晶振周期的說法。
9、 CPU時(shí)鐘周期:提供給CPU的時(shí)鐘脈沖的周期。
10、由于通常情況下CPU速度最快,所以時(shí)鐘源直接給CPU提供時(shí)鐘脈沖,在一個(gè)系統(tǒng)里CPU時(shí)鐘的周期是最短的。
11、通常把CPU時(shí)鐘周期簡(jiǎn)稱為時(shí)鐘周期。
12、 ADC時(shí)鐘周期:提供給AD轉(zhuǎn)換器的時(shí)鐘脈沖的周期。
13、AVR采用逐次逼近ADC,在默認(rèn)條件下,逐次逼近電路需要一個(gè)從50 kHz到200 kHz的輸入時(shí)鐘以獲得最大精度。
14、由于ADC速度過快會(huì)影響精度,甚至在幾MHz的頻率下是無法工作的,而我們有用不上那么快的速度,所以把時(shí)鐘源產(chǎn)生的脈沖經(jīng)過分頻后提供給ADC。
15、這個(gè)分頻的過程是通過一個(gè)分頻器(通常是計(jì)數(shù)器)來實(shí)現(xiàn)的。
本文分享完畢,希望對(duì)大家有所幫助。
標(biāo)簽:
免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!