锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

dlopen-5

时间:2023-08-25 06:07:00 06丝印z19三极管

如果上篇的count是static, 反汇编是这样的:


libcount.so: file format elf64-littleaarch64


Disassembly of section .note.gnu.build-id:

00000000000001c8 <.note.gnu.build-id>:
1c8: 00000004 udf #4
1cc: 00000014 udf #20
1d0: 00000003 udf #3
1d4: 00554e47 .inst 0x00554e47 ; undefined
1d8: f50f495a .inst 0xf50f495a ; undefined
1dc: 236e2479 .inst 0x236e2479 ; undefined
1e0: 6ed2680b .inst 0x6ed2680b ; undefined
1e4: f915ad0f str x15, [x8, #11096]
1e8: 747eddca .inst 0x747eddca ; undefined

Disassembly of section .hash:

00000000000001f0 <.hash>:
1f0: 00000003 udf #3
1f4: 0000000a udf #10
1f8: 00000005 udf #5
1fc: 00000006 udf #6
200: 00000009 udf #9
...
21c: 00000003 udf #3
220: 00000008 udf #8
224: 00000004 udf #4
228: 00000007 udf #7

Disassembly of section .gnu.hash:

0000000000000230 <.gnu.hash>:
230: 00000002 udf #2
234: 00000008 udf #8
238: 00000001 udf #1
23c: 00000006 udf #6
240: 04020020 .inst 0x04020020 ; undefined
244: 00000040 udf #64
248: 00000000 udf #0
24c: 00000008 udf #8
250: 0b887684 add w4, w20, w8, asr #29
254: 0b88a991 .inst 0x0b88a991 ; undefined

Disassembly of section .dynsym:

0000000000000258 <.dynsym>:
...
274: 000a0003 .inst 0x000a0003 ; undefined
278: 000004e8 udf #1256
...
28c: 00160003 .inst 0x00160003 ; undefined
290: 00011018 .inst 0x00011018 ; undefined
...
2a0: 00000010 udf #16
2a4: 00000020 udf #32
...
2b8: 00000046 udf #70
2bc: 00000022 udf #34
...
2d0: 00000001 udf #1
2d4: 00000020 udf #32
...
2e8: 0000002c udf #44
2ec: 00000020 udf #32
...
300: 0000005d udf #93
304: 00000012 udf #18
...
318: 00000059 udf #89
31c: 000c0012 .inst 0x000c0012 ; undefined
320: 00000658 udf &nbp;#1624
 324:    00000000     udf    #0
 328:    00000044     udf    #68
 32c:    00000000     udf    #0
 330:    00000055     udf    #85
 334:    000c0012     .inst    0x000c0012 ; undefined
 338:    00000634     udf    #1588
 33c:    00000000     udf    #0
 340:    00000024     udf    #36
 344:    00000000     udf    #0

Disassembly of section .dynstr:

0000000000000348 <.dynstr>:
 348:    675f5f00     .inst    0x675f5f00 ; undefined
 34c:    5f6e6f6d     .inst    0x5f6e6f6d ; undefined
 350:    72617473     .inst    0x72617473 ; undefined
 354:    005f5f74     .inst    0x005f5f74 ; undefined
 358:    4d54495f     .inst    0x4d54495f ; undefined
 35c:    7265645f     .inst    0x7265645f ; undefined
 360:    73696765     .inst    0x73696765 ; undefined
 364:    54726574     .inst    0x54726574 ; undefined
 368:    6f6c434d     mls    v13.8h, v26.8h, v12.h[2]
 36c:    6154656e     .inst    0x6154656e ; undefined
 370:    00656c62     .inst    0x00656c62 ; undefined
 374:    4d54495f     .inst    0x4d54495f ; undefined
 378:    6765725f     .inst    0x6765725f ; undefined
 37c:    65747369     fnmls    z9.h, p4/m, z27.h, z20.h
 380:    434d5472     .inst    0x434d5472 ; undefined
 384:    656e6f6c     fnmls    z12.h, p3/m, z27.h, z14.h
 388:    6c626154     ldnp    d20, d24, [x10, #-480]
 38c:    5f5f0065     .inst    0x5f5f0065 ; undefined
 390:    5f617863     sqdmlsl    s3, h3, v1.h[6]
 394:    616e6966     .inst    0x616e6966 ; undefined
 398:    657a696c     fnmls    z12.h, p2/m, z11.h, z26.h
 39c:    74657300     .inst    0x74657300 ; undefined
 3a0:    74656700     .inst    0x74656700 ; undefined
 3a4:    69727000     ldpsw    x0, x28, [x0, #-112]
 3a8:    0066746e     .inst    0x0066746e ; undefined
 3ac:    6362696c     .inst    0x6362696c ; undefined
 3b0:    2e6f732e     uabdl    v14.4s, v25.4h, v15.4h
 3b4:    4c470036     .inst    0x4c470036 ; undefined
 3b8:    5f434249     .inst    0x5f434249 ; undefined
 3bc:    37312e32     tbnz    w18, #6, 2980 <__FRAME_END__+0x21c8>
    ...

Disassembly of section .gnu.version:

00000000000003c2 <.gnu.version>:
    ...
 3ca:    00000002     udf    #2
 3ce:    00020000     .inst    0x00020000 ; undefined
 3d2:    00010001     .inst    0x00010001 ; undefined

Disassembly of section .gnu.version_r:

00000000000003d8 <.gnu.version_r>:
 3d8:    00010001     .inst    0x00010001 ; undefined
 3dc:    00000064     udf    #100
 3e0:    00000010     udf    #16
 3e4:    00000000     udf    #0
 3e8:    06969197     .inst    0x06969197 ; undefined
 3ec:    00020000     .inst    0x00020000 ; undefined
 3f0:    0000006e     udf    #110
 3f4:    00000000     udf    #0

Disassembly of section .rela.dyn:

00000000000003f8 <.rela.dyn>:
 3f8:    00010de0     .inst    0x00010de0 ; undefined
 3fc:    00000000     udf    #0
 400:    00000403     udf    #1027
 404:    00000000     udf    #0
 408:    00000630     udf    #1584
 40c:    00000000     udf    #0
 410:    00010de8     .inst    0x00010de8 ; undefined
 414:    00000000     udf    #0
 418:    00000403     udf    #1027
 41c:    00000000     udf    #0
 420:    000005e0     udf    #1504
 424:    00000000     udf    #0
 428:    00011018     .inst    0x00011018 ; undefined
 42c:    00000000     udf    #0
 430:    00000403     udf    #1027
 434:    00000000     udf    #0
 438:    00011018     .inst    0x00011018 ; undefined
 43c:    00000000     udf    #0
 440:    00010fc8     .inst    0x00010fc8 ; undefined
 444:    00000000     udf    #0
 448:    00000401     udf    #1025
 44c:    00000003     udf    #3
    ...
 458:    00010fd0     .inst    0x00010fd0 ; undefined
 45c:    00000000     udf    #0
 460:    00000401     udf    #1025
 464:    00000004     udf    #4
    ...
 470:    00010fd8     .inst    0x00010fd8 ; undefined
 474:    00000000     udf    #0
 478:    00000401     udf    #1025
 47c:    00000005     udf    #5
    ...
 488:    00010fe0     .inst    0x00010fe0 ; undefined
 48c:    00000000     udf    #0
 490:    00000401     udf    #1025
 494:    00000006     udf    #6
    ...

Disassembly of section .rela.plt:

00000000000004a0 <.rela.plt>:
 4a0:    00011000     .inst    0x00011000 ; undefined
 4a4:    00000000     udf    #0
 4a8:    00000402     udf    #1026
 4ac:    00000004     udf    #4
    ...
 4b8:    00011008     .inst    0x00011008 ; undefined
 4bc:    00000000     udf    #0
 4c0:    00000402     udf    #1026
 4c4:    00000005     udf    #5
    ...
 4d0:    00011010     .inst    0x00011010 ; undefined
 4d4:    00000000     udf    #0
 4d8:    00000402     udf    #1026
 4dc:    00000007     udf    #7
    ...

Disassembly of section .init:

00000000000004e8 <_init>:
 4e8:    a9bf7bfd     stp    x29, x30, [sp, #-16]!
 4ec:    910003fd     mov    x29, sp
 4f0:    94000018     bl    550
 4f4:    a8c17bfd     ldp    x29, x30, [sp], #16
 4f8:    d65f03c0     ret

Disassembly of section .plt:

0000000000000500 <.plt>:
 500:    a9bf7bf0     stp    x16, x30, [sp, #-16]!
 504:    90000090     adrp    x16, 10000 <__FRAME_END__+0xf848>
 508:    f947fe11     ldr    x17, [x16, #4088]
 50c:    913fe210     add    x16, x16, #0xff8
 510:    d61f0220     br    x17
 514:    d503201f     nop
 518:    d503201f     nop
 51c:    d503201f     nop

0000000000000520 <__cxa_finalize@plt>:
 520:    b0000090     adrp    x16, 11000 <__cxa_finalize@GLIBC_2.17>
 524:    f9400211     ldr    x17, [x16]
 528:    91000210     add    x16, x16, #0x0
 52c:    d61f0220     br    x17

0000000000000530 <__gmon_start__@plt>:
 530:    b0000090     adrp    x16, 11000 <__cxa_finalize@GLIBC_2.17>
 534:    f9400611     ldr    x17, [x16, #8]
 538:    91002210     add    x16, x16, #0x8
 53c:    d61f0220     br    x17

0000000000000540 :
 540:    b0000090     adrp    x16, 11000 <__cxa_finalize@GLIBC_2.17>
 544:    f9400a11     ldr    x17, [x16, #16]
 548:    91004210     add    x16, x16, #0x10
 54c:    d61f0220     br    x17

Disassembly of section .text:

0000000000000550 :
 550:    90000080     adrp    x0, 10000 <__FRAME_END__+0xf848>
 554:    f947ec00     ldr    x0, [x0, #4056]
 558:    b4000040     cbz    x0, 560
 55c:    17fffff5     b    530 <__gmon_start__@plt>
 560:    d65f03c0     ret
 564:    d503201f     nop
 568:    d503201f     nop
 56c:    d503201f     nop

0000000000000570 :
 570:    b0000080     adrp    x0, 11000 <__cxa_finalize@GLIBC_2.17>
 574:    9100a000     add    x0, x0, #0x28
 578:    b0000081     adrp    x1, 11000 <__cxa_finalize@GLIBC_2.17>
 57c:    9100a021     add    x1, x1, #0x28
 580:    eb00003f     cmp    x1, x0
 584:    540000c0     b.eq    59c   // b.none
 588:    90000081     adrp    x1, 10000 <__FRAME_END__+0xf848>
 58c:    f947e421     ldr    x1, [x1, #4040]
 590:    b4000061     cbz    x1, 59c
 594:    aa0103f0     mov    x16, x1
 598:    d61f0200     br    x16
 59c:    d65f03c0     ret

00000000000005a0 :
 5a0:    b0000080     adrp    x0, 11000 <__cxa_finalize@GLIBC_2.17>
 5a4:    9100a000     add    x0, x0, #0x28
 5a8:    b0000081     adrp    x1, 11000 <__cxa_finalize@GLIBC_2.17>
 5ac:    9100a021     add    x1, x1, #0x28
 5b0:    cb000021     sub    x1, x1, x0
 5b4:    d37ffc22     lsr    x2, x1, #63
 5b8:    8b810c41     add    x1, x2, x1, asr #3
 5bc:    9341fc21     asr    x1, x1, #1
 5c0:    b40000c1     cbz    x1, 5d8
 5c4:    90000082     adrp    x2, 10000 <__FRAME_END__+0xf848>
 5c8:    f947f042     ldr    x2, [x2, #4064]
 5cc:    b4000062     cbz    x2, 5d8
 5d0:    aa0203f0     mov    x16, x2
 5d4:    d61f0200     br    x16
 5d8:    d65f03c0     ret
 5dc:    d503201f     nop

00000000000005e0 <__do_global_dtors_aux>:
 5e0:    a9be7bfd     stp    x29, x30, [sp, #-32]!
 5e4:    910003fd     mov    x29, sp
 5e8:    f9000bf3     str    x19, [sp, #16]
 5ec:    b0000093     adrp    x19, 11000 <__cxa_finalize@GLIBC_2.17>
 5f0:    39409260     ldrb    w0, [x19, #36]
 5f4:    35000140     cbnz    w0, 61c <__do_global_dtors_aux+0x3c>
 5f8:    90000080     adrp    x0, 10000 <__FRAME_END__+0xf848>
 5fc:    f947e800     ldr    x0, [x0, #4048]
 600:    b4000080     cbz    x0, 610 <__do_global_dtors_aux+0x30>
 604:    b0000080     adrp    x0, 11000 <__cxa_finalize@GLIBC_2.17>
 608:    f9400c00     ldr    x0, [x0, #24]
 60c:    97ffffc5     bl    520 <__cxa_finalize@plt>
 610:    97ffffd8     bl    570
 614:    52800020     mov    w0, #0x1                       // #1
 618:    39009260     strb    w0, [x19, #36]
 61c:    f9400bf3     ldr    x19, [sp, #16]
 620:    a8c27bfd     ldp    x29, x30, [sp], #32
 624:    d65f03c0     ret
 628:    d503201f     nop
 62c:    d503201f     nop

0000000000000630 :
 630:    17ffffdc     b    5a0

0000000000000634 :
 634:    d10043ff     sub    sp, sp, #0x10
 638:    b9000fe0     str    w0, [sp, #12]
 63c:    b0000080     adrp    x0, 11000 <__cxa_finalize@GLIBC_2.17>
 640:    91008000     add    x0, x0, #0x20
 644:    b9400fe1     ldr    w1, [sp, #12]
 648:    b9000001     str    w1, [x0]
 64c:    d503201f     nop
 650:    910043ff     add    sp, sp, #0x10
 654:    d65f03c0     ret

0000000000000658 :
 658:    a9bf7bfd     stp    x29, x30, [sp, #-16]!
 65c:    910003fd     mov    x29, sp
 660:    b0000080     adrp    x0, 11000 <__cxa_finalize@GLIBC_2.17>
 664:    91008000     add    x0, x0, #0x20

count的地址是11000+20=11020


 668:    b9400000     ldr    w0, [x0]
 66c:    2a0003e1     mov    w1, w0
 670:    90000000     adrp    x0, 0 <_init-0x4e8>
 674:    911ac000     add    x0, x0, #0x6b0
 678:    97ffffb2     bl    540
 67c:    b0000080     adrp    x0, 11000 <__cxa_finalize@GLIBC_2.17>
 680:    91008001     add    x1, x0, #0x20
 684:    90000000     adrp    x0, 0 <_init-0x4e8>
 688:    911b0000     add    x0, x0, #0x6c0
 68c:    97ffffad     bl    540
 690:    d503201f     nop
 694:    a8c17bfd     ldp    x29, x30, [sp], #16
 698:    d65f03c0     ret

Disassembly of section .fini:

000000000000069c <_fini>:
 69c:    a9bf7bfd     stp    x29, x30, [sp, #-16]!
 6a0:    910003fd     mov    x29, sp
 6a4:    a8c17bfd     ldp    x29, x30, [sp], #16
 6a8:    d65f03c0     ret

Disassembly of section .rodata:

00000000000006b0 <.rodata>:
 6b0:    6e756f63     umin    v3.8h, v27.8h, v21.8h
 6b4:    64253a74     .inst    0x64253a74 ; undefined
 6b8:    0000000a     udf    #10
 6bc:    00000000     udf    #0
 6c0:    6e756f63     umin    v3.8h, v27.8h, v21.8h
 6c4:    70253a74     adr    x20, 4ae13 <__TMC_END__+0x39deb>
 6c8:    Address 0x00000000000006c8 is out of bounds.


Disassembly of section .eh_frame_hdr:

00000000000006cc <__GNU_EH_FRAME_HDR>:
 6cc:    3b031b01     .inst    0x3b031b01 ; undefined
 6d0:    00000038     udf    #56
 6d4:    00000006     udf    #6
 6d8:    fffffea4     .inst    0xfffffea4 ; undefined
 6dc:    00000050     udf    #80
 6e0:    fffffed4     .inst    0xfffffed4 ; undefined
 6e4:    00000064     udf    #100
 6e8:    ffffff14     .inst    0xffffff14 ; undefined
 6ec:    00000078     udf    #120
 6f0:    ffffff64     .inst    0xffffff64 ; undefined
 6f4:    0000009c     udf    #156
 6f8:    ffffff68     .inst    0xffffff68 ; undefined
 6fc:    000000b4     udf    #180
 700:    ffffff8c     .inst    0xffffff8c ; undefined
 704:    000000cc     udf    #204

Disassembly of section .eh_frame:

0000000000000708 <__FRAME_END__-0xb0>:
 708:    00000010     udf    #16
 70c:    00000000     udf    #0
 710:    00527a01     .inst    0x00527a01 ; undefined
 714:    011e7804     .inst    0x011e7804 ; undefined
 718:    001f0c1b     .inst    0x001f0c1b ; undefined
 71c:    00000010     udf    #16
 720:    00000018     udf    #24
 724:    fffffe4c     .inst    0xfffffe4c ; undefined
 728:    00000030     udf    #48
 72c:    00000000     udf    #0
 730:    00000010     udf    #16
 734:    0000002c     udf    #44
 738:    fffffe68     .inst    0xfffffe68 ; undefined
 73c:    0000003c     udf    #60
 740:    00000000     udf    #0
 744:    00000020     udf    #32
 748:    00000040     udf    #64
 74c:    fffffe94     .inst    0xfffffe94 ; undefined
 750:    00000048     udf    #72
 754:    200e4100     .inst    0x200e4100 ; undefined
 758:    039e049d     .inst    0x039e049d ; undefined
 75c:    4e029342     .inst    0x4e029342 ; undefined
 760:    0ed3ddde     .inst    0x0ed3ddde ; undefined
 764:    00000000     udf    #0
 768:    00000014     udf    #20
 76c:    00000064     udf    #100
 770:    fffffec0     .inst    0xfffffec0 ; undefined
 774:    00000004     udf    #4
    ...
 780:    00000014     udf    #20
 784:    0000007c     udf    #124
 788:    fffffeac     .inst    0xfffffeac ; undefined
 78c:    00000024     udf    #36
 790:    100e4100     adr    x0, 1cfb0 <__TMC_END__+0xbf88>
 794:    00000e47     udf    #3655
 798:    0000001c     udf    #28
 79c:    00000094     udf    #148
 7a0:    fffffeb8     .inst    0xfffffeb8 ; undefined
 7a4:    00000044     udf    #68
 7a8:    100e4100     adr    x0, 1cfc8 <__TMC_END__+0xbfa0>
 7ac:    019e029d     .inst    0x019e029d ; undefined
 7b0:    0eddde4f     .inst    0x0eddde4f ; undefined
 7b4:    00000000     udf    #0

00000000000007b8 <__FRAME_END__>:
 7b8:    00000000     udf    #0

Disassembly of section .init_array:

0000000000010de0 <__frame_dummy_init_array_entry>:
   10de0:    00000630     udf    #1584
   10de4:    00000000     udf    #0

Disassembly of section .fini_array:

0000000000010de8 <__do_global_dtors_aux_fini_array_entry>:
   10de8:    000005e0     udf    #1504
   10dec:    00000000     udf    #0

Disassembly of section .dynamic:

0000000000010df0 <.dynamic>:
   10df0:    00000001     udf    #1
   10df4:    00000000     udf    #0
   10df8:    00000064     udf    #100
   10dfc:    00000000     udf    #0
   10e00:    0000000c     udf    #12
   10e04:    00000000     udf    #0
   10e08:    000004e8     udf    #1256
   10e0c:    00000000     udf    #0
   10e10:    0000000d     udf    #13
   10e14:    00000000     udf    #0
   10e18:    0000069c     udf    #1692
   10e1c:    00000000     udf    #0
   10e20:    00000019     udf    #25
   10e24:    00000000     udf    #0
   10e28:    00010de0     .inst    0x00010de0 ; undefined
   10e2c:    00000000     udf    #0
   10e30:    0000001b     udf    #27
   10e34:    00000000     udf    #0
   10e38:    00000008     udf    #8
   10e3c:    00000000     udf    #0
   10e40:    0000001a     udf    #26
   10e44:    00000000     udf    #0
   10e48:    00010de8     .inst    0x00010de8 ; undefined
   10e4c:    00000000     udf    #0
   10e50:    0000001c     udf    #28
   10e54:    00000000     udf    #0
   10e58:    00000008     udf    #8
   10e5c:    00000000     udf    #0
   10e60:    00000004     udf    #4
   10e64:    00000000     udf    #0
   10e68:    000001f0     udf    #496
   10e6c:    00000000     udf    #0
   10e70:    6ffffef5     .inst    0x6ffffef5 ; undefined
   10e74:    00000000     udf    #0
   10e78:    00000230     udf    #560
   10e7c:    00000000     udf    #0
   10e80:    00000005     udf    #5
   10e84:    00000000     udf    #0
   10e88:    00000348     udf    #840
   10e8c:    00000000     udf    #0
   10e90:    00000006     udf    #6
   10e94:    00000000     udf    #0
   10e98:    00000258     udf    #600
   10e9c:    00000000     udf    #0
   10ea0:    0000000a     udf    #10
   10ea4:    00000000     udf    #0
   10ea8:    00000079     udf    #121
   10eac:    00000000     udf    #0
   10eb0:    0000000b     udf    #11
   10eb4:    00000000     udf    #0
   10eb8:    00000018     udf    #24
   10ebc:    00000000     udf    #0
   10ec0:    00000003     udf    #3
   10ec4:    00000000     udf    #0
   10ec8:    00010fe8     .inst    0x00010fe8 ; undefined
   10ecc:    00000000     udf    #0
   10ed0:    00000002     udf    #2
   10ed4:    00000000     udf    #0
   10ed8:    00000048     udf    #72
   10edc:    00000000     udf    #0
   10ee0:    00000014     udf    #20
   10ee4:    00000000     udf    #0
   10ee8:    00000007     udf    #7
   10eec:    00000000     udf    #0
   10ef0:    00000017     udf    #23
   10ef4:    00000000     udf    #0
   10ef8:    000004a0     udf    #1184
   10efc:    00000000     udf    #0
   10f00:    00000007     udf    #7
   10f04:    00000000     udf    #0
   10f08:    000003f8     udf    #1016
   10f0c:    00000000     udf    #0
   10f10:    00000008     udf    #8
   10f14:    00000000     udf    #0
   10f18:    000000a8     udf    #168
   10f1c:    00000000     udf    #0
   10f20:    00000009     udf    #9
   10f24:    00000000     udf    #0
   10f28:    00000018     udf    #24
   10f2c:    00000000     udf    #0
   10f30:    6ffffffe     .inst    0x6ffffffe ; undefined
   10f34:    00000000     udf    #0
   10f38:    000003d8     udf    #984
   10f3c:    00000000     udf    #0
   10f40:    6fffffff     .inst    0x6fffffff ; undefined
   10f44:    00000000     udf    #0
   10f48:    00000001     udf    #1
   10f4c:    00000000     udf    #0
   10f50:    6ffffff0     .inst    0x6ffffff0 ; undefined
   10f54:    00000000     udf    #0
   10f58:    000003c2     udf    #962
   10f5c:    00000000     udf    #0
   10f60:    6ffffff9     .inst    0x6ffffff9 ; undefined
   10f64:    00000000     udf    #0
   10f68:    00000003     udf    #3
    ...

Disassembly of section .got:

0000000000010fc0 <.got>:
   10fc0:    00010df0     .inst    0x00010df0 ; undefined
    ...

Disassembly of section .got.plt:

0000000000010fe8 <.got.plt>:
    ...
   11000:    00000500     udf    #1280
   11004:    00000000     udf    #0
   11008:    00000500     udf    #1280
   1100c:    00000000     udf    #0
   11010:    00000500     udf    #1280
   11014:    00000000     udf    #0

Disassembly of section .data:

0000000000011018 <__dso_handle>:
   11018:    00011018     .inst    0x00011018 ; undefined
   1101c:    00000000     udf    #0

0000000000011020 :
   11020:    00000064     udf    #100

Disassembly of section .bss:

0000000000011024 :
   11024:    00000000     udf    #0

Disassembly of section .comment:

0000000000000000 <.comment>:
   0:    3a434347     ccmn    w26, w3, #0x7, mi  // mi = first
   4:    4e472820     trn1    v0.8h, v1.8h, v7.8h
   8:    31202955     adds    w21, w10, #0x80a
   c:    2e322e30     uqsub    v16.8b, v17.8b, v18.8b
  10:    30322031     adr    x17, 64415 <__TMC_END__+0x533ed>
  14:    39303032     strb    w18, [x1, #3084]
  18:    5b203730     .inst    0x5b203730 ; undefined
  1c:    76657220     .inst    0x76657220 ; undefined
  20:    6f697369     fcmla    v9.8h, v27.8h, v9.h[1], #270
  24:    6563206e     fmls    z14.h, p0/m, z3.h, z3.h
  28:    31303033     adds    w19, w1, #0xc0c
  2c:    64316666     .inst    0x64316666 ; undefined
  30:    65343337     .inst    0x65343337 ; undefined
  34:    33363730     .inst    0x33363730 ; undefined
  38:    35613161     cbnz    w1, c2664 <__TMC_END__+0xb163c>
  3c:    34333465     cbz    w5, 666c8 <__TMC_END__+0x556a0>
  40:    62323732     .inst    0x62323732 ; undefined
  44:    64393866     .inst    0x64393866 ; undefined
  48:    65663166     fmls    z6.h, p4/m, z11.h, z6.h
  4c:    005d3630     .inst    0x005d3630 ; undefined

Disassembly of section .debug_aranges:

0000000000000000 <.debug_aranges>:
   0:    0000004c     udf    #76
   4:    00000002     udf    #2
   8:    00080000     .inst    0x00080000 ; undefined
   c:    00000000     udf    #0
  10:    00000550     udf    #1360
  14:    00000000     udf    #0
  18:    00000014     udf    #20
  1c:    00000000     udf    #0
  20:    000004e8     udf    #1256
  24:    00000000     udf    #0
  28:    0000000c     udf    #12
  2c:    00000000     udf    #0
  30:    0000069c     udf    #1692
  34:    00000000     udf    #0
  38:    00000008     udf    #8
    ...
  50:    0000003c     udf    #60
  54:    00220002     .inst    0x00220002 ; NYI
  58:    00080000     .inst    0x00080000 ; undefined
  5c:    00000000     udf    #0
  60:    000004f4     udf    #1268
  64:    00000000     udf    #0
  68:    00000008     udf    #8
  6c:    00000000     udf    #0
  70:    000006a4     udf    #1700
  74:    00000000     udf    #0
  78:    00000008     udf    #8
    ...

Disassembly of section .debug_info:

0000000000000000 <.debug_info>:
   0:    0000001e     udf    #30
   4:    00000002     udf    #2
   8:    01080000     .inst    0x01080000 ; undefined
    ...
  18:    0000001a     udf    #26
  1c:    00000080     udf    #128
  20:    001e8001     .inst    0x001e8001 ; undefined
  24:    00020000     .inst    0x00020000 ; undefined
  28:    00000012     udf    #18
  2c:    007c0108     .inst    0x007c0108 ; undefined
  30:    00500000     .inst    0x00500000 ; undefined
  34:    008c0000     .inst    0x008c0000 ; undefined
  38:    001a0000     .inst    0x001a0000 ; undefined
  3c:    00800000     .inst    0x00800000 ; undefined
  40:    80010000     .inst    0x80010000 ; undefined

Disassembly of section .debug_abbrev:

0000000000000000 <.debug_abbrev>:
   0:    10001101     adr    x1, 220 <_init-0x2c8>
   4:    03065506     .inst    0x03065506 ; undefined
   8:    250e1b0e     cmpge    p14.b, p6/z, z24.b, #14
   c:    0005130e     .inst    0x0005130e ; undefined
  10:    11010000     add    w0, w0, #0x40
  14:    55061000     .inst    0x55061000 ; undefined
  18:    1b0e0306     madd    w6, w24, w14, w0
  1c:    130e250e     sbfiz    w14, w8, #18, #10
  20:    00000005     udf    #5

Disassembly of section .debug_line:

0000000000000000 <.debug_line>:
   0:    00000078     udf    #120
   4:    00300003     .inst    0x00300003 ; NYI
   8:    01040000     .inst    0x01040000 ; undefined
   c:    000d0efb     .inst    0x000d0efb ; undefined
  10:    01010101     .inst    0x01010101 ; undefined
  14:    01000000     .inst    0x01000000 ; undefined
  18:    2e010000     ext    v0.8b, v0.8b, v1.8b, #0
  1c:    79732f2e     ldrh    w14, [x25, #6550]
  20:    70656473     adr    x19, cacaf <__TMC_END__+0xb9c87>
  24:    61612f73     .inst    0x61612f73 ; undefined
  28:    36686372     tbz    w18, #13, c94 <__FRAME_END__+0x4dc>
  2c:    63000034     .inst    0x63000034 ; undefined
  30:    2e697472     uabd    v18.4h, v3.4h, v9.4h
  34:    00010053     .inst    0x00010053 ; undefined
  38:    09000000     .inst    0x09000000 ; undefined
  3c:    00055002     .inst    0x00055002 ; undefined
  40:    00000000     udf    #0
  44:    013e0300     .inst    0x013e0300 ; undefined
  48:    22212121     .inst    0x22212121 ; undefined
  4c:    01000102     .inst    0x01000102 ; undefined
  50:    02090001     .inst    0x02090001 ; undefined
  54:    000004e8     udf    #1256
  58:    00000000     udf    #0
  5c:    0100cd03     .inst    0x0100cd03 ; undefined
  60:    01022221     .inst    0x01022221 ; undefined
  64:    00010100     .inst    0x00010100 ; undefined
  68:    069c0209     .inst    0x069c0209 ; undefined
  6c:    00000000     udf    #0
  70:    db030000     .inst    0xdb030000 ; undefined
  74:    02210100     .inst    0x02210100 ; undefined
  78:    01010001     .inst    0x01010001 ; undefined
  7c:    0000005e     udf    #94
  80:    00300003     .inst    0x00300003 ; NYI
  84:    01040000     .inst    0x01040000 ; undefined
  88:    000d0efb     .inst    0x000d0efb ; undefined
  8c:    01010101     .inst    0x01010101 ; undefined
  90:    01000000     .inst    0x01000000 ; undefined
  94:    2e010000     ext    v0.8b, v0.8b, v1.8b, #0
  98:    79732f2e     ldrh    w14, [x25, #6550]
  9c:    70656473     adr    x19, cad2b <__TMC_END__+0xb9d03>
  a0:    61612f73     .inst    0x61612f73 ; undefined
  a4:    36686372     tbz    w18, #13, d10 <__FRAME_END__+0x558>
  a8:    63000034     .inst    0x63000034 ; undefined
  ac:    2e6e7472     uabd    v18.4h, v3.4h, v14.4h
  b0:    00010053     .inst    0x00010053 ; undefined
  b4:    09000000     .inst    0x09000000 ; undefined
  b8:    0004f402     .inst    0x0004f402 ; undefined
  bc:    00000000     udf    #0
  c0:    01280300     .inst    0x01280300 ; undefined
  c4:    00010221     .inst    0x00010221 ; undefined
  c8:    09000101     .inst    0x09000101 ; undefined
  cc:    0006a402     .inst    0x0006a402 ; undefined
  d0:    00000000     udf    #0
  d4:    012c0300     .inst    0x012c0300 ; undefined
  d8:    00010221     .inst    0x00010221 ; undefined
  dc:    Address 0x00000000000000dc is out of bounds.


Disassembly of section .debug_str:

0000000000000000 <.debug_str>:
   0:    732f2e2e     .inst    0x732f2e2e ; undefined
   4:    65647379     fnmls    z25.h, p4/m, z27.h, z4.h
   8:    612f7370     .inst    0x612f7370 ; undefined
   c:    68637261     .inst    0x68637261 ; undefined
  10:    632f3436     .inst    0x632f3436 ; undefined
  14:    2e697472     uabd    v18.4h, v3.4h, v9.4h
  18:    642f0053     fmla    z19.h, z2.h, z7.h[1]
  1c:    6c657665     ldnp    d5, d29, [x19, #-432]
  20:    656d706f     fnmls    z15.h, p4/m, z3.h, z13.h
  24:    612f746e     .inst    0x612f746e ; undefined
  28:    742d6562     .inst    0x742d6562 ; undefined
  2c:    636c6f6f     .inst    0x636c6f6f ; undefined
  30:    6e696168     rsubhn2    v8.8h, v11.4s, v9.4s
  34:    6975622d     ldpsw    x13, x24, [x17, #-88]
  38:    742f646c     .inst    0x742f646c ; undefined
  3c:    61627261     .inst    0x61627261 ; undefined
  40:    2f736c6c     .inst    0x2f736c6c ; undefined
  44:    62696c67     .inst    0x62696c67 ; undefined
  48:    69672e63     ldpsw    x3, x11, [x19, #-200]
  4c:    725f7e74     .inst    0x725f7e74 ; undefined
  50:    365f7665     tbz    w5, #11, ffffffffffffef1c <__TMC_END__+0xfffffffffffedef4>
  54:    35343366     cbnz    w6, 686c0 <__TMC_END__+0x57698>
  58:    38396639     .inst    0x38396639 ; undefined
  5c:    37613935     tbnz    w21, #12, 2780 <__FRAME_END__+0x1fc8>
  60:    36303562     tbz    w2, #6, 70c <__GNU_EH_FRAME_HDR+0x40>
  64:    66343663     .inst    0x66343663 ; undefined
  68:    32383161     orr    w1, w11, #0x1fff00
  6c:    39363733     strb    w19, [x25, #3469]
  70:    33366261     .inst    0x33366261 ; undefined
  74:    32373031     orr    w17, w1, #0x3ffe00
  78:    2f653663     .inst    0x2f653663 ; undefined
  7c:    00757363     .inst    0x00757363 ; undefined
  80:    20554e47     .inst    0x20554e47 ; undefined
  84:    32205341     orr    w1, w26, #0x1fffff
  88:    0035332e     .inst    0x0035332e ; NYI
  8c:    732f2e2e     .inst    0x732f2e2e ; undefined
  90:    65647379     fnmls    z25.h, p4/m, z27.h, z4.h
  94:    612f7370     .inst    0x612f7370 ; undefined
  98:    68637261     .inst    0x68637261 ; undefined
  9c:    632f3436     .inst    0x632f3436 ; undefined
  a0:    2e6e7472     uabd    v18.4h, v3.4h, v14.4h
  a4:    Address 0x00000000000000a4 is out of bounds.


Disassembly of section .debug_ranges:

0000000000000000 <.debug_ranges>:
   0:    ffffffff     .inst    0xffffffff ; undefined
   4:    ffffffff     .inst    0xffffffff ; undefined
    ...
  10:    00000550     udf    #1360
  14:    00000000     udf    #0
  18:    00000564     udf    #1380
  1c:    00000000     udf    #0
  20:    000004e8     udf    #1256
  24:    00000000     udf    #0
  28:    000004f4     udf    #1268
  2c:    00000000     udf    #0
  30:    0000069c     udf    #1692
  34:    00000000     udf    #0
  38:    000006a4     udf    #1700
    ...
  50:    ffffffff     .inst    0xffffffff ; undefined
  54:    ffffffff     .inst    0xffffffff ; undefined
    ...
  60:    000004f4     udf    #1268
  64:    00000000     udf    #0
  68:    000004fc     udf    #1276
  6c:    00000000     udf    #0
  70:    000006a4     udf    #1700
  74:    00000000     udf    #0
  78:    000006ac     udf    #1708
    ...

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章