鱼C论坛

 找回密码
 立即注册
查看: 2191|回复: 12

300的3次方怎么写

[复制链接]
发表于 2013-2-26 19:26:07 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
300的3次方这样写对吗?
mov ax,300
mov bx,300
mul bx      
mul bx      
ret
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-2-27 20:00:02 | 显示全部楼层
本帖最后由 54085256 于 2013-2-27 20:01 编辑

.................
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-3-1 11:32:16 | 显示全部楼层

标题@_@

本帖最后由 shansongh 于 2013-3-1 11:33 编辑

mov ax.0
mov bx.300
mov cx.90000
s: add ax.bx
   loop s
  end……
.是,
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-3-3 09:44:03 | 显示全部楼层
是不是有点问题啊,溢出啦????
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-3-3 11:40:32 | 显示全部楼层
S:add ax,300
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-3-3 11:41:32 | 显示全部楼层
mov cx,300 s:add ax,300 loop s
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-3-3 11:46:28 | 显示全部楼层
mov cx,90000
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-3-3 12:32:45 | 显示全部楼层
assume cs:code
;主要意思就是 第一次的dx * 300 + 第二次的dx
code segment
        start:
                        mov ax, 300
                        mov di, 300
                        mul di
                        
                        mov cx, dx ;第1次的dx存放在cx中
                        mul di
                        
                        mov bx, ax ;第2次的ax存放在bx中
                        mov ax, cx ;第1次的dx存放在ax中
                        mov cx, dx ;第2次的dx存放在cx中
                        
                        mul di
                        
                        mov si, 0 ;清零
                        cmp dx, 0
                        je do
                        mov si, dx
        do:
                        mov di, ax
                        mov dx, cx
                        add dx, di
                        adc si, 0 ;防止加法进位
                        
                        mov ax, bx
                        ;结果就存在si, dx, ax中了
                        
                        mov ax, 4c00h
                        int 21h
code ends

end start
我的想法是这样、、
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-3-3 12:40:39 | 显示全部楼层
不溢出的情况 mov ax,300 mov bx,300 mov cx,299 s:add ax.bx add ax.bx mov bx,ax loop s
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-3-3 12:41:50 | 显示全部楼层
这次自己觉得是对的~高人莫笑
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-3-3 12:47:51 | 显示全部楼层
     mov ax,300
     mov bx,300
     mov cx,299
s:   add ax,bx
     add  ax,bx
     mov bx,ax
     loop s
整理了一下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-3-3 13:30:04 | 显示全部楼层
调试一下便知
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-3-3 14:37:18 | 显示全部楼层
调试了一下 3的10次方 结果对啊~ 我知道300的300次方肯定溢出的~ 我说的也是在不考虑溢出的情况下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-10-7 22:29

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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