GCC为什么不使用分寄存器?
write(1,"hi",3)gcc -s -nostdlib -nostartfiles -O3
ba03000000 mov edx, 3 ; thanks for the correction jester!bf01000000 mov edi, 131c0 xor eax, eax e9d8ffffff jmp loc.imp.write
dl, dilalmov $1, %rax => b801000000mov $1, %al => b001
繁星淼淼
湖上湖
德玛西亚99
凤凰求蛊
随时随地看视频慕课网APP