计算机核心组成
計(jì)算機(jī)核心組成
在接觸編程之前,我們先簡單的介紹一點(diǎn)計(jì)算機(jī)原理。在這個(gè)信息科技發(fā)達(dá)的社會(huì),大家都會(huì)接觸使用道電子計(jì)算機(jī)。那么大家對(duì)電子計(jì)算器的組成有了解嗎?簡單的來說,電子計(jì)算機(jī)主要由三大核心部件組成,即:CPU、內(nèi)部存儲(chǔ)器和輸入輸出設(shè)備。
1.CPU
CPU 英文Central Processing Unit的縮寫,中文名稱:中央處理器。他的主要功能就是對(duì)計(jì)算機(jī)接收到的指令進(jìn)行解釋,以既對(duì)計(jì)算機(jī)軟件中的數(shù)據(jù)進(jìn)行處理。他主要分為兩個(gè)部分:控制器和運(yùn)算器。
(1) 其中控制器主要負(fù)責(zé)整個(gè)CPU的工作。其中包括了 對(duì)指令進(jìn)行讀取和分析等處理的 指令控制器。 對(duì)指令按時(shí)間順序進(jìn)行信號(hào)控制的時(shí)序控制器。控制CPU內(nèi)外部總線的 總線控制器。專門用來控制中斷請(qǐng)求的中斷控制器。
(2)運(yùn)算器呢則負(fù)責(zé)計(jì)算機(jī)的算數(shù)運(yùn)算和邏輯運(yùn)算的處理。而且運(yùn)算器的組成也有自己的分工。其中又包括了對(duì)二進(jìn)制數(shù)據(jù)進(jìn)行定點(diǎn)算數(shù)運(yùn)算、邏輯運(yùn)算、移位運(yùn)算的算數(shù)邏輯單元 簡稱 ALU。 用于存放數(shù)據(jù)、運(yùn)算結(jié)果的通用寄存器、 存放各種狀態(tài)標(biāo)志的 狀態(tài)標(biāo)志寄存器。和負(fù)責(zé)對(duì)浮點(diǎn)和高精度整數(shù)運(yùn)算的 浮點(diǎn)運(yùn)算單元 簡稱 FPU。
2.內(nèi)部存儲(chǔ)器
存儲(chǔ)器可以說是計(jì)算機(jī)中很重要的一部分,他主要是用來存數(shù)據(jù),可以說有了存儲(chǔ)器,計(jì)算機(jī)就有了記憶功能,才可以保證程序的正常運(yùn)行。而存儲(chǔ)器又分為主存儲(chǔ)器和輔助存儲(chǔ)器。主存儲(chǔ)器又叫做內(nèi)部存儲(chǔ)器。
內(nèi)部存儲(chǔ)器可能大家不是很了解,但是內(nèi)存或者運(yùn)存大家就很熟悉了,他的主要功能就是暫時(shí)存放一些CPU中的運(yùn)算數(shù)據(jù),與硬盤等外部存儲(chǔ)器進(jìn)行數(shù)據(jù)交換。可以說只要計(jì)算機(jī)在運(yùn)行中,CPU就會(huì)將需要計(jì)算的數(shù)據(jù)存在在內(nèi)存中進(jìn)行計(jì)算,當(dāng)運(yùn)算結(jié)果出來后,再將數(shù)據(jù)傳輸出來。內(nèi)存的運(yùn)行速度也就決定了計(jì)算機(jī)的運(yùn)行速度。
3.輸入輸出設(shè)備
這個(gè)就很好理解了,我們需要將欲要計(jì)算的數(shù)據(jù)傳輸?shù)接?jì)算機(jī)中,就需要一個(gè)輸入的設(shè)備如:鍵盤 看到計(jì)算機(jī)反饋的結(jié)果,就需要一個(gè)輸出設(shè)備 如顯示屏。
總結(jié)
- 上一篇: dotnet 读 WPF 源代码笔记 插
- 下一篇: 12123查询违章显示服务器异常,我的交