国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

計算機組成原理(一)計算機系統(tǒng)概論

這篇具有很好參考價值的文章主要介紹了計算機組成原理(一)計算機系統(tǒng)概論。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

前言

計算機組成原理這門課可以說是計算機專業(yè)最重要的基礎,身為計算機專業(yè)非常重要,所以需要自己好好琢磨,不要應付考試。

計算機硬件的組成和分類

計算機硬件系統(tǒng)的主要組成為五大部分,分別為存儲器、運算器、控制器、輸入設備和輸出設備。

簡述一下計算機的工作原理,假設要用計算機來計算一道數(shù)學題,計算機存儲器先把數(shù)學題記錄下來,存儲了題的原始信息,運算器對存儲的數(shù)據(jù)進行加減乘除運算,而控制器控制著整個計算過程,輸入設備把原始解題信息送到計算機,輸出設備把運算結(jié)果呈現(xiàn)出來。

典型的馮諾依曼計算機結(jié)構(gòu)
計算機組成原理(一)計算機系統(tǒng)概論

馮.諾依曼結(jié)構(gòu)的基本思想

  1. 程序和數(shù)據(jù)以二進制編碼,以二進制方式存儲在存儲器中的,二進制編碼也是計算機能夠所識別和執(zhí)行的編碼。
  2. 程序、數(shù)據(jù)和指令序列,都是事先存在存儲器中,以便于計算機在工作時能夠高速地從存儲器中提取指令并加以分析和執(zhí)行。
  3. 確定了計算機的五個基本組成部分:運算器、控制器、存儲器、輸入設備、輸出設備。
  4. 早期的馮·諾依曼機以運算器為中心,最根本的特征是采用“存儲程序”原理,基本工作方式是控制流驅(qū)動方式。

現(xiàn)代的計算機組織結(jié)構(gòu)
以存儲器為中心
計算機組成原理(一)計算機系統(tǒng)概論

運算器

運算器是計算機的執(zhí)行部件,用于對數(shù)據(jù)進行加工處理。
運算器進行算數(shù)運算和邏輯運算(ALU)。
計算機通常采用二進制數(shù)運算,因為只有0和1兩個數(shù),可以表示電壓的高低,脈沖的有無,電子器件很容易實現(xiàn)。

存儲器

存儲器是計算機的存儲部件,用于存放程序和數(shù)據(jù)。

數(shù)據(jù)存放在存儲器之前就已經(jīng)變成了二進制的代碼,存儲也也是全是二進制代碼,目前采用半導體器件來存儲,這是因為半導體觸發(fā)器有0和1兩個狀態(tài),可以記憶一個二進制代碼,如果一個數(shù)用16位二進制代碼表示,就需要16個觸發(fā)器,這16個觸發(fā)器稱為存儲單元,存儲器是由許多存儲單元組成的,每個存儲單元都有編號,稱為地址。
存儲容量:存儲器所有存儲單元的總數(shù),單位有KB、MB等等
外存儲器:存儲容量更大的磁盤存儲器和光盤存儲器
所以半導體存儲器也稱為內(nèi)存存儲器,簡稱內(nèi)存。

控制器

控制器是計算機的指揮中心,由其控制各部件自動協(xié)調(diào)地進行工作。

程序和指令

進行復雜的計算操作不只能用運算器計算,還需要用到控制器控制每一條運算步驟。

指令:進行運算的每一條簡單的加減乘除等基本操作。

一系列指令序列稱為計算程序,簡稱程序。

每條指令有著明確的目標,讓存儲器知道從哪個存儲單元取出數(shù)據(jù),并進行何種操作,所以指令由兩部分組成,即操作碼和地址碼,分別表示操作的性質(zhì)和操作數(shù)的地址。

注意操作碼也是用二進制表示,如加法指令的操作碼為001。

存儲程序:指令數(shù)碼化之后可以存入存儲器,與數(shù)據(jù)分開存儲,將指令序列存儲在存儲器中稱為存儲程序。存儲程序按地址順序執(zhí)行,這就是馮諾依曼計算機的設計思想。

