計(jì)算機(jī)硬件系統(tǒng)結(jié)構(gòu)圖 體系結(jié)構(gòu)和系統(tǒng)組成的區(qū)別?
體系結(jié)構(gòu)和系統(tǒng)組成的區(qū)別?1、作用完全不同計(jì)算機(jī)混編指的是系統(tǒng)結(jié)構(gòu)的邏輯實(shí)現(xiàn)程序,包括機(jī)器機(jī)內(nèi)的數(shù)據(jù)流和控制流的組成及邏輯設(shè)計(jì)等。主要可分五個(gè)部分:控制器,運(yùn)算器,存儲(chǔ)器,輸入設(shè)備,輸出設(shè)備。計(jì)算機(jī)體
體系結(jié)構(gòu)和系統(tǒng)組成的區(qū)別?
1、作用完全不同
計(jì)算機(jī)混編指的是系統(tǒng)結(jié)構(gòu)的邏輯實(shí)現(xiàn)程序,包括機(jī)器機(jī)內(nèi)的數(shù)據(jù)流和控制流的組成及邏輯設(shè)計(jì)等。主要可分五個(gè)部分:控制器,運(yùn)算器,存儲(chǔ)器,輸入設(shè)備,輸出設(shè)備。
計(jì)算機(jī)體系結(jié)構(gòu)是指依據(jù)什么屬性和功能不同而劃分的計(jì)算機(jī)理論組成部分及計(jì)算機(jī)基本工作原理、理論的總稱。其中計(jì)算機(jī)理論組成部分并莫說與某一個(gè)實(shí)際硬件相按職稱,如存儲(chǔ)部分就和寄存器、內(nèi)存、硬盤等。
2、橫列相同
計(jì)算機(jī)組成的任務(wù)是在指令集系統(tǒng)結(jié)構(gòu)確認(rèn)分區(qū)分配給硬件系統(tǒng)的功能和概念結(jié)構(gòu)之后,研究各組成部分的內(nèi)部構(gòu)造和相互聯(lián)系,以實(shí)現(xiàn)程序機(jī)器指令集的各種功能和特性。這種聯(lián)系和各功能部件的內(nèi)部和相互作用。
計(jì)算機(jī)體系結(jié)構(gòu)是程序員所見到的計(jì)算機(jī)的屬性,即計(jì)算機(jī)的邏輯結(jié)構(gòu)和功能特征,和其各個(gè)硬部件和軟部件之間的基本關(guān)系。
3、功能有所不同
計(jì)算機(jī)分成什么問題是在所只希望都沒有達(dá)到的性能和價(jià)格下,怎么才能最佳的位置,最合不合理地把各個(gè)數(shù)倍和部件排成成計(jì)算機(jī),已利用所確定的ISA。
計(jì)算機(jī)體系結(jié)構(gòu)主要想研究軟件、硬件功能分配和對(duì)軟件、硬件界面的確定。20世紀(jì)70年代以來,在計(jì)算機(jī)軟件方面有了顯著的進(jìn)展。
什么是計(jì)算機(jī)運(yùn)行所需程序?
計(jì)算機(jī)軟件(Software,也稱軟件)是指計(jì)算機(jī)運(yùn)行所需程序和程序有關(guān)的文檔,程序是計(jì)算任務(wù)的處理對(duì)象和如何處理規(guī)則的描述;文檔是目的是便于清楚程序所需的進(jìn)一步闡述性資料。程序前提是布袋中機(jī)器內(nèi)部才能工作,文檔一般是給人看的,不一定會(huì)再裝入機(jī)器。
軟件使用戶遇上的并沒有是單純的機(jī)器,反而一臺(tái)抽象的邏輯機(jī)器,人們也可以無需知道一點(diǎn)計(jì)算機(jī)本身的內(nèi)部構(gòu)造,而方便有效地可以使用計(jì)算機(jī)。也可以說,軟件是用戶與機(jī)器的接口。
系統(tǒng)軟件
應(yīng)用軟件是共同負(fù)責(zé)管理計(jì)算機(jī)系統(tǒng)中各種單獨(dú)的的硬件,讓它們是可以協(xié)調(diào)工作。系統(tǒng)軟件也讓計(jì)算機(jī)使用者和其他軟件將計(jì)算機(jī)拿出來一個(gè)整體而不需要不顧及到底層每個(gè)硬件是如何工作的。
一般來講,系統(tǒng)軟件和操作系統(tǒng)和一系列基本上的工具(.例如編譯器,數(shù)據(jù)庫(kù)管理,存儲(chǔ)器重新格式化,文件系統(tǒng)管理,用戶身份驗(yàn)證,驅(qū)動(dòng)管理,網(wǎng)絡(luò)連接等方面的工具)。
軟件系統(tǒng)結(jié)構(gòu)圖和功能模塊圖區(qū)別?
系統(tǒng)結(jié)構(gòu)圖:反映的是系統(tǒng)中模塊的調(diào)用關(guān)系和層次關(guān)系,誰動(dòng)態(tài)鏈接庫(kù)誰,有一個(gè)先后次序(時(shí)序)關(guān)系。圖中的有向線段它表示全局函數(shù)時(shí)程序的控制從全局函數(shù)模塊移到被動(dòng)態(tài)創(chuàng)建模塊,并隱含了當(dāng)內(nèi)部函數(shù)結(jié)束了時(shí)完全控制將交回給內(nèi)部函數(shù)模塊.功能結(jié)構(gòu)圖那是明確的功能的從屬關(guān)系畫成的圖表,圖中的每一個(gè)框都被稱一個(gè)功能模塊。功能模塊可以不依據(jù)什么具體怎么樣分的大一點(diǎn)或小一點(diǎn)兒,化合得最大值功能模塊也可以是一個(gè)程序中的每個(gè)處理過程,而較大的功能模塊則可能會(huì)是結(jié)束某一個(gè)任務(wù)的一組程序。功能結(jié)構(gòu)圖是對(duì)硬件、軟件、解決方案等參與人體解剖,詳細(xì)點(diǎn)請(qǐng)看功能列表的結(jié)構(gòu),構(gòu)成,剖面的從大到小,從粗到細(xì),從上到下等而描摹或來畫的結(jié)構(gòu)圖。從概念上講,上層功能以及(或壓制)下層功能,愈上層功能愈不好回答,愈下層功能愈詳細(xì)。功能分解的過程應(yīng)該是一個(gè)由抽象的概念到具體詳細(xì)、由奇怪到簡(jiǎn)單點(diǎn)過程。圖中每一個(gè)框被稱一個(gè)功能模塊。功能模塊是可以根據(jù)詳細(xì)情況如何分大一點(diǎn)或小一點(diǎn)?;系米钚〉墓δ苣K這個(gè)可以是一個(gè)程序中的每個(gè)處理過程,而較高的功能模塊則肯定是結(jié)束某一任務(wù)的一組程序。