操作系统——CPU、计算机的构成
CPU主要由什么構(gòu)成?
CPU包括運(yùn)算邏輯部件、寄存器部件和控制部件等。
- 邏輯部件:可以執(zhí)行點(diǎn)或浮點(diǎn)算術(shù)遠(yuǎn)算操作、移位操作以及邏輯操作,也可以執(zhí)行地址運(yùn)算和轉(zhuǎn)換。
- 寄存器部件:存儲程序、數(shù)據(jù)和各種信號、命令等信息,并在需要時(shí)提供這些信息。
- 控制部件:負(fù)責(zé)對指令譯碼,并且發(fā)出為完成每條指令所要執(zhí)行的各個(gè)操作的控制信號。
詳細(xì)的說:
1)控制器:CPU的控制器包括用電信號指揮整個(gè)電腦系統(tǒng)的執(zhí)行及儲存程序命令的電子線
路。像一個(gè)管弦樂隊(duì)的指揮者,控制器不執(zhí)行程序命令,而是指揮系統(tǒng)的其它部分做這些工作。控制器必須與算術(shù)邏輯單元和內(nèi)存都有緊密的合作與聯(lián)系。
2)指令譯碼器:指令譯碼器為CPU翻譯指令,然后這些指令才能夠被執(zhí)行。
3)程序計(jì)數(shù)器:程序計(jì)數(shù)器是一個(gè)特別的門插銷。當(dāng)有新的指令送入PC時(shí),PC會(huì)被加1。 因此它按照順序通過CPU必須執(zhí)行的任務(wù)。然而,也有一些指令能夠讓CPU不按順序執(zhí)行指令,而是跳躍到另一些指令。
4)算術(shù)邏輯單元:算術(shù)邏輯單元包含執(zhí)行所有算術(shù)/邏輯操作的電子線路。 算術(shù)邏輯單元能夠執(zhí)行四種算術(shù)操作(數(shù)學(xué)計(jì)算):加、減、乘、除 算術(shù)邏輯單元也能執(zhí)行邏輯操作。一個(gè)邏輯操作通常是一個(gè)對照。它能夠?qū)Ρ葦?shù)字、字母或特殊文字。電腦就可以根據(jù)對比結(jié)果采取行動(dòng)。
5)寄存器:寄存器是位于CPU內(nèi)部的特殊存儲單元。存儲在這里的數(shù)據(jù)的存取比存儲在其它內(nèi)存單元(如:RAM、ROM)的數(shù)據(jù)的存取要快。 CPU內(nèi)不同部分的寄存器有不同的功能。在控制器中,寄存器用來存儲電腦當(dāng)前的指令和操作數(shù)。同時(shí),ALU中的寄存器被叫做累加器,用來儲存算術(shù)或邏輯操作的結(jié)果。
操作系統(tǒng)的組成與功能
組成:
運(yùn)算器、控制器、存儲器、輸入輸出設(shè)備
功能:
總結(jié)
以上是生活随笔為你收集整理的操作系统——CPU、计算机的构成的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 初探ES6(1)...
- 下一篇: java信息管理系统总结_java实现科