對電腦下達的每一個命令都需要CPU根據預先設定好的某一條指令來完成。 這些預先設定好的指令是預存在CPU中的。CPU依靠外來指令“啟用”自己記憶體的指令,來計算和操控電腦。 每款CPU在設計時就規定了一系列與電腦其它部件相配合的指令系統。 預先儲存的指令越多,CPU越“聰明”。可以做的“動作”越多。預先儲存的指令越先進,CPU就越高階。多個指令集中在一起,通常叫指令集,這就是指令集的作用。
對電腦下達的每一個命令都需要CPU根據預先設定好的某一條指令來完成。 這些預先設定好的指令是預存在CPU中的。CPU依靠外來指令“啟用”自己記憶體的指令,來計算和操控電腦。 每款CPU在設計時就規定了一系列與電腦其它部件相配合的指令系統。 預先儲存的指令越多,CPU越“聰明”。可以做的“動作”越多。預先儲存的指令越先進,CPU就越高階。多個指令集中在一起,通常叫指令集,這就是指令集的作用。
1、統一用單週期指令,從根本上克服了因指令週期數不同而造成的執行失常的問題。2、採用高效的流水線操作,提高處理資料和指令的速度。3、採用無微程式碼的硬連線控制。4、指令格式的規格化和簡單化,使硬體邏輯部件簡化且縮短譯碼時間,同時也提高了機器執行效率和可靠性。5、採用面向暫存器堆的指令,使指令系統更為精簡。6、採用裝入指令結構,提高指令執行的速度。7、注重編譯的最佳化,力求有效地支撐高階語言程式。
1、程式定位的作用,把各程式段之間的相互關係和在儲存器的位置告訴編譯器;
2、為非指令程式碼進行定義,包括邏輯變數、字元和儲存區等;
3、為程式完整性做標註,程式段的開始和結束;
4、有條件地引用程式段,比如條件迴圈、條件選擇以及宏等;
5、偽指令具有兩個基本特徵。第一個特徵是偽指令是一條指令。使用時受到嚴格的規範,在程式中佔有固定的位置,有固定的書寫格式。每條偽指令都與標準指令一樣可實現特定的功能,偽指令是不能用標準指令替代的;第二個特徵是偽指令不是一