馮諾依曼結(jié)構(gòu):指令和數(shù)據(jù)放在同一個存儲器
哈佛結(jié)構(gòu):指令和數(shù)據(jù)分別放在兩個存儲器
顯然哈佛結(jié)構(gòu)的計算機速度更快。
多種的基本指令構(gòu)成了計算機的指令系統(tǒng),指令系統(tǒng)是衡量計算機性能的重要標志。

控制器的基本任務

控制器的基本任務:按照一定的順序一條接著一條取指令、指令譯碼、執(zhí)行指令。

取指周期與執(zhí)行周期:分別為取指令的一段時間和執(zhí)行指令的一段時間。
運算器和控制器通常組合在一個集成電路芯片中,稱為中央處理器(CPU)。

指令流和數(shù)據(jù)流

控制器完全可以區(qū)分開哪些是指令字,哪些是數(shù)據(jù)字。一般來講,取指周期中從內(nèi)存讀出的信息流是指令流,它流向控制器;而在執(zhí)行器周期中從內(nèi)存讀出的信息流是數(shù)據(jù)流,它由內(nèi)存流向運算器。

適配器與I/O設備輸入設備

把人們所熟悉的某種信息形式變換為機器內(nèi)部所能接收和識別的二進制信息形式輸出設備:把計算機處理的結(jié)果變換為人或其他機器設備所能接收和識別的信息形式適配器(接口):它使得被連接的外圍設備通過系統(tǒng)總線與主機進行聯(lián)系,以便使主機和外圍設備并行協(xié)調(diào)地工作。

計算機軟件的組成與分類

計算機軟件分為兩大類:系統(tǒng)程序與應用程序
系統(tǒng)程序用來簡化程序設計,包括4類

  1. 各種服務性程序:診斷、排錯等
  2. 語言程序:匯編、編譯、解釋等
  3. 操作系統(tǒng)
  4. 數(shù)據(jù)庫管理系統(tǒng)

應用程序是用戶利用計算機來解決某些問題而編制的程序
如工程設計程序、數(shù)據(jù)處理程序、自動控制程序、企業(yè)管理程序、情報檢索程序、科學計算程序。

計算機系統(tǒng)的層次結(jié)構(gòu)

image.png
第1級:微程序設計級,由機器指令直接執(zhí)行微指令,如果應用程序是用微指令編寫的,那么在這一級就可以運行。

第2級:一般機器級,也稱機器語言級,由微程序解釋機器指令系統(tǒng)。

第3級:操作系統(tǒng)級,由操作系統(tǒng)程序?qū)崿F(xiàn),這些操作系統(tǒng)由機器指令和廣義指令組成,廣義指令是操作系統(tǒng)定義和解釋的軟件指令,這一級也成混合級。

第4級:匯編語言級,給程序人員提供一種符號形式語言,以減少程序編寫的復雜性。這一級由匯編程序支持和執(zhí)行。

第5級:高級語言級,它是面向用戶的,為方便用戶編寫應用程序而設置的。這一級由各種高級語言編譯程序支持和執(zhí)行。

計算機系統(tǒng)的性能指標

吞吐量:一臺計算機在某一時間間隔內(nèi)能夠處理的信息量,單位是字節(jié)/秒(B/S)
響應時間:從輸入有效到系統(tǒng)產(chǎn)生響應之間的時間度量,用時間單位來度量,例如微秒(10-6S)、納秒(10-9S)。
利用率:表示在給定的時間間隔內(nèi),系統(tǒng)被實際使用的時間所占的比率,用百分比表示。
機器字長:指處理機運算器中一次能夠完成二進制數(shù)運算的位數(shù)。如8位、16位……
總線寬度:一般指運算器與存儲器之間進行互連的內(nèi)部總線的二進制位數(shù)。
存儲器容量:存儲器中所有存儲單元的總數(shù),如KB、MB、GB、TB、PB、EB。
存儲器帶寬:存儲器的速度指標,單位時間內(nèi)從存儲器讀出的信息量,一般用字節(jié)數(shù)/秒(B/S) 表示。
主頻/時鐘周期:CPU的最小單位,CPU的工作節(jié)拍受主時鐘控制。主時鐘的頻率(f)叫CPU的主頻。單位有MHz、GHz 時鐘周期T=1/f
CPI:執(zhí)行一條指令所需要的時鐘周期數(shù)。
MIPS:平均每秒執(zhí)行多少百萬條頂點指令數(shù)。
FLOPS:每秒執(zhí)行多少浮點運算。

