1.2 計算機類型劃分
計算機的類型根據(jù)視角的不同有多種劃分方法。例如,根據(jù)計算機體系結(jié)構(gòu)、運算速度、結(jié)構(gòu)規(guī)模、適用領域、價格等指標,可以將計算機分為微型機、小型機、中型機、大型機和巨型機。隨著計算機技術(shù)的飛速發(fā)展,計算機技術(shù)和產(chǎn)品對其他行業(yè)的廣泛滲透,目前較為流行的分類方法是以應用為中心,按照計算機的用途進行分類。按照用途,計算機可分為通用計算機和嵌入式計算機(專用計算機)兩大類。
1.2.1 通用計算機
通用計算機的硬件系統(tǒng)及系統(tǒng)軟件均由有關的計算機公司設計制造,其用途不是針對某一個或某一類用戶的,而是可以滿足許多用戶。例如,目前國內(nèi)外廣泛使用的臺式PC或筆記本電腦,用戶可直接在市場上購買,在廠家提供的軟件支持下工作。就算是使用要求較高的用戶,可能也只需要配上少量的軟件或硬件,即可滿足目標任務的需求。
對于各種服務器或高性能計算機,它們具有更高的性能,可以適用于許多領域或部門的需求。它們也可以視為通用計算機。
1.2.2 嵌入式計算機
嵌入式計算機系統(tǒng)的定義可表述如下:以應用為目標,以計算機技術(shù)為基礎,軟/硬件可裁剪,適應對功能、實時性、可靠性、安全、體積、重量、成本、功耗、環(huán)境、安裝方式等方面有嚴格要求的專用計算機系統(tǒng)。
可見,嵌入式計算機是能嵌入到對象體系中,以實現(xiàn)對象體系智能化為目的的一類專用計算機系統(tǒng)。嵌入式計算機在應用數(shù)量上遠遠超過了各種通用計算機,一臺通用計算機的外部設備中就包含了多個嵌入式微處理器,鍵盤、鼠標、光驅(qū)、硬盤、顯示卡、顯示器、網(wǎng)卡、聲卡、打印機、掃描儀、數(shù)碼相機、手機等均是由嵌入式處理器控制的。在制造工業(yè)、過程控制、通信、儀器、儀表、汽車、船舶、航空、航天、軍事裝備、家用電器等方面無不是嵌入式計算機的應用領域。圖1-2所示是在一輛家用小汽車中嵌入式計算機的使用情況。

圖1-2 汽車電控系統(tǒng)中的單片機應用
- Cortex-M3 + μC/OS-II嵌入式系統(tǒng)開發(fā)入門與應用
- Learning AngularJS Animations
- Augmented Reality with Kinect
- 單片機原理及應用系統(tǒng)設計
- Learning Game Physics with Bullet Physics and OpenGL
- 筆記本電腦維修300問
- Machine Learning Solutions
- Internet of Things Projects with ESP32
- 筆記本電腦維修實踐教程
- Wireframing Essentials
- Java Deep Learning Cookbook
- 微服務實戰(zhàn)
- Corona SDK Mobile Game Development:Beginner's Guide
- UML精粹:標準對象建模語言簡明指南(第3版)
- 基于S5PV210處理器的嵌入式開發(fā)完全攻略