問題:
某系統匯流排的乙個匯流排週期包含4個時鐘週期,每個匯流排週期中可以傳送32位資料。若匯流排的時鐘頻率為66mhz,則匯流排頻寬為()。
分析:
求 匯流排頻寬,可簡單理解為求cpu在1秒鐘內從記憶體中讀取或寫入的資料量。
題目中: 「每個匯流排週期中可以傳送32位資料」,意思就是 cpu每次與記憶體之間的資料傳送量為 32bit。
既然知道了每次的資料量,只要再求出每秒鐘cpu與記憶體之間傳送資料的次數,那就可以求出匯流排頻寬了。
匯流排頻寬 = 每次傳送資料量 x 每秒鐘的傳送次數。
題中時鐘頻率為 66mhz,可以簡單理解為 cpu 每秒鐘的計算次數66mhz次。
題中乙個匯流排週期包含4個時鐘週期:意思為cpu每計算4次,才能與記憶體有1次資料傳送。由此可知:
cpu與記憶體的每秒鐘的資料傳送次數 = 66mhz ÷ 4 = 16.6mhz
所以:匯流排頻寬 = 每次傳送資料量 x 每秒鐘的傳送次數
= 32bit(位) x 16.6mhz
= 4byte(位元組) x 16.6mhz
= 66mb/s
時鐘週期 匯流排週期 機器週期 區別
自 8086cpu 執行一條指令是由取指令 解碼和執行等操作組成的,為了使 8086cpu 的各種操作協調同步進行,8086cpu 必須在時鐘訊號 clk 控制下工作,時鐘訊號是乙個週期性的脈衝訊號,乙個時鐘脈衝的時間長度稱為乙個時鐘週期 clock cycle 是時鐘頻率 主頻 的倒數,時鐘週期是...
時鐘週期 指令週期 機器週期 匯流排週期
時鐘週期 時鐘週期也稱為 週期,定義為時鐘脈衝的倒數,是計算機中最基本,最小的時間單位.在乙個時鐘週期內,cpu只完成最基本的動作.對同一種機型而言,時鐘頻率越高,計算機工作速度越快.機器週期 在計算機中,為了便於管理,通常把一條指令執行劃分為若干個階段,每乙個階段完成一項任務.如 取指令,儲存器讀...
時鐘週期,機器週期,指令週期,匯流排週期
時鐘週期 時鐘週期也稱為振盪週期,定義為時鐘脈衝的倒數 可以這樣來理解,時鐘週期就是微控制器外接晶振的倒數,例如12m的晶振,它的時間週期就是1 12 us 是計算機中最基本的 最小的時間單位。在乙個時鐘週期內,cpu僅完成乙個最基本的動作。對於某種微控制器,若採用了1mhz的時鐘頻率,則時鐘週期為...