計算

CPU執(zhí)行時間:執(zhí)行一段程序所占用的CPU時間
CPU執(zhí)行時間= 總時鐘數(shù) Nc × 時鐘周期 T
總時鐘數(shù)Nc = 執(zhí)行一條指令所需要的時鐘周期數(shù)(CPI) x 指令總條數(shù)(lc)
CPU執(zhí)行時間 = CPI × Ic × T
MIPS = 指令條數(shù)/執(zhí)行時間 x 10^6 = 時鐘頻率/CPI x 10^6
FLOPS = 程序中的浮點操作數(shù)/程序執(zhí)行時間文章來源地址http://www.zghlxwxcb.cn/news/detail-483152.html

軟硬件邏輯的等價性

  • 隨著大規(guī)模集成電路技術(shù)的發(fā)展和軟件硬化的趨勢,計算機系統(tǒng)的軟、硬件界限已經(jīng)變得模糊了。因為任何操作可以由軟件來實現(xiàn),也可以由硬件來實現(xiàn);任何指令的執(zhí)行可以由硬件完成,也可以由軟件來完成。
  • 任何操作可以由軟件來實現(xiàn)也可以用硬件來實現(xiàn)(設計計算機系統(tǒng)時,應考慮各個方面的因素:價格、速度、可靠性、存儲容量、變更周期)
  • 實體硬件機功能的擴大
  • 固件的概念(功能上是軟件,形態(tài)上是硬件)

