课程设计题目:两个数相乘
1、领會汇编语言的编程思想;
2、掌握汇编语言的指令加深乘法哪个是被乘数指令和循环指令的用法;
3、学会DOS功能的调用。
实现两个十进制数嘚乘法哪个是被乘数被乘数和乘数均以ASCII码形式存放在内存中,乘积在屏幕上显示出来
本实验设计A、B两个数相乘。巧妙地运用了数学中嘚乘法哪个是被乘数原理将B的低位和A的最低位相乘得到的数的低位存到AL中,这个数的进位存到AH中再用B的低位和A的次低位相乘,得到一個数这个数的低位和上一次的进位相加。循环此过程直到到B与A的最高位相乘结束,并与上一次结果的进位相加得到最后的结果。
(此处畫上是实验纸上的流程图)
;返回利用DUP定义的数组元素的个数到TOP,TOP=20