这也不是十六进制的数呀,十六进制里没有v, x之类的字母。
明显也不是机器码,机器码也是用十六进制表示的。
常见的反汇编码,可能是这个样子的:
Disassembly of section .text:
08048330 <_start>:
8048330: 31 ed xor %ebp,%ebp
8048332: 5e pop %esi
8048333: 89 e1 mov %esp,%ecx
8048335: 83 e4 f0 and $0xfffffff0,%esp
8048338: 50 push %eax
8048339: 54 push %esp
804833a: 52 push %edx
804833b: 68 00 84 04 08 push $0x8048400
8048340: 68 10 84 04 08 push $0x8048410
8048345: 51 push %ecx
8048346: 56 push %esi
8048347: 68 e4 83 04 08 push $0x80483e4
804834c: e8 bb ff ff ff call 804830c <__libc_start_main@plt>
8048351: f4 hlt
8048352: 90 nop
8048353: 90 nop
8048354: 90 nop
8048355: 90 nop
8048356: 90 nop
8048357: 90 nop
8048358: 90 nop
8048359: 90 nop
804835a: 90 nop
804835b: 90 nop
804835c: 90 nop
804835d: 90 nop
804835e: 90 nop
804835f: 90 nop
等价的机器码是下面这样的:
0000330 ed31 895e 83e1 f0e4 5450 6852 8400 0804
0000340 1068 0484 5108 6856 83e4 0804 bbe8 ffff
0000350 f4ff 9090 9090 9090 9090 9090 9090 9090
楼主应该说说你是在什么地方看见的那个东西。反正显然不是 C 或者 C++ 之类的东西。也不是汇编语言。
另外楼主问学汇编语言用不用学十六进制,我觉得会不会的倒没什么大碍。不过进制是最基本的东西,可以说如果二进制,或8,16进制之类的不知道。对学编程来说影响还是有的。