一,計算機組成及其功能

2022-09-14 07:21:10 字數 3739 閱讀 4700

一,計算機組成及其功能

簡單來說,計算機分為硬體系統運算器、控制器、儲存器和輸入/輸出裝置,五大裝置與軟體系統 由作業系統,應用系統組成

cpu(**處理器)計算機核心部分之一,包括運算器.暫存器,控制器,主要功能為1,處理指令,執行操作,處理大規模運算

儲存器,記憶體(memory)也被稱為記憶體儲器,其作用是用於暫時存放cpu中的運算資料,以及與硬碟等外部儲存器交換的資料

主機板:i/o裝置。提供一系列的物理連線功能,供處理器、顯示卡、聲效卡、硬碟、儲存器、對外裝置等裝置接合

輸入裝置:如鍵盤,滑鼠,用於傳送指令到cpu

輸出裝置:如顯示器,cpu處理的指令之後反饋到顯示器

計算機邏輯圖

軟體系統:由作業系統,應用系統組成

作業系統 (operation system) 常見為 unix linux window系統

unix:是乙個強大的多使用者、多工作業系統,支援多種處理器架構,按照作業系統的分類,屬於分時操作系 統最早由kenthompsondennis 

ritchie和douglas mcilroy於2023年在at&t的貝爾實驗室開發

linux是一套免費使用和自由傳播的類unix

作業系統,是乙個基於posix和unix的多使用者、多工、支援多執行緒和多cpu的作業系統。它能運

行主要的unix工具軟體、應用程式和網路協議。它支援32位和64位硬體。linux繼承了unix以網路為核心的設計思想,是乙個效能穩定的多使用者

網路作業系統,適合公司,企業伺服器系統

windows:microsoft windows作業系統是美國微軟公司研發的一套作業系統採用圖形畫介面,對使用者友好,對多工多使用者支援較差.且安全性不好    

適合個人及家庭使用者

應用系統:如wps microsoft office ,基於作業系統平台開發,不同作業系統有不同的abi介面(應用程式二進位制介面)不同系統應用軟體不能混合安裝

二,linux核心功能及作用

linux核心為linux作業系統一部分,對下,管理所有的硬體裝置驅動硬體,對上為作業系統內應用程式提供庫及介面,核心功能就是管理硬體設

備,**用程式使用。

三。linux常見發行版不同的發行版之間區別

2,ubantu ubantu基於debian發行版使用相同deb包系統,但並非所有的debian包都能安裝在ubantu上,ubantu的最大亮點是其圖形化介面友            好,基於linux的免費開源桌面作業系統,十分受使用者歡迎

3,rhel全稱 red hat enterprise linux 是最古老的發行版,有個人版極企業版,企業版收費,個人版可免費使用但其功能可能弱於企業版。使               用的為rpm軟體包,與debian系deb包不同

4,centos 社群版linux我們可以理解為rhel的免費版。功能及庫極其相似。適合個人實驗極研究linux系統的最佳

5.fedora發行版面向日差應用的快速,穩定,強大的作業系統,對於使用者是功能強大,更新快速的免費作業系統,對於redhat公司是 rhel測試           版。fedora測試穩定之後將會加入rehl發行版

四,常見開源協議

大家都知道,linux是一款免費的作業系統,其核心開源可以讓所有人可編譯核心加上軟體包變可發布新的linux發行版,但新發布的linux會受到

開源協議影響

常見開源協議有bsd apache gpl lgpl mit

apache:受影響較小的協議需要給使用**的使用者拷貝乙份apache licence如果你修改了**,需要再被修改的檔案中說明。在延伸的**中

(修改和有源**衍生的**中)需要帶有原來**中的協議,商標,專利宣告和其他原來作者規定需要包含的說明。如果再發布的產品中包 

含乙個notice檔案,則在notice檔案中需要帶有apache licence。你可以在notice中增加自己的許可,但不可以表現為對apache licence構成         更改

gpl  的出發點是**的開源/免費使用和引用/修改/衍生**的開源/免費使用,但不允許修改後和衍生的代 碼做為閉源的商業軟體發布gpl嚴

格要求使用了gpl類庫的軟體產品必須使用gpl協議,對於使用gpl協議的開源**,商業軟體或者對**有保密要求的部門就不適合整合/採

