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