1.cpu的指令集和分類
1.1cpu的指令集
cpu的指令集指的是:控制計算機硬體的一系列命令,
指令集可以分為:
1.精簡指令集:更短、更穩定,每條指令集運行的時間更短
2.復雜指令集:可以完成更復雜的功能,需要花費的時間更長

1.2cpu的分類
cpu按照指令集可以分為:精簡指令集cpu和復雜指令集cpu
2.x86-64位的概念
x86針對的是cpu的型號或者是架構的一種統稱,最早的Intel發明出來的cpu代號稱為8086,后來又在此基礎上開發了80285、80386...,因此這種架構的cpu就被統稱為x86架構了,
64位指的是cpu一次性能從記憶體中取出多少二進制指令(多少個0101)
cpu具有向下兼容性,意思是:64位的cpu既能運行32位的程式,也能運行64位的程式,
3.內核態和用戶態
這兩種狀態代表著CPU的兩種作業狀態,內核態運行的程式是作業系統,可以操作計算機硬體;用戶態運行的是應用程式,不能操作計算機硬體;
應用程式的運行必然涉及到計算機硬體的操作,那就必須從用戶態轉換到內核態,所以計算機作業時在頻繁切換兩種狀態,
4.多執行緒和多核芯片
2核4執行緒(假4核)的含義:
2核:代表有2個cpu
4執行緒:代表美國cpu有兩個執行緒
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/502968.html
標籤:Python
上一篇:Pytest框架 — 16、Pytest的測驗報告(pytest-html插件和Allure框架)
下一篇:存盤器詳解
