驅動編譯龍芯
Ⅰ 龍芯發布新一代指令系統,新一代系統都有哪些優點
龍芯指令所有的嵌入式處理器都是基於一定的架構的,即 IP 核(Intellectual Property,知識 產權),生產處理器的廠家很多,但擁有 IP 核的屈指可數。如果有自己的 IP 核,光靠賣 IP 核即可坐擁城池。 嵌入式系統的架構有專有架構和標准架構之分,在 MCU(微控制器)產品方面,像瑞薩 (Renesas)、飛思卡爾(Freescale)、NEC 都擁有自己的專有 IP 核,而其他嵌入式處理 器都是基於標准架構。
由於此世代的產品效能與功耗比可以說是 過去 X86 體系的甜蜜點, 加上已經被市場長久驗證, 穩定性高, 故常被應用於效能需求不高, 但穩定性要求高的應用中,如工控設備等產品。 世界上生產處理器晶元的廠家有很多, 但他們生產的晶元絕大部分都屬於以上幾種架構, 只 有少數廠家設計生產一些自成體系的處理器,他們有自己的指令集、編譯連接器、調試器、 集成開發環境, 有的甚至還有自己的小型操作系統。
但他們的這些處理器基本都是自產自銷, 專用於他們自己的某些產品中, 而且這些處理器都是比較低端的, 針對性強, 應用也比較窄, 同時也正是因為他們所有都是“自己造”, 導致技術比較封閉, 公開資源少, 了解的人不多, 開發的人自然就少,所以它們根本不可能形成主流,當然這些公司並非靠生產晶元掙錢,而 是靠賣產品發財,所以嚴格來說,這些公司算不上是專門的晶元生產商,而是某個產品(如 照相機)的生產商,一旦他們的產品滯銷,他們“自己造”的晶元也將隨之退市。 不同架構處理器之間最根本的區別是指令集而不是其他, 也可以說指令集是區分不同架 構處理器之間的標志; 指令集最本質的含義在我看來應該是指匯編指令與二進制機器碼的對 應關系。