首页
/
每日頭條
/
生活
/
計算機cisc結構
計算機cisc結構
更新时间:2025-11-06 06:40:08

計算機cisc結構(計算機基礎-CISC和RISC的比較)1

CISC和RISC的比較

指令系統的發展朝向兩種截然不同的方向,一種是增強原有指令的功能,設置更為複雜的新指令實現軟件功能的硬化,這類機器稱為複雜指令系統計算機(CISC),典型的有采用X86架構的計算機;另一種是減少指令種類和簡化指令功能,提高指令的執行速度,這類機器稱為精簡指令系統計算機(RISC),典型的是ARM、MIPS架構的計算機。

一、CISC(ComplexInstructionSetComputer)

CISC的主要特點有:1)指令系統複雜龐大,指令數目一般為200條以上。2)指令的長度不固定,指令格式多,尋址方式多。3)可以訪存的指令不受限制。4)各種指令使用頻度相差很大。5)各種指令執行時間相差很大,大多數指令需多個時鐘周期才能完成。6)控制器大多數采用微程序控制。7)難以用優化編譯生成高效的目标代碼程序。如此龐大的指令系統,對指令的設計提出了極高的要求,研制周期變得很長。後來人們發現,一味追求指令系統的複雜和完備程度不是提高計算機性能的唯一途徑。在對傳統CISC指令系統的測試表明,各種指令的使用頻率相差懸殊,大概隻有20%的比較簡單的指令被反複使用,約占整個程序的80%;而有80%左右的指令則很少使用,約占整個程序的20%。從這一事實出發,人們開始了對指令系統合理性的研究,于是RISC随之誕生。

二、RISC(ReducedInstructionSetComputer)

RISC的主要特點有:1)選取使用頻率最高的一些簡單指令,複雜指令的功能由簡單指令的組合來實現。2)指令長度固定,指令格式種類少,尋址方式種類少。3)隻有Load/Store(取數/存數)指令訪存,其餘指令的操作都在寄存器之間進行。4)CPU中通用寄存器數量相當多。5)RISC一定采用指令流水線技術,大部分指令在一個時鐘周期内完成。6)以硬布線控制為主,不用或少用微程序控制。7)特别重視編譯優化工作,以減少程序執行時間。值得注意的是,從指令系統兼容性看,CISC大多能實現軟件兼容,即高檔機包含了低檔機的全部指令,并可加以擴充。但RISC簡化了指令系統,指令條數少,格式也不同于老機器,因此大多數RISC機不能與老機器兼容。由于RISC具有更強的實用性,故應該是未來處理器的發展方向。

但事實上,當今時代Intel幾乎一統江湖,且早期很多軟件都是根據CISC設計的,單純的RISC将無法兼容。此外,現代CISC結構的CPU已經融合了很多RISC的成分,其性能差距已經越來越小。複雜指令CSC可以提供更多的功能,這是程序設計所需要的。

三、比較

1)RISC更能充分利用VLSI芯片的面積。CISC的控制器大多采用微程序控制,其控制存儲器在CPU芯片内所占的面積為50%以上,而RISC控制器采用組合邏輯控制,其硬布線邏輯隻占CPU芯片面積的10%左右。

2)RISC更能提高運算速度。RISC的指令數、尋址方式和指令格式種類少,又設有多個通用寄存器,采用流水線技術,所以運算速度更快,大多數指令在一個時鐘周期内完成。3)RISC便于設計,可降低成本,提高可靠性。RISC指令系統簡單,故機器設計周期短;其邏輯簡單,故可靠性高。4)RISC有利于編譯程序代碼優化。RISC指令類型少,尋址方式少,使編譯程序容易選擇更有效的指令和尋址方式,并适當地調整指令順序,使得代碼執行更高效化。

計算機cisc結構(計算機基礎-CISC和RISC的比較)2

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
最喜小兒亡賴的下一句
最喜小兒亡賴的下一句
最喜小兒無賴,溪頭卧剝蓮蓬。這是宋代詩人辛棄疾《清平樂·村居》裡的一句詩。“茅檐低小,溪上青青草。醉裡吳音相媚好,白發誰家翁媪。大兒鋤豆溪東,中兒正織雞籠。最喜小兒無賴,溪頭卧剝蓮蓬。▲《秋浦停舟圖》南宋佚名台北故宮博物院藏無賴,謂頑皮,是...
2025-11-06
苦瓜相克的食物
苦瓜相克的食物
苦瓜相克的食物?苦瓜和魚腥草:苦瓜和魚腥草均為寒涼之品,同食易傷脾胃,下面我們就來說一說關于苦瓜相克的食物?我們一起去了解并探讨一下這個問題吧!苦瓜相克的食物苦瓜和魚腥草:苦瓜和魚腥草均為寒涼之品,同食易傷脾胃。苦瓜和排骨:苦瓜要是和排骨共...
2025-11-06
魚刺卡喉用什麼方法好得快
魚刺卡喉用什麼方法好得快
資料圖來源網絡10月24日晚上九點多,年僅29歲的李先生急急忙忙來看急診,告訴醫生卡魚刺2小時了,嘗試了大口吞饅頭、喝醋、吃青菜等土辦法,但是不見效果,喉嚨實在不舒服,就來醫院取魚刺。長沙市第四醫院耳鼻喉科副主任、副主任醫師彭亞接診後,進行...
2025-11-06
孔雀魚什麼季節繁殖
孔雀魚什麼季節繁殖
孔雀魚是一種熱帶魚,水溫合适的時候一種生命力特别強的觀賞魚,它的繁殖周期短,基本上成魚一個月就能繁殖一次,一次繁殖數量在幾條到幾十條不等。但是孔雀魚有個特點,下小魚的時候,下了的小魚會被吃掉,朋友送了四條孔雀魚給我,因為其中一條母魚逃出魚缸...
2025-11-06
高壓鍋做蛋糕簡單方法
高壓鍋做蛋糕簡單方法
高壓鍋做蛋糕簡單方法?主料:面粉:4勺\雞蛋:4個\牛奶:6勺\白糖:4勺\鹽:少許\食用油:少許,下面我們就來說一說關于高壓鍋做蛋糕簡單方法?我們一起去了解并探讨一下這個問題吧!高壓鍋做蛋糕簡單方法主料:面粉:4勺\雞蛋:4個\牛奶:6勺...
2025-11-06
Copyright 2023-2025 - www.tftnews.com All Rights Reserved