1. 通用寄存器用于臨時存儲由CPU正在操縱的數(shù)據(jù)。這些寄存器存儲算術(shù)/邏輯單元電路的輸入值以及該部件所產(chǎn)生的結(jié)果。
2. 利用總線,CPU給出相關(guān)存儲單元的地址以及相應(yīng)的電信號(告知存儲電路,將在指定單元中獲取數(shù)據(jù)),從主存儲器中取出數(shù)據(jù)。
3. 通用寄存器用于存儲操作中馬上用到的數(shù)據(jù),主存儲器用于存儲不久就要用到的數(shù)據(jù),海量存儲器用于存儲暫時不會用到的數(shù)據(jù)。
4. 不管是精簡指令集計(jì)算機(jī)還是復(fù)雜指令集計(jì)算機(jī),機(jī)器指令可以分為3類:(1)數(shù)據(jù)傳輸類;(2)算術(shù)/邏輯類;(3)控制類
5. 計(jì)算機(jī)與其他設(shè)備的通信通常是通過稱為控制器的中間設(shè)備來處理的。
6. 因?yàn)榭刂破魇沁B接到一臺計(jì)算機(jī)的總線上的,因此它就有可能在CPU不使用總線的幾納秒時間里實(shí)現(xiàn)它與主存儲器的通信,控制器這種存取主存儲器的能力稱為直接存儲器存取(DMA)。它的不利影響是,使計(jì)算機(jī)總線的通信復(fù)雜化。
7. 計(jì)算機(jī)產(chǎn)生字符并向打印機(jī)發(fā)送字符的速度要遠(yuǎn)遠(yuǎn)快于打印機(jī)能夠打印的速度,計(jì)算機(jī)盲目地將數(shù)據(jù)發(fā)送給打印機(jī),可能的結(jié)果會使得數(shù)據(jù)丟失。因此,諸如打印文件這樣的過程都會包括持續(xù)的雙向?qū)υ挘?jì)算機(jī)和外圍設(shè)備之間交換設(shè)備狀態(tài)的信息,協(xié)調(diào)它們之間的活動。這個過程稱為握手。