【導(dǎo)讀】整數(shù)的算術(shù)和邏輯操作:加、減、與、或等。分支、跳轉(zhuǎn)、過(guò)程調(diào)用和返回、自陷等。操作系統(tǒng)調(diào)用、虛擬存儲(chǔ)器管理等。十進(jìn)制加、十進(jìn)制乘、十進(jìn)制到字符的轉(zhuǎn)換。字符串移動(dòng)、字符串比較、字符串搜索等。象素操作、壓縮/解壓操作等。強(qiáng)化指令功能,實(shí)現(xiàn)軟件功能向硬件功能轉(zhuǎn)移。當(dāng)今指令集結(jié)構(gòu)功能設(shè)計(jì)的一個(gè)主要趨勢(shì)。提高性能的目的。增加程序控制指令功能。度的統(tǒng)計(jì)與分析,對(duì)于使用頻度高的語(yǔ)句,令的功能,以提高其編譯速度和執(zhí)行速度。在存儲(chǔ)器單元或寄存器單元之間進(jìn)行??s小機(jī)器語(yǔ)言和高級(jí)語(yǔ)言的語(yǔ)義差距。現(xiàn))把高級(jí)語(yǔ)言源程序翻譯成機(jī)器語(yǔ)言程序。支持系統(tǒng)工作狀態(tài)和訪問(wèn)方式轉(zhuǎn)移的指令。支持進(jìn)程轉(zhuǎn)移的指令。本,而且還容易造成設(shè)計(jì)錯(cuò)誤。很大負(fù)擔(dān),不利于單片集成。選取使用頻率最高的指令,并補(bǔ)充一些最有。每條指令的功能應(yīng)盡可能簡(jiǎn)單,并在一個(gè)機(jī)。所有指令長(zhǎng)度均相同;改變控制流的大部分指令是條件分支指令。轉(zhuǎn)移目標(biāo)離當(dāng)前控制指令的偏移量有多大?