計算機實現原理專題--自動化(一)

目前已經對邏輯門、加法器和減法器、內存的構成原理作了說明,實際上用這些器件能夠裝配出一個由人工操做的簡單計算器出來了,可是尚未實現自動化操做,這是一個由計算器到計算機的關鍵過程,也就是自動化。.net

先看下前面提過的一個加法器:blog

       爲了保存相加的臨時結果,必須先將相加開關閉合而後斷開。因爲從閉合到斷開有個過程,若是在該過程當中加法器的輸入端的發生變化,那麼這些變化會影響到輸出結果,因此操做的時候必須對相加開關和輸入端進行協調。爲了簡化該協調的過程,就須要用到實現原理專題--存儲器的實現(三)中提到的邊沿觸發器,由於該觸發器只有從0瞬間變化爲1時,纔會觸發相加操做。該加法器又稱爲累加器,由於輸入端只須要不斷的輸入被加數,並在被加數輸入完畢的時候觸發邊沿觸發器便可實現保存累加的和。內存

     以上累加器的問題在於,若是要將100個數相加,人必須一直重複上述操做,並且中途有1個數輸錯,整個過程必須重來,並且還得考慮到8位鎖存器數據溢出的問題,由於100個數相加的和可能遠遠大於255。自動化就是爲了解決相似問題而構建的。get

相關文章
相關標籤/搜索