計算機指令是計算機能實現(xiàn)的基本操作,是指揮機器工作的指示和命令。指令系統(tǒng)是計算機硬件的語言系統(tǒng),指計算機所能執(zhí)行的全部指令的集合,它描述了計算機內(nèi)全部的控制信息和“邏輯判斷”能力。
本教程操作環(huán)境:windows7系統(tǒng)、Dell G3電腦。
什么是計算機指令?
計算機指令就是指揮機器工作的指示和命令,程序就是一系列按一定順序排列的指令,執(zhí)行程序的過程就是計算機的工作過程。
通常一條指令包括兩方面的內(nèi)容: 操作碼和操作數(shù),操作碼決定要完成的操作,操作數(shù)指參加運算的數(shù)據(jù)及其所在的單元地址。
在計算機中,操作要求和操作數(shù)地址都由二進制數(shù)碼表示,分別稱作操作碼和地址碼,整條指令以二進制編碼的形式存放在存儲器中。
什么是計算機指令系統(tǒng)?
指令系統(tǒng)是計算機硬件的語言系統(tǒng),指計算機所能執(zhí)行的全部指令的集合,它描述了計算機內(nèi)全部的控制信息和“邏輯判斷”能力。
不同計算機的指令系統(tǒng)包含的指令種類和數(shù)目也不同。一般均包含算術(shù)運算型、邏輯運算型、數(shù)據(jù)傳送型、判定和控制型、移位操作型、位(位串)操作型、輸入和輸出型等指令。指令系統(tǒng)是表征一臺計算機性能的重要因素,它的格式與功能不僅直接影響到機器的硬件結(jié)構(gòu),而且也直接影響到系統(tǒng)軟件,影響到機器的適用范圍。
指令系統(tǒng)是軟件和硬件的主要界面,反映了計算機所擁有的基本功能。從系統(tǒng)結(jié)構(gòu)的角度看,它是系統(tǒng)程序員看到的計算機的主要屬性。
因此指令系統(tǒng)表征了計算機的基本功能決定了機器所要求的能力,也決定了指令的格式和機器的結(jié)構(gòu)。設(shè)計指令系統(tǒng)就是要選擇計算機系統(tǒng)中的一些基本操作( 包括操作系統(tǒng)和高級語言中的) 應由硬件實現(xiàn)還是由軟件實現(xiàn),選擇某些復雜操作是由一條專用的指令實現(xiàn), 還是由一串基本指令實現(xiàn), 然后具體確定指令系統(tǒng)的指令格式、類型、操作以及對操作數(shù)的訪問方式。