8086 中列印輸入整數表的程式
在本程式中,我們將瞭解如何生成整數的表。
問題表述
編寫 8086 程式,以生成輸入整數的表。該數字儲存在 500H,表將儲存在 600 及其以後。
討論
表生成基本上就是建立乘法表。我們獲取數字並將計數器初始化為 0。在每一步中,將計數器遞增 1,再乘以數字,然後將其儲存到記憶體地址中。當計數器變為 0A(十進位制 10)時,它停止。
輸入
地址 | 資料 |
---|---|
… | … |
500 | 4 |
… | … |
流程圖
程式
輸出
地址 | 資料 |
---|---|
… | … |
600 | 04 |
601 | 08 |
602 | 0C |
603 | 10 |
604 | 14 |
605 | 18 |
606 | 1C |
607 | 20 |
608 | 24 |
609 | 28 |
… | … |
廣告