失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > riscv汇编对应C语言 riscv 汇编与反汇编

riscv汇编对应C语言 riscv 汇编与反汇编

时间:2023-11-23 21:37:56

相关推荐

riscv汇编对应C语言 riscv 汇编与反汇编

为了riscv指令集,我们需要汇编与反汇编工具来分析指令格式。

riscv-none-embed-as.exe -c mm.s -o mm.o --march=rv32g

mm.s

addi x10, x6, 20

addi x11, x6, 20

addi x10, x6, 20

addi x10, x6, 20

beq x10,x11,label

addi x12, x6, 20

addi x12, x6, 20

label:

addi x12, x6, 20

addi x12, x6, 20

addi x12, x6, 20

riscv-none-embed-objdump.exe -d mm.o -M no-aliases,numeric

反汇编后的代码为:

mm.o: file format elf32-littleriscv

Disassembly of section .text:

00000000 :

0: 01430513 addi x10,x6,20

4: 01430593 addi x11,x6,20

8: 01430513 addi x10,x6,20

c: 01430513 addi x10,x6,20

10: 00b50663 beq x10,x11,1c

14: 01430613 addi x12,x6,20

18: 01430613 addi x12,x6,20

0000001c :

1c: 01430613 addi x12,x6,20

20: 01430613 addi x12,x6,20

24: 01430613 addi x12,x6,20

如果觉得《riscv汇编对应C语言 riscv 汇编与反汇编》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。