8086 程序,将 16 位数除以 8 位数


在本程序中,我们将看到如何将 16 位数除以 8 位数。

问题表述

编写 8086 汇编语言程序,将存储在内存位置偏移量 501 中的 16 位数除以存储在 500H 中的 8 位数。并将结果存储在内存偏移量 600 处。

讨论

8086 具有 DIV 指令来执行除法。将 8 位数放入 BL,将 16 位数放入 AX。现在,将 AX 除以 BL。结果将存储在 AX 中。

我们取两个数字 24CF / 2D = D1

输入

地址
数据


500
2D
501
CF
502
24


 

流程图

 

程序

 

输出

地址
数据


600
D1


更新于: 2019 年 7 月 30 日

12K+ 浏览量

开启你的 职业

通过完成课程获得认证

开始
广告
© . All rights reserved.