用作為類庫和二次開發的基礎

mit是和bsd一樣寬範的許可協議,作者只想保留版權,而無任何其他了限制.也就是說,你必須在你的發行版裡包含原許可協議的宣告,無論你是以

二進位制發布的還是以源**發布的.

lgpl 允許商業軟體通過類庫引用(link)方式使用lgpl類庫而不需要開源商業軟體的**。這使得採用lgpl協議的開源**可以被商業軟體作

為類庫引用並 發布和銷售

五,linux哲學思想

與windows不同,在linux中一切皆檔案,硬體資訊,網路資訊。登入資訊,全部都是以檔案形式存放在目錄中,匯集在/(根目錄)下,

六.linux

目錄特點及目錄結構命名規定

linux邏輯上所有的目錄只有乙個頂點/(根),即所有目錄的起點。

linux所有目錄結構是乙個有層次的倒掛的一棵樹。

目錄結構和分割槽裝置是沒關係的,也就是不同的目錄可以跨越不同的磁碟裝置或分割槽。

所有的目錄都是按照一定的類別有規律的組織和命名的。

linux一級目錄概述

1. 2.   .

3.   ├── bin #常用的二進位制命令所在目錄(ls、mkdir等)

4.   ├── boot #linux的核心及引導程式所需的檔案目錄

5.   ├── dev #裝置檔案的目錄(音效卡、磁碟等』)

6.   ├── etc #二進位制安裝包(yum,rpm)的配置檔案預設路徑,服務啟動命令存放的目錄(/etc/init.d(yum,rpm))

7.   ├── home #普通使用者的家目錄

8.   ├── lib #庫檔案存放的目錄

9.   ├── lib64 #庫檔案存放的目錄(32位系統沒有這個目錄)

10. ├── lost+found #開機啟動時在這個目錄檢查並修復系統意外崩潰或關機產生的檔案碎片

11. ├── media #即插即用裝置的掛載點自動存放在這個目錄下.像u盤,cdrom/***自動掛載後,就會在這個目錄下.

12. ├── mnt #一般用於臨時掛載裝置的掛載目錄,如u盤等,要先掛載才可以使用

13. ├── opt #一般用於安裝軟體的目錄

14. ├── proc #操作進行時,程序資訊及核心資訊(cpu、硬碟、記憶體資訊等)存放在這裡

15. ├── root #超級許可權使用者root的家目錄

16. ├── sbin #大多存放的是系統管理的命令,是超級許可權使用者root可執行命令的存放目錄

17. ├── srv #存放一些伺服器啟動之後需要提取的資料.

18. ├── sys #用於將系統中的裝置組織成層次結構,並向使用者模式程式提供詳細的核心資料結構資訊

19. ├── tmp #使用者執行程式時會產生臨時檔案,就存放在這個目錄

20. ├── usr #系統存放程式的目錄。比如命令、幫助檔案等

21. └── var #這個目錄內容會經常變動

計算機組成

計算機的基本工作原理 將指令和資料存放在儲存器中,計算機自動地逐條取出指令和資料進行分析 處理和執行 儲存程式是指把解決問題的程式和需要加工處理的原始資料存入儲存器中,這是計算機能夠自動 連續工作的先決條件。計算機組成 完整的計算機系統由兩部分組成,分別是硬體系統和軟體系統,他們相輔相成,缺一不可。...

計算機組成

自馮諾依曼於1945年提出 程式儲存思想 的計算機體系結構設計思想,我們到現在每本計算機相關的書籍上都有這樣一段計算機組成的介紹 計算機由運算器 控制器 儲存器 輸入輸出裝置組成,其中運算器 控制器組成cpu centerial processing unit 運算器是由邏輯與非門或門組成的vlsi...

計算機組成

計算機的組成分為三大類 處理器cpu 主儲存器 輸入輸出子系統。cpu主儲存器 儲存器的層級結構 高速緩衝儲存器 輸入輸出子系統 cpu通過三條匯流排和記憶體以及io裝置進行關聯 個人理解 儲存容量越大自然執行越慢,所以需要使用校的儲存器提高執行速度。但是容量小能夠儲存的資料就越少,這就增加了資料換...