<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

淺析計算機系統的組成

jf_78858299 ? 來源:OpenIC ? 作者:溫戈 ? 2023-05-09 15:57 ? 次閱讀

近年來,隨著 PC( Personal Computer, 個人電腦) 在家庭中的廣泛普及, 計算機對我們的生活產生了深遠的影響。如今, 不僅是 PC,與我們生活息息相關的手機、平板等也廣泛應用了計算機。通過此文來介紹一下計算機系統的構成要素及其功能。

01

什么是計算機?

計算機是根據程序進行運算和數據處理的計算機器。通常,計算機由以下幾部分組成:負責計算和處理數據的 CPU、 負責存儲程序和數據的存儲器,以及和外部進行數據交換的 I/O( Input/Output,輸入輸出裝置)。各部分通過總線連接就構成了一臺計算機。

計算機的構成要素如圖所示。以 PC 機的組成為例,一般使用 IntelAMD 公司 的 CPU,DDR3 SDRAM 之類的內存,另 外還有鍵盤、鼠標、顯示器等 I/O。這些CPU、內存、I/O、總線并不局限于 PC,多數計算機都是由這四大要素組成。

圖片

02

什么是CPU?

中央處理器,簡稱 CPU(Central Processing Unit),中央處理器主要包括兩個部分,即控制器、運算器,其中還包括高速緩沖存儲器及實現它們之間聯系的數據、控制的總線。電子計算機三大核心部件就是CPU、內部存儲器、輸入/輸出設備。中央處理器的功能主要為處理指令、執行操作、控制時間、處理數據。

圖片

根據執行的指令的特征,CPU 分為 RISC( Reduced Instruction Set Computer, 精簡指令集計算機)和 CISC( Complex Instruction Set Computer,復雜指令集計算機)兩種。

基于RISC指令集的CPU 的指令功能單純,種類較少。相對應地,CISC 類 CPU 的指令功能復雜,種類繁多。RISC 指令精簡的好處是 CPU 內部構造可以簡化,適合高速操作。但是在進行相同操作時,由于每一條指令都功能單純,所以與 CISC 相比,它需要使用更多的指令數量。雖然 CISC 的內部構造復雜不適合高速操作,但進行相同處理時指令數比RISC 要少。

RISC 和 CISC 兩種架構各有所長,孰優孰劣不能一概而論。在追求高速運作的CPU 的領域中,RISC 被認為更具優勢。這些年,雖然 Intel 和 AMD 兩家公司的 CPU指令集依然是 CISC 的,但內部卻將復雜指令分解為簡單指令,使得內部可以像 RISC一樣工作。

03

什么是內存?

內存是用來存放運行時指令( 程序) 和數據的存儲器。為了和計算機中長期保存數據和程序的存儲器區別, 內存有時也稱為主存( Main memory)。

最近的計算機通常采用 DRAM( Dynamic Random Access Memory, 動態隨機存儲器) 技術的內存。DRAM 是通過在電容器中積蓄電荷來保存數據的存儲元件。電容器中充電狀態是 1, 放電狀態是 0, 以此來表示數值。由于電容器中的電荷一段時間后會衰減, 所以 DRAM 需要定期進行重新寫入數據的刷新( Refresh) 操作。根據訪問方式和規格的不同,DRAM 分為 SDRAM( Synchronous DRAM, 同步 DRAM) 和 DDRSDRAM( Double Data Rate SDRAM, 雙倍數據率 SDRAM) 等種類。

內存等存儲器的特點是速度越快成本越高。因此通常使用“高速小容量”、“中速中等容量” 到“低速大容量” 等多種存儲器組合的混合型架構。這種構造稱為存儲器層級。

圖片

在存儲層面, 速度最快的是 CPU 中的寄存器。CPU 比內存速度快很多, 由 CPU 直接訪問內存效率較低。為了提高內存訪問速度, 在 CPU 和內存間增加了被稱為緩存的高速小容量存儲器。緩存可以暫時性地緩沖存儲從內存中讀取的數據。CPU 在訪問內存時, 如果需要的數據已經保存在緩存中, 則可直接從緩存中讀取, 以提高訪問效率。根據容量和速度的不同, 緩存也分為多個層級, 通常為一級緩存、 二級緩存等多個級別。

04

什么是 I/O?

I/O( Input/Output) 是進行數據輸入輸出的裝置。計算機通過 I/O 和外部實現數據交換。計算機的處理操作按照從外部讀取數據、 在內部處理數據、 再向外部輸出結果的順序進行。以個人電腦為例, 如圖所示, 它從鼠標或鍵盤輸入數據, 處理器根據程序處理數據, 通過顯示器等向外部輸出結果。

圖片

05

什么是總線?

總線是 CPU、 內存和 I/O 之間交換數據的共同通道??偩€將一根信號線在多個模塊間共享進行通信。

