LoongArch-Documentation icon indicating copy to clipboard operation
LoongArch-Documentation copied to clipboard

Add the LoongArch instruction format conventions doc.

Open xen0n opened this issue 2 years ago • 9 comments

xen0n avatar Jul 10 '22 09:07 xen0n

这个看起来比较实用。 可否将卷一涉及的指令都按此规范列出来?谢谢。

yetist avatar Jul 12 '22 14:07 yetist

这个看起来比较实用。 可否将卷一涉及的指令都按此规范列出来?谢谢。

Done

xen0n avatar Jul 17 '22 03:07 xen0n

Ping

xen0n avatar Jul 25 '22 02:07 xen0n

是不是没有加入nop指令(这个手册应该是有的)?

另外是不是添加

  • nop
  • move

这两个会更好一些?毕竟感觉有不少人问move是啥 :joy:

specialpointcentral avatar Aug 17 '22 14:08 specialpointcentral

是不是没有加入nop指令(这个手册应该是有的)?

另外是不是添加

  • nop
  • move

这两个会更好一些?毕竟感觉有不少人问move是啥 :joy:

伪指令下一篇《汇编语法约定》讲,本篇只讲具体指令

xen0n avatar Aug 17 '22 16:08 xen0n

是不是没有加入nop指令(这个手册应该是有的)? 另外是不是添加

  • nop
  • move

这两个会更好一些?毕竟感觉有不少人问move是啥 joy

伪指令下一篇《汇编语法约定》讲,本篇只讲具体指令

nop是放在这里好,还是放在《汇编语法约定》好呢,毕竟手册里面有nop

specialpointcentral avatar Aug 17 '22 16:08 specialpointcentral

是不是没有加入nop指令(这个手册应该是有的)? 另外是不是添加

  • nop
  • move

这两个会更好一些?毕竟感觉有不少人问move是啥 joy

伪指令下一篇《汇编语法约定》讲,本篇只讲具体指令

nop是放在这里好,还是放在《汇编语法约定》好呢,毕竟手册里面有nop

nop 是语法糖,真正具体指令还是 andi,所以当然本文不会有 nop

龙芯不是一家成熟有积淀的技术公司,它的手册不能被认为是绝对正确,叙述天衣无缝的

xen0n avatar Aug 17 '22 16:08 xen0n

是不是没有加入nop指令(这个手册应该是有的)? 另外是不是添加

  • nop
  • move

这两个会更好一些?毕竟感觉有不少人问move是啥 joy

伪指令下一篇《汇编语法约定》讲,本篇只讲具体指令

nop是放在这里好,还是放在《汇编语法约定》好呢,毕竟手册里面有nop

nop 是语法糖,真正具体指令还是 andi,所以当然本文不会有 nop

龙芯不是一家成熟有积淀的技术公司,它的手册不能被认为是绝对正确,叙述天衣无缝的

个人想法:虽然 nop 是语法糖,但相比其他的伪指令来说更加重要(无论是x86还是riscv都单独列出),对于处理器内部也有可能会有针对性优化。个人感觉单独列出更好?当然不列入也很合理。

可以询问一下大家的想法?:)

Cc @yetist @ChenghuaXu @xry111

specialpointcentral avatar Aug 17 '22 16:08 specialpointcentral

是不是没有加入nop指令(这个手册应该是有的)? 另外是不是添加

  • nop
  • move

这两个会更好一些?毕竟感觉有不少人问move是啥 joy

伪指令下一篇《汇编语法约定》讲,本篇只讲具体指令

nop是放在这里好,还是放在《汇编语法约定》好呢,毕竟手册里面有nop

nop 是语法糖,真正具体指令还是 andi,所以当然本文不会有 nop 龙芯不是一家成熟有积淀的技术公司,它的手册不能被认为是绝对正确,叙述天衣无缝的

嘶,这么组织语言容易搞得没员工敢 ACK,人要吃饭的嘛 :)

我来换个说法:“根据一家非常成熟且有几十年积淀的友商的先进经验,更新手册是个很正常的事情”

个人想法:虽然 nop 是语法糖,但相比其他的伪指令来说更加重要(无论是x86还是riscv都单独列出),对于处理器内部也有可能会有针对性优化。个人感觉单独列出更好?当然不列入也很合理。

nop 好像 ISA 手册里面有罢。move 这个东西我强烈要求加,因为我之前看到过 4 种不同的 move 写法 :(。

xry111 avatar Aug 20 '22 09:08 xry111