1. 程式人生 > >實驗四 【bx】和loop的使用

實驗四 【bx】和loop的使用

四、實驗結論

   1、綜合使用 loop,[bx],編寫完整彙編程式,實現向記憶體 b800:07b8 開始的連續 16 個 字單元重複填充字資料 0403H。

編寫如圖所示彙編程式,並進行連線,執行,清除螢幕進行對t1的執行,得到如下結果

將原始碼程式中字資料 0403H→修改為 0441H,再次執行,得到如下結果

  2、綜合使用 loop,[bx],編寫完整彙編源程式,實現向記憶體 0:200~0:23F 依次傳送資料 0~63(3FH)。

對彙編程式進行D命令操作,成功將0~63 傳送至此段記憶體區域

   3、. 教材實驗 4(3)(P121)

對t3分別進行g命令,d命令,u命令得到如下結果

 

 五、總結與體會

    本次實驗主要為了加深我們對【bx】和loop的瞭解,讓我們學會正確使用【bx】和loop。同時本次實驗鞏固了我們上次實驗所獲得的知識,使我們能更加融會貫通。loop指令在我們編寫彙編程式碼的時候,方便了書寫,簡化了程式,增加了程式碼的可讀性。並且在這次實驗中,我還學會了使用Inc,可以使相應地址指向下一個單元。

    就我而言,此次的實驗注意點還是在對彙編程式進行masm,link操作時,輸入你的操作物件不要忘記在後面加分號,不然就會出現一連串不知名的操作。