當前位置:生活全書館 >

生活小竅門

> 指令集是

指令集是

以計算機為例,指令集就是CPU中用來計算和控制計算機系統的一套指令的集合,而每一種新型的CPU在設計時就規定了一系列與其他硬體電路相配合的指令系統。

指令集是

計算機指令就是指揮機器工作的指示和命令,程式就是一系列按一定順序排列的指令,執行程式的過程就是計算機的工作過程。而指令集的先進與否,也關係到CPU的效能發揮,它也是CPU效能體現的一個重要標誌。每款CPU在設計時就規定了一系列與其硬體電路相配合的指令系統。指令的強弱也是CPU的重要指標,指令集是提高微處理器效率的最有效的工具之一。從現階段的主流體系結構講,指令集可分為複雜指令集和精簡指令集兩部分。

在計算機中,指示計算機硬體執行某種運算、處理功能的命令稱為指令。指令是計算機執行的最小的功能單位,而硬體的作用是完成每條指令規定的功能。一臺計算機上全部指令的集合,就是這臺計算機的指令系統。指令系統也稱指令集,是這臺計算機全部功能的體現。而人們設計計算機首要考慮的是它擁有的功能,也就是首先要按功能檔次設計指令集,然後按指令集的要求在硬體上實現。指令系統不僅僅是指令的集合,還包括全部指令的指令格式、定址方式和資料形式。所以,各計算機執行的指令系統不僅決定了機器所要求的能力,而且也決定了指令的格式和機器的結構。反過來說,不同結構的機器和不同的指令格式應該具有與之相匹配的指令系統。為此,設計指令系統時,要對指令格式、型別及操作功能給予應有的重視。軟體是為了使用計算機而編寫的各種系統和使用者的程式,程式由一個序列的計算機指令組成。從這個角度上說,指令是用於設計程式的一種計算機語言單位

標籤: 指令集
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/xiaoqiaomen/nmmo06.html