• <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>

            無(wú)我

            讓內(nèi)心永遠(yuǎn)燃燒著偉大的光明的精神之火!
            靈活的思考,嚴(yán)謹(jǐn)?shù)膶?shí)現(xiàn)
            豪邁的氣魄、頑強(qiáng)的意志和周全的思考

            王爽匯編語(yǔ)言(第2版)實(shí)驗(yàn)2 學(xué)習(xí)

            其中第2題是這樣的:

            (2) 仔細(xì)觀察圖3.19中的實(shí)驗(yàn)過(guò)程,然后分析:為什么2000:0~2000:f中的內(nèi)容會(huì)發(fā)生改變?

            可能要再做些實(shí)驗(yàn)才能發(fā)現(xiàn)其中的規(guī)律。如果你在這里就正確回答了這個(gè)問(wèn)題,那么要恭喜你,因?yàn)槟阌泻芎玫奈蛐浴4蠖鄶?shù)的學(xué)習(xí)者對(duì)這個(gè)問(wèn)題還是比較迷惑的,不過(guò)不要緊,因?yàn)殡S著課程的進(jìn)行,這個(gè)問(wèn)題的答案將逐漸變得顯而易見(jiàn)。圖3.19 用Debug進(jìn)行的實(shí)驗(yàn)

             

            對(duì)這道問(wèn)題,我看到網(wǎng)上的前輩基本上一致認(rèn)可的答案是:因?yàn)橛肨指令進(jìn)行調(diào)試時(shí),會(huì)產(chǎn)生中斷。而為了保護(hù)現(xiàn)場(chǎng),CPU則先將標(biāo)志寄存器進(jìn)棧、再把當(dāng)前CS的值進(jìn)棧,最后將IP的值進(jìn)棧。所以內(nèi)容也就是:IP-CS-EFlags-棧底.

            這個(gè)答案是對(duì)的,不過(guò)我做了很多次實(shí)驗(yàn),發(fā)現(xiàn)棧中不僅僅是這些內(nèi)容,還壓了另外兩個(gè)寄存器:BP和AX。大家可以通過(guò)以下代碼實(shí)驗(yàn):

                mov ax,2000h
                mov bx,3000h
                mov cx,4000h
                mov dx,5555h
                mov bp,6666h
                mov si,7777h
                mov di,8888h
                mov ds,bx
                mov es,cx
                mov bx,3333h
                mov cx,9999h
                mov ss,ax
                mov sp,10h
                mov ax,2222h
                push ax
                push bx
                push cx
                mov ax,6869h

            結(jié)果如下:

            也就是棧里面內(nèi)容有:AX-BP-IP-CS-EFlags-自己push的內(nèi)容-棧底。

            疑問(wèn)就是為什么要保存ax和bp呢?

            posted on 2012-05-31 10:13 Tim 閱讀(2126) 評(píng)論(0)  編輯 收藏 引用 所屬分類: 匯編語(yǔ)言

            <2009年4月>
            2930311234
            567891011
            12131415161718
            19202122232425
            262728293012
            3456789

            導(dǎo)航

            統(tǒng)計(jì)

            公告

            本博客原創(chuàng)文章,歡迎轉(zhuǎn)載和交流。不過(guò)請(qǐng)注明以下信息:
            作者:TimWu
            郵箱:timfly@yeah.net
            來(lái)源:www.shnenglu.com/Tim
            感謝您對(duì)我的支持!

            留言簿(9)

            隨筆分類(173)

            IT

            Life

            搜索

            積分與排名

            最新隨筆

            最新評(píng)論

            閱讀排行榜

            亚洲乱码中文字幕久久孕妇黑人| 久久精品国产半推半就| 久久综合九色综合欧美就去吻| 午夜精品久久久久久| 色综合久久久久| 久久亚洲视频| 97精品国产91久久久久久| 国内精品伊人久久久久av一坑 | 色天使久久综合网天天| www.久久精品| 伊人色综合九久久天天蜜桃| 国产精品久久久久AV福利动漫 | 99久久www免费人成精品| 色狠狠久久综合网| 久久国产精品一区二区| 久久久黄色大片| 青青青青久久精品国产h久久精品五福影院1421 | 无码国内精品久久人妻| 日韩一区二区三区视频久久| 国产精品美女久久久久网| 思思久久99热只有频精品66| 国产69精品久久久久99| 国产精品VIDEOSSEX久久发布| 色欲av伊人久久大香线蕉影院| 一级A毛片免费观看久久精品| 久久狠狠高潮亚洲精品| 国产精品久久久久久| 麻豆亚洲AV永久无码精品久久| 2020国产成人久久精品| 亚洲欧洲精品成人久久奇米网| 国内精品久久国产| 久久婷婷五月综合国产尤物app| 一本久久免费视频| 欧美无乱码久久久免费午夜一区二区三区中文字幕 | 一级做a爰片久久毛片看看| 久久久一本精品99久久精品88| 亚洲?V乱码久久精品蜜桃 | 99久久免费国产精品特黄| 亚州日韩精品专区久久久| 久久99精品久久久久久9蜜桃| 国产精品毛片久久久久久久|