3HAC14526-1
3HAC17343-1
3HAC17344-1
3HAC17374-2
3HAC17374-4
數(shù)據(jù)與指令在CPU中的運(yùn)行 剛才已經(jīng)為大家介紹了CPU的部件及基本原理情況,
現(xiàn)在,我們來看看數(shù)據(jù)是怎樣在CPU中運(yùn)行的。我們知道,數(shù)據(jù)從輸入設(shè)備流經(jīng)內(nèi)存,
等待CPU的處理,這些將要處理的信息是按字節(jié)存儲(chǔ)的,也就是以8位二進(jìn)制數(shù)或8比特為1個(gè)單元存儲(chǔ),
這些信息可以是數(shù)據(jù)或指令。數(shù)據(jù)可以是二進(jìn)制表示的字符、數(shù)字或顏色等等。而指令告訴CPU對(duì)數(shù)據(jù)執(zhí)行哪些操作,
比如完成加法、減法或移位運(yùn)算。 我們假設(shè)在內(nèi)存中的數(shù)據(jù)是zui簡(jiǎn)單的原始數(shù)據(jù)。首先,指令指針(Instruction Pointer)會(huì)通知CPU,
將要執(zhí)行的指令放置在內(nèi)存中的存儲(chǔ)位置。因?yàn)閮?nèi)存中的每個(gè)存儲(chǔ)單元都有編號(hào)(稱為地址),可以根據(jù)這些地址把數(shù)據(jù)取出,
通過地址總線送到控制單元中,指令譯碼器從指令寄存器IR中拿來指令,翻譯成CPU可以執(zhí)行的形式,然后決定完成該指令需要哪些必要的操作,
它將告訴算術(shù)邏輯單元(ALU)什么時(shí)候計(jì)算,告訴指令讀取器什么時(shí)候獲取數(shù)值,告訴指令譯碼器什么時(shí)候翻譯指令等等。
CPU的工作流程 由晶體管組成的CPU是作為處理數(shù)據(jù)和執(zhí)行程序的核心,
其英文全稱是:Central Processing Unit,即*處理器。
首先,CPU的內(nèi)部結(jié)構(gòu)可以分為控制單元,邏輯運(yùn)算單元和存儲(chǔ)單元(包括內(nèi)部總線及緩沖器)三大部分。
CPU的工作原理就像一個(gè)工廠對(duì)產(chǎn)品的加工過程:進(jìn)入工廠的原料(程序指令),經(jīng)過物資分配部門(控制單元)的調(diào)度分配,
被送往生產(chǎn)線(邏輯運(yùn)算單元),生產(chǎn)出成品(處理后的數(shù)據(jù))后,再存儲(chǔ)在倉(cāng)庫(kù)(存儲(chǔ)單元)中,
zui后等著拿到市場(chǎng)上去賣(交由應(yīng)用程序使用)。在這個(gè)過程中,我們注意到從控制單元開始,
CPU就開始了正式的工作,中間的過程是通過邏輯運(yùn)算單元來進(jìn)行運(yùn)算處理,交到存儲(chǔ)單元代表工作的結(jié)束。
廈門航拓電氣有限公司
吳明:
:
地址:廈門仙岳路582號(hào)16樓A單元
IMMFC03
IMMFC04
IMMFC05
IMMFP01
IMMFP02
IMMFP03
IMMFP12
IMMPC01

































大邑县|
石渠县|
大关县|
秦安县|
娄烦县|
禹州市|
南澳县|
高淳县|
新田县|
铜鼓县|
健康|
五常市|
贞丰县|
崇礼县|
崇仁县|
马山县|
扶绥县|
区。|
绥中县|
蒙阴县|
自治县|
永仁县|
台山市|
尉犁县|
澄迈县|
霸州市|
潼关县|
红安县|
福建省|
江源县|
潮安县|
甘南县|
永德县|
上林县|
调兵山市|
宣汉县|
三河市|
台山市|
稷山县|
长海县|
略阳县|