實驗二第乙個步驟就是先把以0021:0開始地方連續修改8個位元組的資料,具體**如圖,同時我也呼叫了d命令進行檢視。之後我開始輸入書上的**
,我是直接時候用a命令在cs:ip的位址上,之後我開始進行逐條的執行,執行之後我的第一部分如下圖,
,這裡有一步時在執行ss之後直接再執行一步。下面開始
把[0],[2]他們裡面的放入ax中,而ax的結果如圖所示,之後進行乙個入棧的操作,現在是記憶體修改的位址為ax*10+sp也就是22100的記憶體位址發生了改變,將ax的資料前兩個也就是ah先進入棧底,然後al進入也就是底部是64,再上乙個位元組是62,剩下的部分就是正常的進棧出棧的過程。
第二題
,,,這是第二題部分的**截圖可以看到,在進行棧操作之後2000:0中的數值就已經發生了變化,我對mov sp,10的理解就是在位置為20010底位置進行棧的開始,至於初始時候的棧頂和棧底是在同一位置。
最後體會就是感覺對棧這一部分的理解還不夠深刻,有些**造成的前因後果都還不夠清楚,但是能大概上明白,需要自己另外花時間去讓這一部分內容變得更加熟練。
實驗二總結
一 實驗目的 1.熟練掌握使用debug工具編寫和除錯彙編命令的方法 2.理解並掌記憶體中多位元組資料的存放,掌握棧記憶體空間的特性和使用。二 實驗內容 1.使用debug,將下面的程式段寫入記憶體,逐條執行 先用e命令將記憶體單元0021 0021 7的內容修改。接著用d命令檢視是否修改成功。用a...
python實驗二 python實驗二
安徽工程大學 python 程式設計 實驗報告 班級 物流191姓名 王悅學號 3190505103 成績 日期20200316指導教師 修宇 實驗名稱 實驗二 順序結構程式設計 實驗目的 1 掌握資料的輸入輸出的方法 2 熟悉順序結構程式中語句的執行過程 3 掌握順序結構程式的設計方法。實驗條件 ...
實驗總結 初中化學典型實驗總結!
化學典型實驗總結一 空氣中氧氣含量的測定1.操作步驟 在集氣瓶內加入少量水,並將水面上方空間分為5等份。用止水夾加緊膠皮管。點燃燃燒匙內的紅磷後。立即伸入瓶中並把塞子塞緊,觀察紅磷燃燒的現象。待紅磷熄滅並冷卻後,開啟止水夾,觀察實驗現象及水面的變化情況。2.實驗現象 有大量白煙產生,集氣瓶內水面上公...