複雜指令集(CISC,Complex Instruction Set Computer)是一種
微處理器指令集架構(ISA),每個指令可執行若干低階操作,諸如從
記憶體讀取、儲存、和
計算操作,全部集於單一指令之中。與之相對的是
精簡指令集(RISC,Reduced Instruction Set Computer)。CISC的特点是指令数目多而复杂,每条指令字长并不相等。在RISC處理器發跡以前,許多
電腦架構嚐試跨越「語義鴻溝」──設計出藉由提供「高階」指令支援高階程式語言的指令集,諸如程序調用和返回,迴圈指令諸如「若非零則減量和分支」和複雜尋址模式以允許資料結構和陣列存取以結合至單一指令。
访问 Wikipedia.org... 网页