亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪(fǎng)問(wèn)板塊 發(fā)新帖
查看: 3604 | 回復(fù): 0
打印 上一主題 下一主題

hello.S文件在gcc-1.40下產(chǎn)生的 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2015-01-24 19:21 |只看該作者 |倒序?yàn)g覽
本帖最后由 chenghao0511 于 2015-01-24 22:04 編輯

.file        "hello.c"
gcc_compiled.:
.text
LC0:
        .ascii "Hello, world!\12\0"
        .align 2
.globl _main
_main:
        pushl %ebp
        movl %esp,%ebp
        pushl $LC0
        call _printf
        xorl %eax,%eax
        jmp L1
        .align 2
L1:
        leave
        ret


下面是rtl語(yǔ)言表示:

  1. ;; Function main

  2. (note 2 0 3 "" NOTE_INSN_DELETED)

  3. (note 3 2 4 "" NOTE_INSN_FUNCTION_BEG)

  4. (note 4 3 6 "" NOTE_INSN_DELETED)

  5. (insn 6 4 7 (set (mem:SI (pre_dec:SI (reg:SI 7)))
  6.        (symbol_ref:SI ("*LC0"))) -1 (nil)
  7.    (nil))

  8. (call_insn 7 6 9 (set (reg:SI 0)
  9.        (call (mem:QI (symbol_ref/v:SI ("printf")))
  10.            (const_int 4))) -1 (nil)
  11.    (nil))

  12. (insn 9 7 10 (set (reg/i:SI 0)
  13.        (const_int 0)) -1 (nil)
  14.    (nil))

  15. (insn 10 9 11 (use (reg/i:SI 0)) -1 (nil)
  16.    (nil))

  17. (jump_insn 11 10 12 (set (pc)
  18.        (label_ref 15)) -1 (nil)
  19.    (nil))

  20. (barrier 12 11 13)

  21. (note 13 12 15 "" NOTE_INSN_FUNCTION_END)

  22. (code_label 15 13 0 1)
復(fù)制代碼
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專(zhuān)區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP