指令類型

一臺(tái)計(jì)算機(jī)的指令系統(tǒng)通常有幾十條至幾百條指令府寒,按其所完成的功能可分為:

(1)算術(shù)邏輯運(yùn)算指令

一般計(jì)算機(jī)都具有這類指令。

通常根據(jù)算數(shù)運(yùn)算的結(jié)果置狀態(tài)位,一般有Z(結(jié)果為0)喜庞、N(結(jié)果為負(fù))诀浪、V(結(jié)果溢出)、C(產(chǎn)生進(jìn)位或借位)4個(gè)狀態(tài)位延都。當(dāng)滿足括號(hào)內(nèi)所提出的條件時(shí)雷猪,相應(yīng)位置成1,否則為0晰房。例如求摇,結(jié)果為0時(shí),Z = 1殊者,否則Z=0与境。

(2)移位操作指令

移位操作指令分為算術(shù)移位、邏輯移位和循環(huán)移位3種猖吴,可以將操作數(shù)左移或右移若干位摔刁。

算術(shù)移位與邏輯移位很類似,但由于操作對(duì)象不同(前者的操作數(shù)帶符號(hào)海蔽,后者的操作數(shù)為無符號(hào))而移位操作有所不同共屈。它們的主要差別在于右移時(shí)填入最高位的數(shù)據(jù)不同。算術(shù)右移保持最高位(符號(hào)位)不變准潭,而邏輯右移最高位補(bǔ)零趁俊。

(3)浮點(diǎn)運(yùn)算指令

主要用于科學(xué)計(jì)算的計(jì)算機(jī)應(yīng)該設(shè)置浮點(diǎn)運(yùn)算指令,一般能對(duì)單精度(32位)和雙精度(64位)數(shù)據(jù)進(jìn)行處理刑然。

(4)十進(jìn)制運(yùn)算指令

在人機(jī)交互作用時(shí)寺擂,輸入輸出的數(shù)據(jù)都是以十進(jìn)制表示的。在不具有十進(jìn)制運(yùn)算指令的計(jì)算機(jī)中泼掠,首先將十進(jìn)制數(shù)據(jù)轉(zhuǎn)換成二進(jìn)制數(shù)怔软,再在機(jī)器內(nèi)運(yùn)算;后又轉(zhuǎn)換成十進(jìn)制數(shù)據(jù)輸出择镇。因此挡逼,在輸入輸出數(shù)據(jù)頻繁的計(jì)算機(jī)系統(tǒng)中,設(shè)置十進(jìn)制運(yùn)算指令能提高數(shù)據(jù)處理的速度腻豌。

(5)字符串處理指令

是一種非數(shù)值處理指令家坎,一般包括字符串傳送、字符串比較吝梅、字符串查詢和字符串轉(zhuǎn)換等指令虱疏。

(6)數(shù)據(jù)傳送指令

用以實(shí)現(xiàn)寄存器與寄存器、寄存器與存儲(chǔ)器(主存)單元苏携、存儲(chǔ)器單元與存儲(chǔ)器單元之間的數(shù)據(jù)傳送做瞪。一次可以傳送一個(gè)數(shù)據(jù)或一批數(shù)據(jù)。

數(shù)據(jù)傳送時(shí),數(shù)據(jù)從源地址傳送到目的地址装蓬,而源地址中的數(shù)據(jù)保持不變著拭,因此實(shí)際上是數(shù)據(jù)復(fù)制。

有些機(jī)器設(shè)置了數(shù)據(jù)交換指令牍帚,完成源操作數(shù)與目的操作數(shù)交換,實(shí)現(xiàn)了雙向數(shù)據(jù)傳送峦萎。

(7)轉(zhuǎn)移指令

用以控制程序流的轉(zhuǎn)移忆首。

a. 無條件轉(zhuǎn)移指令(jump)與條件轉(zhuǎn)移指令

無條件轉(zhuǎn)移指令不受任何條件約束糙及,直接把程序轉(zhuǎn)移到指令所規(guī)定的目的地筛欢,在那里繼續(xù)執(zhí)行。

條件轉(zhuǎn)移指令則根據(jù)計(jì)算機(jī)處理結(jié)果來決定程序如何執(zhí)行柱搜。

標(biāo)志:

b. 調(diào)用指令(call)與返回(return)指令

c. 陷阱(trap)與陷阱指令

(8)堆棧(stack)及堆棧操作指令

壓入指令(PUSH)聪蘸,彈出指令(POP)

(9)輸入輸出(I/O)指令

(10)特權(quán)指令

(11)其他指令

向量指令(對(duì)向量或矩陣數(shù)據(jù)求和表制、求積的指令)

多處理機(jī)指令

控制指令(停機(jī)指令等)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
禁止轉(zhuǎn)載,如需轉(zhuǎn)載請(qǐng)通過簡信或評(píng)論聯(lián)系作者娜遵。
  • 序言:七十年代末壤短,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子纳胧,更是在濱河造成了極大的恐慌躲雅,老刑警劉巖骡和,帶你破解...
    沈念sama閱讀 216,692評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件相寇,死亡現(xiàn)場離奇詭異唤衫,居然都是意外死亡绵脯,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,482評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門赃承,熙熙樓的掌柜王于貴愁眉苦臉地迎上來瞧剖,“玉大人可免,你說我怎么就攤上這事∽酱椋” “怎么了妇垢?”我有些...
    開封第一講書人閱讀 162,995評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵修己,是天一觀的道長。 經(jīng)常有香客問我片仿,道長尤辱,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,223評(píng)論 1 292
  • 正文 為了忘掉前任阳距,我火速辦了婚禮筐摘,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘圃酵。我一直安慰自己馍管,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,245評(píng)論 6 388
  • 文/花漫 我一把揭開白布捌锭。 她就那樣靜靜地躺著观谦,像睡著了一般。 火紅的嫁衣襯著肌膚如雪坎匿。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,208評(píng)論 1 299
  • 那天屎暇,我揣著相機(jī)與錄音,去河邊找鬼根悼。 笑死,一個(gè)胖子當(dāng)著我的面吹牛挤巡,可吹牛的內(nèi)容都是我干的酷麦。 我是一名探鬼主播,決...
    沈念sama閱讀 40,091評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼母廷,長吁一口氣:“原來是場噩夢啊……” “哼琴昆!你這毒婦竟也來了业舍?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,929評(píng)論 0 274
  • 序言:老撾萬榮一對(duì)情侶失蹤态罪,失蹤者是張志新(化名)和其女友劉穎脚牍,沒想到半個(gè)月后诸狭,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,346評(píng)論 1 311
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡芹彬,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,570評(píng)論 2 333
  • 正文 我和宋清朗相戀三年舒帮,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了陡叠。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,739評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖兴溜,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情刨沦,我是刑警寧澤想诅,帶...
    沈念sama閱讀 35,437評(píng)論 5 344
  • 正文 年R本政府宣布淳蔼,位于F島的核電站,受9級(jí)特大地震影響讳癌,放射性物質(zhì)發(fā)生泄漏存皂。R本人自食惡果不足惜逢艘,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,037評(píng)論 3 326
  • 文/蒙蒙 一它改、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧央拖,春花似錦鲜戒、人聲如沸抹凳。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,677評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽粹庞。三九已至信粮,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間趁啸,已是汗流浹背不傅。 一陣腳步聲響...
    開封第一講書人閱讀 32,833評(píng)論 1 269
  • 我被黑心中介騙來泰國打工访娶, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留觉阅,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,760評(píng)論 2 369
  • 正文 我出身青樓,卻偏偏與公主長得像割笙,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子般码,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,647評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容