
計算機的指令包括以下幾個部分:
1、算術(shù)運算指令
計算機指令系統(tǒng)一般都設(shè)有二進制數(shù)加減比較和求補等最基本的指令,此外還設(shè)置了乘\除法運算指令\浮點運算指令以有十進制動算指令等 。
2、邏輯運算指令
一般計算機都具有與或\非(求反)異或(按位加)和測試等邏輯運算指令 。
3、數(shù)據(jù)傳送指令
這是一種常用的指令,用以實現(xiàn)寄存器與寄存器,寄存器與存儲單元以及存儲器單元與存儲器單單之間的數(shù)據(jù)傳送,對于存儲器來說,數(shù)據(jù)傳送包括對數(shù)據(jù)的讀(相當于取數(shù)指令)和寫(相當于存數(shù)指令)操作 。
4、移位操作指令
移位操作指令分為算術(shù)移位邏輯移位和循環(huán)移位三種,可以實現(xiàn)對操作數(shù)左移或右移一位或若干位 。
5、堆棧及堆棧操作指令
堆棧是由若干個連續(xù)存儲單元組成的先進后出(FILO)存儲區(qū),第一個送 入堆棧中的數(shù)據(jù)存放在棧底,最后送入堆棧中的數(shù)據(jù)存放在棧頂 。棧底是固定不變的,而棧頂卻是隨著數(shù)據(jù)的入棧和出棧在不斷變化 。
6、字符串處理指令
字符串處理指令就是一種非數(shù)值處理指令,一般包括字符串傳送字符串轉(zhuǎn)換(把一種編碼的字符串轉(zhuǎn)換成另一種編碼的字符串),字符串比較,字符串查找(查找字符串中某一子 串),字符串匹配,字符串的抽取(提取某一子 串)和替換(把某一字符串用另一字符串替換)等 。
7、輸入輸出(I/O)指令
計算機本身公是數(shù)據(jù)處理和管理機構(gòu),不能產(chǎn)生原始數(shù)據(jù),也不能長期保存數(shù)據(jù) 。所處理的一切原始數(shù)據(jù)均來自輸入設(shè)備,所得的處理結(jié)果必須通過外總設(shè)備輸出 。
8、其它指令
【計算機的指令包括哪幾部分】
推薦閱讀
- 魔幻手機中的陸家胡同是哪里
- 遇到不會讀的字怎么辦
- 電焊工的幾種焊法
- 平均數(shù)的意義是什么
- 3dmax渲染窗口是黑色的
- 蘋果11nfc在哪
- 龐統(tǒng)不幸落難落鳳坡的典故
- 微信新增的emm表情是什么意思
- 一加8pro多重
- 為什么國外的游戲能做的這么好
