Slide 18
Slide 18 text
Copyright © 2024 Tsukasa OI. All Rights Reserved.
2024-03-06: RISC-V 勉強会@Online
18
新しい命令を追加: GNU Binutils の RISC-V DSL (2)
• ソースコードや他の命令内容を参照するのが
賢いやり方だが――この仮定の命令の場合はシンプル
(rd, rs1, rs2 オペランドともに既存の定義がある)
{"lt.mac", 0, INSN_CLASS_XLOVETECHMAC,
"d,s,t", MATCH_LT_MAC, MASK_LT_MAC, match_opcode, 0 },
• ここまで済んだら、アセンブルしてみよう!
• Demo
• ここまでで出来るようになったこと
• 新規命令を追加し、アセンブル、逆アセンブルともに
出来るようになった