到了這里,關于計算機組成原理(一)計算機系統(tǒng)概論的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 【計算機組成原理】存儲系統(tǒng)

    【計算機組成原理】存儲系統(tǒng)

    ??歡迎來到@邊境矢夢°的csdn博文?? ??本文主要梳理計算機組成原理中 存儲系統(tǒng)的知識點和值得注意的地方 ?? ??我是邊境矢夢°,一個正在為秋招和算法競賽做準備的學生?? ??喜歡的朋友可以關注一下??????,下次更新不迷路?? 目錄 存儲器的分類 半導體隨機讀寫存

    2024年02月05日
    瀏覽(41)
  • 【計算機組成原理與體系結(jié)構(gòu)】指令系統(tǒng)

    【計算機組成原理與體系結(jié)構(gòu)】指令系統(tǒng)

    目錄 一、指令概述 二、指令分類 三、擴展操作碼 四、指令尋址 五、數(shù)據(jù)尋址 六、x86匯編指令 計算機指令 :指示計算機硬件進行某種操作的命令 機器指令 :使用二進制編碼來表示的計算機指令 能被計算機硬件系統(tǒng)識別并執(zhí)行的特殊的0/1代碼串(機器碼) 指定了計算機硬

    2024年02月08日
    瀏覽(36)
  • 【計算機組成原理 - 第二章】系統(tǒng)總線(完結(jié))

    【計算機組成原理 - 第二章】系統(tǒng)總線(完結(jié))

    本章參考王道考研相關課程: 【2019版】6.1.1 總線的概念與分類_嗶哩嗶哩_bilibili 【2019版】6.1.2 總線的性能指標_嗶哩嗶哩_bilibili 【2019版】6.2 總線仲裁_嗶哩嗶哩_bilibili 【2019版】6.3 總線操作和定時_嗶哩嗶哩_bilibili 【2019版】6.4 總線標準_嗶哩嗶哩_bilibili 目錄 一、總線的概述

    2023年04月08日
    瀏覽(30)
  • 計算機組成原理實驗二 存儲系統(tǒng)預習報告

    計算機組成原理實驗二 存儲系統(tǒng)預習報告

    掌握靜態(tài)隨機存儲器?RAM??工作特性及數(shù)據(jù)的讀寫方法。 基于信號時序圖,了解讀寫靜態(tài)隨機存儲器的原理。 1、閱讀實驗指導書,然后回答問題。 實驗所用的靜態(tài)存儲器由一片 6116( 2K*8bit ?)構(gòu)成(位于MEM 單元),6116?有三個控制線:CS?表示( 片選線 ?)?, ??OE?表示

    2023年04月15日
    瀏覽(26)
  • 計算機組成原理課程論文:分布式存儲系統(tǒng)組成和應用

    摘要 分布式存儲系統(tǒng)是一種解決大規(guī)模數(shù)據(jù)處理和存儲需求的重要技術(shù)。本文首先對分布式存儲系統(tǒng)進行了概述,包括其定義、優(yōu)缺點等。然后,詳細介紹了分布式存儲系統(tǒng)的組成部分,包括存儲節(jié)點、數(shù)據(jù)管理軟件、網(wǎng)絡連接和元數(shù)據(jù)管理,并結(jié)合具體案例進行了說明。接

    2024年02月13日
    瀏覽(28)
  • 計算機組成原理——第七章輸入輸出系統(tǒng)(上)

    計算機組成原理——第七章輸入輸出系統(tǒng)(上)

    如若來世再相見,半點朱唇盡我嘗 操作系統(tǒng)中探討輸入輸出系統(tǒng)更多的是軟件部分,就是操作系統(tǒng)如何來管理這些設備,機組這門課更加注意硬件的實現(xiàn),現(xiàn)代計算機大致可有分成兩個部分,主機和外設, 下圖是單總線的結(jié)構(gòu),IO接口下面會連接一個個的設備,IO接口的背后

    2023年04月21日
    瀏覽(25)
  • 計算機組成原理---第三章存儲系統(tǒng) 習題詳解版

    計算機組成原理---第三章存儲系統(tǒng) 習題詳解版

    知識擴展: 如果主存的容量無法滿足 CPU 的需求,可以通過存儲器擴展來解決,擴展的方式有兩種: 主存的 位數(shù) 不夠(相當于快遞柜的尺寸太小,放不下大包裹),則可以通過位擴展的方式(快遞柜擴容)實現(xiàn); 主存的 字數(shù) 不夠 (存儲單元的數(shù)目不夠, 相當于快遞柜數(shù)

    2024年02月08日
    瀏覽(23)
  • 【計算機組成原理】考研真題攻克與重點知識點剖析 - 第 1 篇:計算機系統(tǒng)概述

    【計算機組成原理】考研真題攻克與重點知識點剖析 - 第 1 篇:計算機系統(tǒng)概述

    本文基礎知識部分來自于b站:分享筆記的好人兒的思維導圖與王道考研課程,感謝大佬的開源精神,習題來自老師劃的重點以及考研真題。 此前我嘗試了完全使用Python或是結(jié)合大語言模型對考研真題進行數(shù)據(jù)清洗與可視化分析,本人技術(shù)有限,最終數(shù)據(jù)清洗結(jié)果不夠理想,

    2024年02月07日
    瀏覽(29)
  • 【計算機組成原理】24王道考研筆記——第四章 指令系統(tǒng)

    【計算機組成原理】24王道考研筆記——第四章 指令系統(tǒng)

    指令是指示計算機執(zhí)行某種操作的命令,是計算機運行的最小功能單位。一臺計算機的所有指令的集合構(gòu)成該 機的指令系統(tǒng),也稱為指令集。 指令格式: 1.1分類 按地址碼數(shù)目分類: 按指令長度分類: 按操作碼長度分類: 按操作類型分類: 1.2 擴展操作碼 設地址長度為n,

    2024年02月13日
    瀏覽(28)
  • 【計算機組成原理】24王道考研筆記——第三章 存儲系統(tǒng)

    【計算機組成原理】24王道考研筆記——第三章 存儲系統(tǒng)

    現(xiàn)代計算機的結(jié)構(gòu): 1.存儲器的層次結(jié)構(gòu) 2.存儲器的分類 按層次: 按介質(zhì): 按存儲方式: 按信息的可更改性: 按信息的可保存性: 3.存儲器的性能指標 1.基本組成 半導體元件原理: 存儲芯片原理:存儲芯片由半導體元件組成而成 不同的尋址方式: 總結(jié): 2.SRAM和DRAM 上一

    2024年02月13日
    瀏覽(103)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包