您的位置:首页 > 其它

x86汇编语言Helloworld!实例改进

2017-05-15 00:04 85 查看
参数从左到右放入寄存器: rdi, rsi, rdx, rcx, r8, r9。       

.section        .data

msg:

        .string "Hello world"

        .section        .text

        .globl  main

main:

        subq    $8, %rsp

        movl    $msg, %edi

        call    puts

        xorl    %eax, %eax

        addq    $8, %rsp
        ret
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息