為什麼計算機的任何外設都需要時鐘才能工作?

時間 2021-05-09 23:18:50

1樓:歐先飛

外設大部分情況下是有主控電路的,你可以想象成mini cpu,所以也需要時鐘進行驅動。不過外設的時鐘域和cpu的很多時候不是同乙個,跨時鐘域傳輸資料要處理一下。

我舉個例子,uartlite這個外設對外連線是tx和rx兩根線,時鐘大約幾萬hz,對內也就是對soc是乙個axi4協議的介面,大概幾十根線,uartlite需要將soc的資料快取下來再從tx線發出去,這樣乙個功能沒有時鐘就很難辦了。

2樓:track Yang

雖然計算機系統包括外設系統上層都是傳輸數位化資料,但是在物理層上都是模擬訊號,而數位化只是在模擬基礎上進行的一種抽象。 其中時鐘是為了在時間維度上維持數位化抽象,時鐘起到乙個參考訊號的作用,是為了實現對時間的離散和量化。具體可以參考電子電路課程的關於「數位化抽象」的內容。

非同步通訊只是說兩端的時鐘可以不同步,並不是說不需要時鐘,時鐘是在時間維度上實現數位化的基礎,一般而言,只要數位化資料需要做時序化傳輸就需要時鐘。

學計算機的大學生需要高配的計算機嗎?

杜兔子 這個問題如果你是剛剛進入大學,那麼市面上的高配筆記本足夠用你4年。但是如果未來你需要深度學習神經網路等等,那麼再高配置筆記本都不夠,需要動輒幾十萬一台的GPU伺服器。綜合來說買乙個價效比不錯的台式計算機即可。 CSDQKL 學科與計算機配置沒有必然聯絡,主要是看經濟條件,當然,要是實在急用可...

計算機專業的學生需要考計算機四級證書嗎?

不需要。首先你的畢業證書國家預設就是計算機四級水平。考試大綱裡寫了的,全國計算機等級考試是面向非計算機專業和大專院校的考試。含金量幾乎沒有,考題全是背多分。現在計算機專業的考試證書含金量高的不多,軟考在國企有用,但私企不太認。網路方面的思科認證和華為認證還行,當然是高階別的那幾個,初級考試也是背多分...

為什麼很多計算機牛人起初都不是學計算機的?

例如很多是主攻數學或物理的 一般分為兩個方向的 起初是主攻數學是走軟體方向。起初是主攻物理是走硬體方向。一般我都建議起初數學不會是物理。這個看個人選擇的 很多人選擇起初計算機 都很難走過真正電腦科學方向。 我想是因為計算機屬於既需要天分,又很依賴興趣驅動的學問。前者決定了你能走多遠,後者決定了你能走...