在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

您好,歡迎來電子發燒友網! ,新用戶?[免費注冊]

您的位置:電子發燒友網>電子百科>電腦硬件>臺式機>

定點運算器的基本結構(圖解篇)

2010年04月13日 10:41 m.xsypw.cn 作者:佚名 用戶評論(0
關鍵字:運算器(16564)

定點運算器的基本結構(圖解篇)
  
  運算器包括ALU\陣列乘除器\寄存器\多路開關\三態緩沖器\數據總線等邏輯部件。
  
  運算器的設計,主要是圍繞ALU和寄存器同數據總線之間如何傳送操作數和運算結果進行的。
  
  在決定方案時,需要考慮數據傳送的方便性和操作速度,在微型機和單片機中還要考慮在硅片上制作總線的工藝。 計算機的運算器大體有如下三種結構形式:

1.單總線結構的運算器
  
  單總線結構的運算器如(a)所示。由于所有部件都接到同一總線上,所以數據可以在任何兩個寄存器之間,或者在任一個寄存器和ALU之間傳送。如果具有陣列乘法器或除法器,那么它們所處的位置應與ALU相當。對這種結構的運算器來說,在同一時間內,只能有一個操作數放在單總線上。為了把兩個操作數輸入到ALU,需要分兩次來做,而且還需要A,B兩個緩沖寄存器。這種結構的主要缺點是操作速度較慢。雖然在這種結構中輸入數據和操作結果需要三次串行的選通操作,但它并不會對每種指令都增加很多執行時間。只有在對全都是CPU寄存器中的兩個操作數進行操作時,單總線結構的運算器才會造成一定的時間損失。但是由于它只控制一條總線,故控制電路比較簡單。
  
  2.雙總線結構的運算器
  
  雙總線結構的運算器如(b)所示。在這種結構中,兩個操作數同時加到ALU進行運算,只需一次操作控制,而且馬上就可以得到運算結果。圖中,兩條總線各自把其數據送至ALU的輸入端。特殊寄存器分為兩組,它們分別與一條總線交換數據。這樣,通用寄存器中的數就可進入到任一組特殊寄存器中去,從而使數據傳送更為靈活。ALU的輸出不能直接加到總線上去。這是因為,當形成操作結果的輸出時,兩條總線都被輸入數占據,因而必須在ALU輸出端設置緩沖寄存器。為此,操作的控制要分兩步完成:

 ?。?)在ALU的兩個輸入端輸入操作數,形成結果并送入緩沖寄存器;
  
  (2)把結果送入目的寄存器。假如在總線1,2和ALU輸入端之間再各加一個輸入緩沖寄存器,并把兩個輸入數先放至這兩個緩沖寄存器,那么,ALU輸出端就可以直接把操作結果送至總線1或總線2上去。
  
  3.三總線結構的運算器
  
  三總線結構的運算器如演示(C)所示。在三總線結構中,ALU的兩個輸入端分別由兩條總線供給,而ALU的輸出則與第三條總線相連。這樣,算術邏輯操作就可以在一步的控制之內完成。由于ALU本身有時間延遲,所以打入輸出結果的選通脈沖必須考慮到包括這個延遲。另外,設置了一個總線旁路器。如果一個操作數不需要修改,而直接從總線2傳送到總線3,那么可以通過控制總線旁路器把數據傳出;如果一個操作數傳送時需要修改,那么就借助于ALU。很顯然,三總線結構的運算器的特點是操作時間快。

?

非常好我支持^.^

(213) 30%

不好我反對

(496) 70%

( 發表人:admin )

      發表評論

      用戶評論
      評價:好評中評差評

      發表評論,獲取積分! 請遵守相關規定!

      ?
      主站蜘蛛池模板: 亚洲理论片在线观看 | 日韩色中色 | 国产真实乱在线更新 | 性福利视频 | 国产婷婷 | 亚洲高清中文字幕一区二区三区 | 免费观看黄色网页 | 日本加勒比黑人 | 开心六月婷婷 | 午夜国产精品久久影院 | 色综合天天综合网亚洲影院 | 国产自在自线午夜精品视频 | 天天色综合社区 | 夜色福利视频 | 天天综合网天天综合色不卡 | 免费一级毛片在线播放 | 嫩草影院永久入口在线观看 | 操操操综合网 | 国产精品成人观看视频国产奇米 | 拍拍拍交性免费视频 | 国产精品午夜久久久久久99热 | 黄a视频在线观看 | 综合六月| 欧美成网 | 国产成人经典三级在线观看 | 日本免费在线一区 | 天天夜天天干 | 天堂最新版在线地址 | 亚洲黄色在线网站 | 一本到卡二卡三卡福利 | www射com | 丁香婷婷色综合 | 免费看一级特黄a大片 | 久久精品亚洲一区二区三区浴池 | 午夜免费福利片 | 亚洲一区二区影院 | 香蕉视频久久久 | 99久久香蕉国产综合影院 | 亚洲国产福利精品一区二区 | 绝色村妇的泛滥春情 | 五月婷婷天 |