1. 程式人生 > 其它 >2021-2022-1學期 20212303 《網路空間安全導論》第二週學習總結

2021-2022-1學期 20212303 《網路空間安全導論》第二週學習總結

第三部分 硬體層

第四章 門和電路

4.1計算機和電學

計算機中的訊號被限制在低電平和高電平兩種狀態,對應0和1

一種裝置:對電訊號執行基本運算,接受一個或多個訊號,生成輸出一個訊號

電路

一種組合:相互關聯的門,實現特定的邏輯函式

布林代數

二值邏輯函式數學表達法

邏輯框圖

用專有符號對電路進行形象表示

真值表

輸入值和輸出值的組合表

4.2 門

4.3門的構造

電晶體

作為導線和電阻器的裝置,由輸入訊號的電平決定它的作用

半導體

每個半導體(三極體)有源極 基極 發射極
基級訊號是高電平 源極訊號將被接地,關閉電晶體

4.1電路

組合電路

輸出值僅由輸入值決定

時序電路

輸出是輸入值和電路當前狀態的函式

用布林表示式對電路進行化簡計算

電路等價

加法器

對二進位制值執行加法運算的電路

半加器

計算兩個數位的和並生成正確進位的電路

多路複用器

使用一些輸入控制訊號決定用那條輸入資料線傳送輸出訊號的電路
一般來說,n條輸入控制線的二進位制值決定了2^n條資料線中的那一條作為輸出

4.5儲存器電路

S-R鎖存器


控制S R的值,電路就可以儲存0或1

4.6積體電路

積體電路又稱晶片,是嵌入了多個門的晶片
超大規模積體電路有著很高的門,引腳比,就是 把很多門組合在一起,建立複雜的電路只需要很少的輸入值和輸出值。即多路複用器

4.7CPU晶片

每個CPU晶片都有大量的引腳,計算機系統所有通訊都是通過這些引腳完成的。

小結

門和電路指明瞭計算機如何通過控制最底層的電流進行運算,二進位制資訊的計算機只關注兩個電平,分別表示0或1.電流由GATE(門)來操作,執行基本的邏輯運算。
把一個門的輸出作為另一個門的輸入可以把門組合成電路,設計電路可以創建出多路複用,儲存資料的裝置。
門的集合(完整電路)通常被放在一個積體電路中,這引出了CPU的概念。

第五章 計算部件

計算機部件可以組合成各種各樣的計算機

5.1獨立的計算機部件

  1. 中央處理單元
    2.FSB前端匯流排:處理器和外部的主要連線
    3.快取cache:整合在處理其內部的小型的,快速的儲存介質。處理器許多準備從記憶體中讀取的請求內容都能從快取中找到,當快取中沒有時才使用前端匯流排。
    4.顯示器:
    5:圖形處理器(GPU):通常是一個獨立的計算機,減輕CPU的負擔,它的記憶體容量越大,越能完成複雜的影象處理,支援外部顯示裝置。
    6.隨機訪問儲存器RAM,主儲存器,記憶體的每一位元組都能被直接訪問而不需要依次訪問。
    7.硬碟驅動器:計算機的二級儲存器,即輔助儲存器。

5.2儲存程式的概念

5.2.1馮諾依曼體系結構

處理資訊的部件獨立於儲存資訊的部件
記憶體單元:存放資料和指令
算數、邏輯單元:對資料執行算數和邏輯運算
輸入,輸出單元:交換資訊
控制單元:確保各部件參與,起監督任務

記憶體

記憶體是儲存單元的集合,每個儲存單元有一個唯一的實體地址。
可編址性:記憶體中每個可編址位置儲存的位數
位元組中的位都是從右到左編號的

算數,邏輯單元(ALU)

計算機的字長是該單元一次能處理的位數.
ALU操作的是字,大多數ALU都有暫存器(CPU中的一小塊區域,用來儲存中間值或特殊資料)用於存放立即會被用到的資訊。

輸入輸出單元

計算機與外部世界溝通的渠道

控制單元

掌管著讀取執行週期,是計算機中的組織力量
IR指令暫存器:存放當前正在執行的指令的暫存器
PC程式計數器:存放下一條要執行的指令的地址的計數器
匯流排寬度:可在總線上並行傳輸的位數
快取:儲存常用資料的小型高速儲存器
流水線:加速讀取,執行週期的技術,將一條指令分解成更小的步驟
主機板:計算機的主電路板

5.2.2讀取-執行週期

1.讀取下一條指令:
2.譯解指令:
3.如果需要,獲取資料
4.執行指令

5.2.3RAM和ROM

RAM是隨機存取儲存器,每個儲存單元都能被直接訪問的記憶體
ROM只讀儲存器,這裡的內容不能修改,是永久的。儲存計算機啟動自身需要的指令。

5.2.4二級儲存裝置

磁帶 磁碟 CD、DVD U盤

5.2.5觸控式螢幕

電阻式
電容式
紅外
表面聲波

5.3嵌入式系統

物理嵌入產品執行特殊功能不被終端使用者修改的計算機

5.4並行體系結構

5.4.1平行計算

位級:增加計算機的字長,現今的趨勢是使用64位處理器
指令級:基於處理相互無關同時進行的資料。超標量體系結構機器沒有多個處理器而是有多個執行資源
資料級:同一組指令級能同時對不同的資料集執行,即對不同資料集實行同一操作,例如增加圖片亮度。
任務級:不同處理器像流水線工人執行不同任務,但可以共享本地記憶體,即共享記憶體並行處理器。

5.4.2並行硬體分類

現在的計算機是多核處理器,對稱多處理器等的集合