回覆列表
  • 1 # 速速影片

    運算器的主要功能:加、減、乘、除四則運算,與、或、非、異或等邏輯操作,以及移位、比較和傳送等操作。 運算器的處理物件是資料,所以資料長度和計算機資料表明方法,對運算器的效能影響極大。70年代大多數通用計算機則以16、32、64位作為運算器處理資料的長度。 能對一個數據運算器的一切位一起進行處理的運算器稱為並行運算器。如果一次只處理一位,則稱為序列運算器。運算器把一個完整的資料分成若干段進行計算,稱為串/並行運算器。擴充套件資料運算器能實行多少種操作和操作速度,標誌著運算器能力的強弱,乃至標誌著計算機本身的能力。運算器最底子的操作是加法。一個數與零相加,簡路地傳送這個數。將一個數的程式碼求補,與另一個數相加,相當於從後一個數中減去前一個數。將兩個數相減能夠比較它們的鉅細。左右移位是運算器的底子操作。在有符號的數中,符號不動而只移資料位。若資料連同符號的全部位一齊移動,稱為邏輯移位。若將資料的最高位與最低位連結進行邏輯移位,稱為迴圈移位。運算器的邏輯操作可將兩個資料按位進行與、異或,以及將一個數據的各位求非。有的運算器還能進行二值程式碼的16種邏輯操作。乘除法操作較為複雜。許多計算機的運算器能直接完成這些操作。乘法操作是以加法操作為基礎的,由乘數的一位或幾位譯碼控制逐次發作部分積,部分積相加得乘積。除法則又常以乘法為基礎,即選定若干因子乘以除數,這些園子乘被除數則得商。沒有實行乘法、除法硬體的計算機可用程式完成乘、除,但速度慢得多。有的運算器還能實行在一批數中尋求最大數,對一批資料連續實行同一種操作,求平方根等複雜操作。

  • 中秋節和大豐收的關聯?
  • 我想求一篇有關六一的兒童節的詩歌朗誦稿?