导航:首页 > 源码编译 > 龙芯编译内核教程

龙芯编译内核教程

发布时间:2024-12-31 21:23:02

‘壹’ 龙芯为什么采用了mips指令集,而没有使用arm指令集

不仅仅是MIPS的架构完整性 与授权较宽松问题 还有一个重要因素—程序链
虽然如今Arm吵得火,Arm V8(64bit)更火。但是ARM V8还是一个新生的指令集组合(2011年发布,数据来自维基网络)。相对应的系统内核,编译器,支持库方面还不太完整(当然,跟进速度很快)还需要一段时间才能完善。
而MIPS不同,正如@破布 所说 。MIPS来自上世纪90年代的微架构大混战时期。 MIPS是世界上最早商业化的64位架构之一(虽然现在MIPS已经没落,被收购)。但是作为历史积累。MIPS64不仅仅有完善的微架构设计,而且还有较为完整的软件链支持。
我记得没错的话,龙芯2B开始支持64位(2003年,数据来自维基网络)。而那时,ARM还仅有ARM 11架构,更不用说现在的ARM V8指令集组了。
我的看法:MIPS虽然已经衰弱,但,MIPS现在同样还可以作为高通用性微架构使用。我感觉,龙芯选择MIPS,依然是正确的。
(以上仅代表我的个人意见)

‘贰’ 有在龙芯电脑上升级或重新编译Linux内核成功的吗

龙芯本质上是属于MIPS芯片,但是又在指令集上进行了修改和扩展,所以和真正的MIPS芯片又有些不同,要用合适的编译工具,在龙芯电脑上编译Linux内核超麻烦的,还是尽量使用原来适合的那个版本的内核吧,这样相对小众的平台出现问题了参考资料都难找呢。

阅读全文

与龙芯编译内核教程相关的资料

热点内容
邮政app如何开通转账 浏览:246
公钥与私钥混合图像加密体制 浏览:268
单片机IARCC2530 浏览:121
程序员入编制要求 浏览:978
华为如何将app单独断网 浏览:69
程序员上海校区 浏览:819
linux用户无法登录 浏览:379
跟我学app改名之后叫什么 浏览:746
程序员化妆水平 浏览:676
微信相册如何进行加密 浏览:611
如何设置服务器时间 浏览:692
win10运行linux 浏览:421
程序员帅哥照片生活照 浏览:420
婚恋心理学pdf 浏览:791
连接oracle数据库命令 浏览:961
网易云改id服务器出现错误 浏览:325
程序员怎样拿到36万 浏览:21
linuxhttpd服务 浏览:577
解压声控2017 浏览:578
赛欧压缩比102加几号油 浏览:828