计算机基础知识总结及自学,计算机基础知识的简单总结
我說明一下,本文只是基于作者的個人理解所作出的總結,如果有什么不對的地方,希望大家給我指正,我會盡快更正的。我也想通過51cto這個大平臺,能夠與大家一同學習,一同交流,一同進步。
1.計算機的組成(馮諾依曼結構體系):
輸入設備
運算器
控制器
存儲器
輸出設備
輸入輸出設備我想大家都很清楚了,我這里就不多說了。
cpu由運算器和控制器組成。主要作用負責算術運算和邏輯運算,管理和控制各組件的協調工作。cpu的頻率=cpu的外頻*cpu的倍頻。
外頻:cpu與外部組件進行數據傳輸時的速度。倍頻:cpu內部用來加速工作性能的一個倍數。
存儲器:主存儲器,輔助存儲器
主存儲器主要指內存,輔助存儲器主要指外設(磁盤設備)。
2.計算機系統結構
解釋:在計算機系統中,最底層的是硬件,與用戶的交互性最差。但是正是通過這些硬件完成系統的各種指令和操作。硬件之上就是操作系統,是應用程序與硬件交互的樞紐。它的主要功能就是可以讓cpu進行工作,讓內存可以加載/讀出數據,讓硬盤可以被訪問,網卡可以傳輸數據。實現這些功能的都是由操作系統的內核完成的。我們知道內核空間是不允許用戶空間隨便訪問的,但我們有時候要用到內核空間,此時就需要通過系統調用或中斷來調用相應的內核函數完成相應的操作。我們將所有系統調用所構成的集合稱為應用程序接口(API),有的則直接封裝成庫(封裝好了的,可以讓程序員直接調用的功能模塊)。應用程序是直接與用戶進行交互的,在linux中我們是通過shell同操作系統進行交互的。
3.計算機系統架構:
主要的系統架構:x86,x86_64,arm,power,powerpc,mips(龍芯),ultrasparc,m68k.
4.主板芯片組
北橋 和 南橋
北橋的總線稱為系統總線,主要負責連接速度較快的設備如cpu,內存與顯卡等組件。
南橋的總線稱為輸入/輸出(I/O)總線。主要負責連接速度較慢的周邊接口,包括硬盤,usb,網卡等。
5.linux的內核版本
主版本號.次版本號.釋出版本-修改版本
主次版本號為奇數,表明此內核是開發中的版本 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 主次版本號為偶數,表明此內核是穩定版本
例如:2.6.18-164.el5
要想知道最新的內核版本號,請查閱官方網站:http://www.kernel.org
6.目前主要linux操作系統的發行版
redhat,centos,ubuntu,fedora,mandriva,suse,debian,slackware,gentoo
說明:linux的內核版本和linux的發行版本并不相同。
7.linux的哲學思想
1 一切皆文件
2 短小,且目的單一的程序組成
3 串聯多個小程序完成復雜任務
4 盡量避免捕獲用戶接口
5 通過文本文件保存軟件的配置信息
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的计算机基础知识总结及自学,计算机基础知识的简单总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JavaEE 启示录
- 下一篇: lucene,lucene.net学习教