• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            jake1036

            linux系統(tǒng)調(diào)用小實(shí)例

            .text
              _entry:
                movl $
            4 , %eax
                movl $
            1 , %ebx
                movl $message , 
            %ecx
                movl $
            12 , %edx
                
            int $0x80
                movl $
            1  , %eax
                
            int $0x80

              message:
                 .ascii 
            "Hello World\n"

              上面的代碼中使用了兩種系統(tǒng)調(diào)用,
               (1)  4號(hào)系統(tǒng)調(diào)用為寫文件操作,eax為功能號(hào),ebx為文件號(hào),上述代碼中的1 對(duì)應(yīng)的是 標(biāo)準(zhǔn)輸出stdout。
                      ecx為參數(shù),緩沖區(qū)指針。 edx為寫數(shù)據(jù)的長度。
               (2) 1號(hào)系統(tǒng)調(diào)用,表示退出程序。
                     
              代碼編譯方法:
                as -o asm.o asm.s
                ld -o asm asm.o

             運(yùn)行 ./asm
              結(jié)果  Hello World

            2 感悟
               常用的libc下的系統(tǒng)調(diào)用都是已經(jīng)封裝過的,而上述使用到的系統(tǒng)調(diào)用則是直接使用內(nèi)核的方法。
                該代碼不使用任何庫,也可以獨(dú)立成一個(gè)程序。 







               

            posted on 2010-10-23 20:46 kahn 閱讀(199) 評(píng)論(0)  編輯 收藏 引用


            只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


            久久婷婷五月综合97色| 久久99精品九九九久久婷婷| 亚洲日本va午夜中文字幕久久| 久久婷婷人人澡人人| 亚洲级αV无码毛片久久精品| 久久久久免费精品国产| 精品久久久久久久| 日韩欧美亚洲综合久久影院Ds| 精品一二三区久久aaa片| 久久精品国产秦先生| 天天综合久久一二三区| 久久久久无码精品国产| 国产精品无码久久久久| 亚洲欧洲日产国码无码久久99| 国产亚洲精午夜久久久久久| 久久久久精品国产亚洲AV无码| 中文字幕亚洲综合久久| 久久亚洲精品中文字幕| 国产精品成人久久久| 日韩亚洲欧美久久久www综合网| 囯产精品久久久久久久久蜜桃| 国产国产成人久久精品| 国产精品久久久亚洲| 一本色道久久88—综合亚洲精品| 国产精品成人99久久久久 | 99久久99久久精品国产| 伊人热热久久原色播放www| 国产精品热久久毛片| 国产成人精品久久综合| 国产精品久久久久久影院| 久久婷婷五月综合色高清| 亚洲国产精品无码久久久蜜芽| 欧美亚洲另类久久综合婷婷 | 久久伊人中文无码| 91久久成人免费| 99精品久久久久中文字幕| 少妇内射兰兰久久| 无码日韩人妻精品久久蜜桃| 2021国产精品久久精品| 久久久久久精品免费免费自慰| 久久久国产打桩机|