8086 程式用於減去兩個 8 位 BCD 數


在本程式中,我們將瞭解如何減去兩個 8 位 BCD 數。

問題陳述

編寫 8086 組合語言程式以減去儲存在記憶體地址偏移量 600 中的兩個 8 位 BCD 數。

討論

此任務非常簡單。此處,我們從記憶體中獲取數字,以及在相減操作之後,我們需要新增 DAS 指令以將累加器內容調整為十進位制形式。DAS 將檢查 AC 和 CY 標誌以將數字調整為其十進位制形式。

輸入

地址
資料


500
99
501
25


 

流程圖

 

程式

 

輸出

地址
資料


600
74
601
00


更新於: 30-Jul-2019

2K+ 瀏覽次數

開啟你的職業生涯

透過完成本課程取得認證

開始吧
廣告
© . All rights reserved.