python全棧 電腦硬體管理 —— 硬體

來源:互聯網
上載者:User

標籤:指令   進階   虛擬記憶體   mmu   cmos   運行   pytho   執行   合成   

電腦的硬體構成
一台完好無損的電腦主要分為 硬體與軟體兩大類組成 而硬體則又分為幾個主要的部分構成 控制器 輸入 輸出 儲存空間 運算器 ( 主板 鍵盤 滑鼠 顯示屏 硬碟 主機箱 掃描器……)
電腦的軟體構成
電腦的軟體組要分為 (系統軟體 和 應用軟體) 兩大類組成系統軟體 是控制和協調電腦的外部裝置 支援 應用軟體的開發和啟動並執行系統 應用軟體 是指使用者可以使用各種程式設計語言
程式設計語言的作用
程式設計語言是用來定義電腦程式的形式語言 標準化的交流技巧以及 向電腦發出指令 準確的定義 電腦所需要的資料目前來說 通用的語言有(彙編 進階語言)
磁碟 CPU 寄存器
磁碟是一個軸上面組裝了一個或者多個的金屬碟片而一個金屬碟片又有兩個類似於以前黑膠片唱片上用的機械臂 也就是現在說的磁碟臂 當磁碟旋轉起來的時候
cpu(中央處理器)是一塊大規模的 整合電路 是電腦 運算 控制核心 主要解釋電腦指令 處理軟體中的資料
寄存器是cpu(中央處理器)裡面組合成的一部分 用來暫時儲存 指令 資料 地址 一;典型的有這麼幾類 程式計數器 堆棧指標 程式狀態字寄存器這麼幾類
核心態 使用者態 如何切換
核心態:就是中央處理器在核心態的運行下 可以執行所有的命令 硬體 命令中包括了所使用的硬體功能
使用者態:程式在使用者態下工作運行 只能執行中央處理器發出的所有命令中的一個命令 而且這一個命令還不能帶有執行硬體程式的部分
假如一個軟體在使用者態下工作就不能在操作硬體 例如我們經常用到的暴風影音 需要讀取一部視頻檔案 它就需要操作硬體的要求 那我們就要經曆使用者態轉換到核心態的一個所需過程
L1 L2 緩衝 記憶體(RAM) EEPROM和快閃記憶體
L1緩衝也就是通常說的一級緩衝 在中央處理器的內部當中 一般用於中央處理器處理資料過程當中的暫時儲存 一般情況下L1的容量越大 儲存的資訊越多 也就可以減少處理器和記憶體之間的資料交換次數
L2也就是二級緩衝介於中央處理器與記憶體之間的 臨時儲存器 容量比記憶體要小 但是交換速度快它的大小往往決定 中央處理器 的效能
這個記憶體(RAM)通常我們都叫隨機儲存空間 是可以直接和中央處理器交換的內部儲存器
EEPROM 可以抹除式複寫唯讀記憶體 和快閃記憶體 這倆 像是一對 雙胞胎兄弟 都具有一樣的儲存 但是由於運用不同管理的 方式 讀的速度和寫的速度也有些不大一樣
CMOS與BIOS電池
cmos存放硬碟參數的儲存空間 屬於隨機儲存空間 如果在拔掉主板電池的情況下cmos資料將會丟失 需要重新設定時間和日期 bios主板硬體屬於可擦寫唯讀記憶體 需要在特定的電壓 和條件才能改寫bios 斷電後資料應該不會丟失
平均尋道時間 延遲時間
磁頭從一個柱面移動到相近的柱面的時間稱之為尋道時間 延遲就是磁頭到達準確位置時好需要等待旋轉的資料所在的扇區之下 稱之為延遲時間
虛擬記憶體與MMU磁帶裝置驅動
虛擬記憶體就是虛擬儲存空間 分勻出一部分硬碟空間充當記憶體使用量電腦會自動調用硬碟來當作記憶體 緩解記憶體的緊張 以導致記憶體消耗殆盡 有中央處理器中的一個組件負責 成為儲存空間的嵌入式管理單元
控制器匯流排 南橋北橋作業系統
連結控制主板裝置收集相應的資訊 北橋 連結高速裝置 南橋 連結慢速裝置
啟動流程
     

1、PC電源的ON----顯示器、鍵盤、機箱上的燈閃爍; 

2、檢測顯卡----出現短暫的顯卡資訊;

3、檢測記憶體----畫面上出現記憶體的容易資訊

4、執行BIOS----出現簡略的BIOS資訊

5、檢測其它裝置----出現其它裝置的資訊

6、執行OS(作業系統)的初始設定檔案

python全棧 電腦硬體管理 —— 硬體

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.