2015-10-20 113 views
-3

我有兩個相反的想法。我認爲RISC中的所有指令都與RISC的同步時間相同。CISC和RISC - 同步和異步

同時我認爲CISC應該是同步的,而RISC應該是異步的。

您能否告訴我RISC是否與異步關聯,並且CISC與同步關聯?爲什麼???

謝謝!

+0

這幾乎與「爲什麼使用RISC CPU綠色功率點和CISC藍色?」的問題相同。 – Olaf

回答

1

你是什麼意思的同步和異步。如果你在談論邏輯時鐘,那麼cisc vs risc與硬盤控制器無關,這只是你計時的邏輯。當談到處理器時,如果你在考慮是否可以以串行或並行方式執行操作,那麼兩者之間也沒有關係,因爲兩者都可以以任何方式實現。一些CISC處理器是圍繞risc或vliw或其他處理器的某種風格的外殼。如果您正在考慮並行執行與串行執行,按順序執行還是亂序執行,那麼如果您擁有正確的邏輯和正確的管道,您可以向前看並按順序並行執行,那麼兩者都不會與任何一個問題有關係。

這就好像說有紅色和綠色紗線製成的紅色毛衣和綠色毛衣。他們仍然只是針織和反針縫合的組合。邏輯只是很多原始門,無論是磁盤控制器芯片,聲卡芯片還是處理器,您都可以通過多種方式實現邏輯,因爲您可以實現一個程序來解決特定問題。機器代碼只不過是一堆輸入到一堆門中的比特,沒有什麼特別的關於risc如何工作與cisc之間的關係,除了你提供的位數和實現的門數之外。一個可能比另一個更容易實現,但它仍然只是一些邏輯門。

+0

我在第一個關於嵌入式系統主題的計算機科學領域,所以我不知道一些概念。在老師的問題中,他要求建立CISC/RISC與時鐘同步/數據傳輸異步性之間的關係。我應該回答什麼? – DDDD

+1

仍然不清楚的問題。片外/處理器數據傳輸與cisc vs risc無關。你需要老師詳細說明。在這種情況下,仍然不知道您的同步/異步是什麼意思。在教科書或講課過程中一定是模糊的參考或概念,或者教師不知道他們在說什麼,或者在真正的高層次思考,而不是在現實中思考。需要更多信息。老師問這個問題後跟進了嗎?老師有辦公時間嗎? –

+0

他在談論同步(它是命令時鐘運行的時鐘)和異步(需要ACK)微處理器,並且介紹了CISC和RISC,並做了介紹並提出了問題。他回答說RISC與異步關聯,而CISC與同步關聯。但我不明白爲什麼 – DDDD