關于寄存器、累加器、暫存器
劉玉蓉
發(fā)布于2014-12-01 17:29
3
0
標簽:
請問寄存器、累加器、暫存器這三者有什么區(qū)別啊
佳答案
1、寄存器是CPU內(nèi)部存儲單元,即寄存器是CPU的組成部份。寄存器是有限存貯容量的高速存貯部件,它們可用來暫存指令、數(shù)據(jù)和位址等。
2、在CPU內(nèi)部,累加器 (accumulator) 是一種寄存器,所有數(shù)學運算必須通過它進行傳遞和運算。
3、提到暫存器要從寄存器與存儲器來講:寄存器是CPU里的存儲單元,與CPU離得近,所以CPU在運算時通常都會用寄存器當中轉站。存儲器是在CPU外部的存儲器,例如,RAM,ROM。
暫存器顧名思義,就是暫時存放一定數(shù)量數(shù)據(jù)寄存器或存儲器。例如,目標寄存器和結果寄存器都已有數(shù)據(jù),需要第三個數(shù)據(jù)輸入;編程時某一邏輯信號經(jīng)常多次使用,中間結果需要暫時記憶。