课程设计题目:两个数相乘1、 实验目的1、领会汇编语言的编程思想;2、掌握汇编语言的指令,加深乘法指令和循环指令的用法;3、学会DOS功能的调用。2、 实验内容实现两个十进制数的乘法,被乘数和乘数均以ASCII码形式存放在内存中,乘积在屏幕上显示出来。3、 实验原理 本实验设计A、B两个数相乘。巧妙地运用了数学中的乘法原理,将B的低位和A的最低位相乘得到的数的低位存到AL中,这个数的进位存到AH中,再用B的低位和A的次低位相乘,得到一个数,这个数的低位和上一次的进位相加。循环此过程直到到B与A的最高位相乘结束,并与上一次结果的进位相加,得到最后的结果。4、 程序设计流程图 (此处画上是实验纸上的流程图)5、 实验程序DATA SEGMENT ;定义数据段DATA1 DB 32H,39H,30H,35H,34H ;用ASCII码表示被乘数45092DATA2 DB 34H ;用ASCII码表示乘数4MES1 DB *,$M
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。