assembly - Difference between ADDNES and ADDSNE -
assembly - Difference between ADDNES and ADDSNE -
i having problem understanding difference between addnes
, addsne
in arm assembly. please can help me, examples?
they're different spellings same instruction. clang, example, can handle addnes
format, otool
outputs addsne
when disassembling it.
example:
$ cat example.s addnes r0, r0, #1 $ clang -arch arm -c -o example.o example.s $ otool -tv example.o example.o: (__text,__text) section 00000000 12900001 addsne r0, r0, #1 @ 0x1
but if trying utilize addnse
spelling in clang:
$ cat example.s addsne r0, r0, #1 $ clang -arch arm -c -o example.o example.s example.s:1:bad instruction `addsne r0,r0,#1' clang: error: assembler command failed exit code 1 (use -v see invocation)
assembly arm
Comments
Post a Comment