1、指令控制——程序的順序控制 主要由程序計(jì)數(shù)器PC 及控制類(lèi)指令的執(zhí)行等來(lái)實(shí)現(xiàn)指令的控制。
2、操作控制 由執(zhí)行指令的一系列微操作信號(hào)進(jìn)行控制。
3、時(shí)間控制——對(duì)各種操作實(shí)施時(shí)間上的控制 主要由時(shí)序信號(hào)發(fā)生器等實(shí)現(xiàn)時(shí)間的控制。
4、數(shù)據(jù)加工——對(duì)數(shù)據(jù)實(shí)現(xiàn)算術(shù)、邏輯運(yùn)算等的處理。
位:在數(shù)字電路和電腦技術(shù)中采用二進(jìn)制,代碼只有“0”和“1”,其中無(wú)論是 “0”或是“1”在CPU中都是 一“位”。
字長(zhǎng):電腦技術(shù)中對(duì)CPU在單位時(shí)間內(nèi)(同一時(shí)間)能一次處理的二進(jìn)制數(shù)的位數(shù)叫字長(zhǎng)。所以能處理字長(zhǎng)為8位數(shù)據(jù)的CPU通常就叫8位的CPU。同理32位的CPU就能在單位時(shí)間內(nèi)處理字長(zhǎng)為32位的二進(jìn)制數(shù)據(jù)。字節(jié)和字長(zhǎng)的區(qū)別:由于常用的英文字符用8位二進(jìn)制就可以表示,所以通常就將8位稱(chēng)為一個(gè)字節(jié)。字長(zhǎng)的長(zhǎng)度是不固定的,對(duì)于不同的CPU、字長(zhǎng)的長(zhǎng)度也不一樣。8位的CPU一次只能處理一個(gè)字節(jié),而32位的CPU一次就能處理4個(gè)字節(jié),同理字長(zhǎng)為64位的CPU一次可以處理8個(gè)字節(jié)。