hello_puts.mydis 2.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. .plt
  2. 00000570: 00002397 auipc t2, 2
  3. 00000574: 41c30333 sub t1, t1, t3
  4. 00000578: a983be03 Unknown
  5. 0000057c: fd430313 addi t1, t1, -44
  6. 00000580: a9838293 addi t0, t2, -1384
  7. 00000584: 00135313 srli t1, t1, 1
  8. 00000588: 0082b283 Unknown
  9. 0000058c: 000e0067 jalr zero, 0(t3)
  10. 00000590: 00002e17 auipc t3, 2
  11. 00000594: a88e3e03 Unknown
  12. 00000598: 000e0367 jalr t1, 0(t3)
  13. 0000059c: 00000013 addi zero, zero, 0
  14. 000005a0: 00002e17 auipc t3, 2
  15. 000005a4: a80e3e03 Unknown
  16. 000005a8: 000e0367 jalr t1, 0(t3)
  17. 000005ac: 00000013 addi zero, zero, 0
  18. .text
  19. 000005b0: 022000ef jal ra, 00000022
  20. 000005b4: 87aa jalr*
  21. 000005b6: 00002517 auipc a0, 2
  22. 000005ba: a8253503 Unknown
  23. 000005be: 6582 flwsp
  24. 000005c0: 0030 addi
  25. 000005c2: ff017113 andi sp, sp, -16
  26. 000005c6: 4681 li
  27. 000005c8: 4701 li
  28. 000005ca: 880a jalr*
  29. 000005cc: fc5ff0ef jal ra, ffffffc4
  30. 000005d0: 9002 jalr*
  31. 000005d2: 00002197 auipc gp, 2
  32. 000005d6: 22e18193 addi gp, gp, 558
  33. 000005da: 8082 jalr*
  34. 000005dc: 0000 addi
  35. 000005de: 00002517 auipc a0, 2
  36. 000005e2: a2a50513 addi a0, a0, -1494
  37. 000005e6: 00002797 auipc a5, 2
  38. 000005ea: a2278793 addi a5, a5, -1502
  39. 000005ee: 00a78863 beq a6, 0007800a
  40. 000005f2: 00002797 auipc a5, 2
  41. 000005f6: a3e7b783 Unknown
  42. 000005fa: c391 beqz
  43. 000005fc: 8782 jalr*
  44. 000005fe: 8082 jalr*
  45. 00000600: 00002517 auipc a0, 2
  46. 00000604: a0850513 addi a0, a0, -1528
  47. 00000608: 00002597 auipc a1, 2
  48. 0000060c: a0058593 addi a1, a1, -1536
  49. 00000610: 8d89 misc
  50. 00000612: 4035d793 srai a5, a1, 1027
  51. 00000616: 91fd misc
  52. 00000618: 95be jalr*
  53. 0000061a: 8585 misc
  54. 0000061c: c599 beqz
  55. 0000061e: 00002797 auipc a5, 2
  56. 00000622: a2a7b783 Unknown
  57. 00000626: c391 beqz
  58. 00000628: 8782 jalr*
  59. 0000062a: 8082 jalr*
  60. 0000062c: 1141 addi
  61. 0000062e: e022 fswsp
  62. 00000630: 00002417 auipc s0, 2
  63. 00000634: a2040413 addi s0, s0, -1504
  64. 00000638: 00044783 lbu a5, 0(s0)
  65. 0000063c: e406 fswsp
  66. 0000063e: e385 bnez
  67. 00000640: 00002797 auipc a5, 2
  68. 00000644: a007b783 Unknown
  69. 00000648: c791 beqz
  70. 0000064a: 00002517 auipc a0, 2
  71. 0000064e: 9b653503 Unknown
  72. 00000652: 9782 jalr*
  73. 00000654: f8bff0ef jal ra, ffffff8a
  74. 00000658: 4785 li
  75. 0000065a: 00f40023 sb s0, 0(a5)
  76. 0000065e: 60a2 flwsp
  77. 00000660: 6402 flwsp
  78. 00000662: 0141 addi
  79. 00000664: 8082 jalr*
  80. 00000666: bf69 j
  81. 00000668: ff010113 addi sp, sp, -16
  82. 0000066c: 00113423 Unknown
  83. 00000670: 00813023 Unknown
  84. 00000674: 01010413 addi s0, sp, 16
  85. 00000678: 00000517 auipc a0, 0
  86. 0000067c: 03050513 addi a0, a0, 48
  87. 00000680: f21ff0ef jal ra, ffffff20
  88. 00000684: 00000793 addi a5, zero, 0
  89. 00000688: 00078513 addi a0, a5, 0
  90. 0000068c: 00813083 Unknown
  91. 00000690: 00013403 Unknown
  92. 00000694: 01010113 addi sp, sp, 16
  93. 00000698: 00008067 jalr zero, 0(ra)