鱼C论坛

 找回密码
 立即注册
查看: 2570|回复: 7

求一汇编子程序实现两个数相乘

[复制链接]
发表于 2012-6-24 18:33:30 | 显示全部楼层 |阅读模式
1鱼币

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-6-24 18:43:53 | 显示全部楼层
得看是几乘以几,要有加法的思想,如果是3*3就是3个3相加。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-6-24 19:00:04 | 显示全部楼层
你想计算什么,我可以帮你看看。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2012-6-25 13:03:37 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2012-6-25 13:06:55 | 显示全部楼层
NeBen 发表于 2012-6-24 19:00
你想计算什么,我可以帮你看看。

就是用子程序求两个数的成绩就可以
随便哪个数都行
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-6-25 14:40:47 | 显示全部楼层
功力不够,帮不了你,主要是还没懂汇编的输入输出应该怎么实现
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-6-25 20:31:50 | 显示全部楼层
晨曦き直航 发表于 2012-6-25 13:03
随便两个数相乘就行

这个没那么容易的,我也是新手,相对与3*3和2^8还是2的计算简单些,希望有大牛用简单的代码实现,我也想学习下。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-6-27 08:06:39 | 显示全部楼层
本帖最后由 NeBen 于 2012-6-27 08:10 编辑
NeBen 发表于 2012-6-25 20:31
这个没那么容易的,我也是新手,相对与3*3和2^8还是2的计算简单些,希望有大牛用简单的代码实现,我也想学 ...

简单地举例下吧,没有乘法的汇编指令把,
例如2*3
mov ax,1
add ax,ax
add ax,ax
add ax,ax重复这个过程就可以计算n*2
例如3*3(乘3的都能完成)
mov ax,3
mov bx,ax
add ax,ax
add ax,bx重复这个过程就可以计算n*3
当然用跳转也行
这个是最简单的方法了,我也刚学习小甲鱼的教程,只能用这种方法,求助大牛。

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-6-15 14:20

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表