復雜指令集計算(CISC)是一種計算機體系結構,其中中央處理器(CPU)支持數百條指令。這與支持較少指令的精簡指令集計算機(RISC)相反。這意味著支持CISC的計算機,它包括市場上大多數的個人電腦,能夠完成各種各樣的計算任務,是優秀...
復雜指令集計算(CISC)是一種計算機體系結構,其中中央處理器(CPU)支持數百條指令。這與支持較少指令的精簡指令集計算機(RISC)相反。這意味著支持CISC的計算機,它包括市場上大多數的個人電腦,能夠完成各種各樣的計算任務,是優秀的通用電腦上世紀70年代和80年代,CISC計算的出現使計算機能夠操作和執行復雜的指令集,這反過來又允許為這些計算機編寫更密集的代碼,換句話說,更少的代碼就能得到更多的代碼復雜的指令集體系結構導致計算機性能的下降。操作CISC計算機所需的指令集變得更加緊湊,創建更小的程序,節省計算機內存和計算機存儲空間使用CISC計算機體系結構所允許的復雜編程變化的另一個好處是提高了編程效率。在計算的早期,所有的指令都必須分解成匯編語言。在CISC計算中,指令集被添加到計算機中使他們能夠理解和處理更直觀的高級語言,這意味著程序員不再需要將代碼分解以使其可用這種高度發展的計算機體系結構的缺點是,為了滿足計算機日益復雜的需求,指令集變得越來越復雜。更新的操作系統允許并鼓勵并行處理和多任務處理。操作系統和編程語言越復雜成為,CPU和指令集需要更多的工作來解碼和執行它們。這種不斷增長的復雜性的一個分支是RISC處理器的引入。這些處理器是由于需要計算機來完成更小種類的任務而演變而來的例如,一臺純商務計算機不需要具備顯示和操作高級圖形和聲音的能力,而這是一臺既能玩游戲又能處理電子表格的計算機所需要的計算機不斷進步,機器的速度和功率也在提高。這在某種程度上使CISC和RISC計算之間的界限變得不那么有意義。隨著新的處理器能夠以重疊或流水線的方式執行更多的指令,然而,CISC處理器仍然保持著在計算行業的主導地位
-
發表于 2020-07-30 12:46
- 閱讀 ( 1157 )
- 分類:電腦網絡