8086 程式用於求一個數字的平方根


在本程式中,我們將瞭解如何求出一個數字的平方根。

問題描述

編寫 8086 組合語言程式來求出一個數字的平方根。該數字儲存在記憶體偏移量 500。最後將結果儲存在記憶體偏移量 600。

討論

要在這裡求平方根,我們首先清空計數器暫存器。在每次迭代中,我們都會將 BX 暫存器增加 2。一開始我們需要 BX = 0001。因此,我們將其初始化為 FFFFH,在新增 2 之後,它將變為 0001H。在每次迭代中,計數器值都會增加,並將 BX 值從 AX 中減去,直到 AX 為 0,迴圈才會結束。

輸入

地址
資料


500
90


 

流程圖

 

程式

 

輸出

地址
資料


600
90


更新日期:2019 年 30 日 7 月

3K+ 檢視

開啟你的 職業生涯

完成課程獲得證書

開始吧
廣告