如何免費(fèi)建一個(gè)wordpressseo文章生成器
一、體系結(jié)構(gòu)圖
示意圖
控制器可以控制其它4個(gè)硬件,四個(gè)硬件直接可以進(jìn)行數(shù)據(jù)傳輸。
5大硬件
但是這些個(gè)體需要用“線”連接。
為什么要有存儲(chǔ)器?
如果沒有,實(shí)際速度則為輸入、輸出設(shè)備的速度。
加上后,變?yōu)閮?nèi)存的速度。(短板效應(yīng))
但是如果將5個(gè)硬件理解為串行結(jié)構(gòu),那么效率實(shí)際仍為輸入、輸出設(shè)備的速度。
但加入存儲(chǔ)器后,可以先從輸入輸出設(shè)備中提前進(jìn)行預(yù)加載,保證 CPU和內(nèi)存之間一直交互數(shù)據(jù)
預(yù)加載時(shí),另一個(gè)程序可能正在計(jì)算,變成并行結(jié)構(gòu)。(預(yù)加載由操作系統(tǒng)完成)
解釋:為什么程序運(yùn)行要先加載到內(nèi)存?
必須加載到CPU,而CPU只與內(nèi)存交互。
案例:QQ聊天? 發(fā)送文件 給另一臺(tái)計(jì)算機(jī)? 的數(shù)據(jù)流? 系統(tǒng)+網(wǎng)絡(luò)知識(shí)
二、什么是操作系統(tǒng)?

1、為什么要存在OS?
2、OS如何與用戶交互?
系統(tǒng)編程:基于系統(tǒng)調(diào)用接口,上層的編程。
3、OS是什么?
管理軟硬件資源的軟件。
4、OS如何管理軟硬件資源?
如何理解計(jì)算機(jī)中的管理?
先描述,再組織。
將對(duì)象的公共屬性作為成員,構(gòu)建結(jié)構(gòu)體類型。 -- 描述
利用結(jié)構(gòu)體指針,使這些對(duì)象形成特定數(shù)據(jù)結(jié)構(gòu)。 -- 組織
在操作系統(tǒng)中,管理任何對(duì)象,都可以轉(zhuǎn)化為對(duì)某種數(shù)據(jù)結(jié)構(gòu)的增刪查改。
例如:通訊錄,描述person,再用順序表組織起來。
系統(tǒng)調(diào)用和庫函數(shù)關(guān)系
????????????????