兩個模塊通過總線交換數據時, 發起訪問的一側稱為總線主控, 接受訪問的一側稱為總線從屬。下圖示例中, CPU 為總線主控, 內存、 I/O 等為總線從屬。

圖片

總線一般由數據總線、地址總線和控制總線構成。數據總線用來傳輸交換的數據,地址總線用來指定訪問的地址,控制總線負責總線訪問的控制。各個信號的時序、 進行交換的規則等稱為總線協議。通過總線交換數據的整個過程稱為總線傳輸??偩€傳輸的示例見下圖。

圖片

本文介紹了計算機的基本概念。多數計算機是由 CPU、 內存、 I/O 以及連接它們的總線構成。計算機是通過 CPU 將存儲在內存的指令讀出并執行、 通過 I/O 進行數據的輸入輸出來實現處理的。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • PC
    PC
    +關注

    關注

    9

    文章

    1971

    瀏覽量

    152982
  • 計算機
    +關注

    關注

    19

    文章

    6720

    瀏覽量

    85207
收藏 人收藏

    評論

    相關推薦

    計算機的基本組成及工作原理

    計算機的基本組成及其工作原理https://blog.csdn.net/sunshine_hsm/article/details/815365091.1 計算機系統組成
    發表于 06-30 06:35

    計算機的基本組成和工作原理是什么

    計算機的基本組成及其工作原理1.1 計算機系統組成 計算機系統是由硬件系統和軟件
    發表于 06-30 06:18

    計算機組成原理基礎知識

    計算機組成原理基礎知識,前言參考:《王道計算機組成原理》學習筆記總目錄+思維導圖2019 王道考研 計算機組成原理第一章 計算機系統概述1.1 計算
    發表于 07-16 07:48

    什么是微型計算機組成原理

    通信接口、模擬接口等)的課程。 微機原理課程學習目的 通過該課程的學習,應能掌握微型計算機系統的硬件基本知識及應用實驗技能,具有一定的微機應用系統系統分析能力。1.1 微型計算機系統
    發表于 07-16 06:20

    計算機組成原理

    計算機組成原理總復習文檔目錄計算機組成原理總復習文檔第一章 計算機系統概述第二章 運算器方法和運算器第三章 內部存儲器第四章 指令系統第五章 CPU 中央處理器第六章 總線第七章 外圍
    發表于 07-21 07:25

    什么是計算機系統、計算機硬件和計算機軟件?

    第一章 計算機系統概論1. 什么是計算機系統、計算機硬件和計算機軟件?硬件和軟件哪個更重要?解:P3計算機系統:由
    發表于 07-22 09:06

    計算機系統由哪兩部分組成?

    原理》蔣本珊 版本第1章:計算機系統概論1、計算機系統由哪兩部分組成?計算機系統性能取決于什么?計算機系統是由“硬件”和“軟件”
    發表于 07-22 08:58

    計算機組成原理 精選資料分享

    計算機組成原理第一章 計算機系統概述1.1 計算機系統簡介計算機系統:硬件、軟件軟件:系統軟件、應用軟件
    發表于 07-23 06:15

    什么是計算機系統?硬件和軟件哪個更重要?

    第一章計算機系統概論1 .什么是計算機系統、計算機硬件和計算機軟件?硬件和軟件哪個更重要?解: P3計算機系統:由
    發表于 07-26 07:18

    計算機由哪幾部分組成?計算機系統的層次結構是怎樣的?

    計算機由哪幾部分組成?計算機系統的層次結構是怎樣的?計算機的性能指標有哪些?
    發表于 09-18 07:09

    嵌入式計算機系統概述

    嵌入式計算機系統概述:定義:以應用為中心、以計算機技術為基礎,軟件硬件可裁剪,適應應用系統對功能、可靠性、成本、體積、功耗嚴格要求的專用計算機系統嵌入式
    發表于 12-22 06:08

    計算機系統組成及工作原理

    3、關于計算機系統:a、典型的計算機組成及工作原理:①、計算:算一個問題答案的過程②、機器:只能做簡單、重復性的工作③、機器計算:解決什么樣的計算
    發表于 12-22 07:41

    詳解單芯片微型計算機系統

    什么是單芯片微型計算機系統呢?單芯片微型計算機系統是由哪些部分組成的?
    發表于 01-19 07:05

    微型計算機系統

             微型計算機系統與傳統的計算機系統一樣,也是由硬件系統和軟件系統兩大部分
    發表于 03-03 08:31 ?0次下載

    什么是多級組成計算機系統

    什么是多級組成計算機系統    1. 微程序設計級    這是一個實在的硬件級,他由機器硬件直接執行微命令。如果某一個應用程序直接用
    發表于 04-13 13:50 ?576次閱讀
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>