seemipsrun Q&S

添加新指令后如何让编译器支持?

On 6/27/06, Jequi Fun <jequifun@gmail.com> wrote:
1. 汇编指令集和ISA之间....
   哪里有前者的文档? 难道只能看seemipsrun
   所有的编译器都会支持? 书上会提到mips的compiler  (就没见过)
   还有sde的gcc  以及mipsel-linux-gcc 之间的区别
居然没参考文献!

http://cache.baidu.com/c?word=sde%3B%2D%3Bmips&url=http%3A//www%2Eeq98%2Ecom/user2/afan/archives/2006/75216%2Eshtml&b=0&a=36&user=baidu
龙芯公司增强、移植了GNU开发环境,为用户提供了两套交叉编译工 具链:一套是基于GNU GCC/Binutils 的工具链,供用户开发/扩展操作系统功能以及应用程序使用 ;另一套是 SDE-MIPS 工具链,主要是为系统软件开发用户开发专用Firmware 使用。限于篇幅,我们主要介绍GNUGCC/Binutils 的工具链的安装及使用。

sde-mips里都是啥?...

2. CPU的64位和32位的开关? (模式切换...)
   只找到可以控制例外入口的开关,是不是说 32位的程序可以和64位的同时运行?
   那是不是要和操作系统 库一致呢?
3. 第12章的代码 连个头文件都没有
   还不如看linux src
   我是这么觉得的
4. 通常都是小尾端?
5. load的delay slot在godson里还有吗?
   既然是out-of-order...  但是编译出来的代码里还有
   如果要去掉,选项呢?  没有找到r10000
不过对godson的cp0相关还不是很清楚
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
对于MIPS体系结构当前发展的资料是最新的,相对于第一版而言,增加了许多新材料,包括对MIPS32和MIPS64对体系结构的标准化、多线程等全新的扩展,对广为流行的Linux系统在MIPS体系结构上的实现也做了很好的处理。是初学者较好的了解MIPS体系结构的材料,也是有经验开发人员好的参考材料。 译者说明 译为主。个别情况下参考某些译法进行慘订,或者根捃译者的理解直接翻详。例 如对于 cache alias的翻译,以及第七章对于两种非数NaN的翻译等等 第十一章对于 JTAG probe的翻译,处理有所不同。一种较为广泛的译法 是译成“探针,”译者也采用了这种译法。但“探针”一词在缺乏上下文的情况 下容易引起歧义,也容易让不熟悉的人认为它是一种细长的针形设备。有鉴于 此,文中也给出∫另一种译法,即“接探器。”“接探”一词漾于“JTAG"的音译“接 探格”-一又可以理解为意译,即“·种集成电路的连接测试、探测的标准规 格。”这样理解, probe作为符合“接探格”的设备,译成“接探器”就很自然,兼顾 了音和意,也消除∫歧义。译文中同时采用∫两种译法,但基木侏持一鈫。哪种 译法更好,读者可自己判断 从207年7月27日的草稿,到2007年9月7日的初稿,其作了较大的 修订。此后又有两次局部的修订,更正了译文中的一些错误。2007年12月31日 的版本作了更全而的修订,修订范闱主要是针对书的后半部分。该次修订的幅 度较大,除了纠止笔误外,对些译得不够准确、比较生硬、或者衔接不好的地 方也作了不少调整,某些不够清晰的插图重新制作,个别表格排版有轻微变动。 此外,该次修订在书后增加了《译者补遗》一节,介绍了几条与PC代码有关的 MIPS汇编指小语句的说明,希望对部分读者有所帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值