| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2253 人关注过本帖
标题:自己编的9*9 乘法表,debug 反应出来的不怎么对啊,求解释
只看楼主 加入收藏
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 9楼 zhu224039
我那有什么书啊 偶尔去传几本到下载频道上罢了。

梅尚程荀
马谭杨奚







                                                       
2012-10-11 15:32
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:3 
膜拜大牛
2012-10-11 15:32
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
以下是引用zhu224039在2012-10-11 15:29:36的发言:

这个可以的呀  这么简单的事情
要不现场给编出来?

现编吧 我吃完晚饭来分享你的心得 看用时多少啊 哈哈。。

梅尚程荀
马谭杨奚







                                                       
2012-10-11 15:33
zhu224039
Rank: 8Rank: 8
等 级:贵宾
威 望:17
帖 子:862
专家分:792
注 册:2012-7-29
收藏
得分:0 
我有点事情要出去了   回来了 就给你代码  现在代码 在=  号后面有点错误
date segment
       mulshu dw 0
       bmul   dw 0
       muls   dw 81 dup(?)
     jieguo   db 10 dup(?),'$'
date   ends
code segment
     assume cs:code,ds:date
start: mov ax,date
       mov ds,ax
       mov si,offset muls
      
mulsm: mov ax,bmul
       mul mulshu
       mov [si],ax
       mov bx,mulshu
       mov cx,bmul
       add cx,30h
       add bx,30h
       mov ah,02
       mov dl,cl
       int 21h
       mov ah,02
       mov dl,42
       int 21h
       mov ah,02
       mov dl,bl
       int 21h
       mov ah,02
       mov dl,61
       int 21h
 
       mov ax,[si]
       mov cx,0
   s:  mov dx,0
       mov bx,10
       div bx
       add dl,30h
       add cx
       cmp ax,0
       jz s

       mov ah,02
       mov dl,32
       int 21h
       inc bmul
       add si,2
       mov cx,bmul
       cmp cx,mulshu
       jle mulsm
       mov ah,02
       mov dl,0dh
       int 21h
       mov ah,02
       mov dl,0ah
       int 21h
       inc mulshu
       mov bmul,0
       cmp mulshu,9
       jle mulsm
       mov ah,4ch
       int 21h
code ends
     end start
         
      
这个是代码  还有一点点错误 ,回来了解决

我要成为嘿嘿的黑客,替天行道
2012-10-11 16:59
zhu224039
Rank: 8Rank: 8
等 级:贵宾
威 望:17
帖 子:862
专家分:792
注 册:2012-7-29
收藏
得分:0 
date segment
       mulshu dw 0
       bmul   dw 0
       muls   dw 81 dup(?)
     jieguo   db 2 dup(?)
date   ends
code segment
     assume cs:code,ds:date
start: mov ax,date
       mov ds,ax
       mov si,offset muls
      
mulsm: mov ax,bmul
       mul mulshu
       mov [si],ax
       mov bx,mulshu
       mov cx,bmul
       add cx,30h
       add bx,30h
       mov ah,02
       mov dl,cl
       int 21h
       mov ah,02
       mov dl,42
       int 21h
       mov ah,02
       mov dl,bl
       int 21h
       mov ah,02
       mov dl,61
       int 21h
 
       mov ax,[si]
       mov cx,0
       mov dx,0
    s: mov bx,10
       div bx
       add dl,30h
       mov si,offset jieguo
       mov [si],dl
       inc cx
       inc si
       cmp ax,0
       jnz s
   s1: mov dl,[si-1]
        mov ah,02
        int 21h
        dec si
        loop s1

       mov ah,02
       mov dl,32
       int 21h
       inc bmul
       add si,2
       mov cx,bmul
       cmp cx,mulshu
       jle mulsm
       mov ah,02
       mov dl,0dh
       int 21h
       mov ah,02
       mov dl,0ah
       int 21h
       inc mulshu
       mov bmul,0
       cmp mulshu,9
       jle mulsm
       mov ah,4ch
       int 21h
code ends
     end start
         

我要成为嘿嘿的黑客,替天行道
2012-10-11 17:31
zhu224039
Rank: 8Rank: 8
等 级:贵宾
威 望:17
帖 子:862
专家分:792
注 册:2012-7-29
收藏
得分:0 
图片附件: 游客没有浏览图片的权限,请 登录注册

我要成为嘿嘿的黑客,替天行道
2012-10-11 17:32
zhu224039
Rank: 8Rank: 8
等 级:贵宾
威 望:17
帖 子:862
专家分:792
注 册:2012-7-29
收藏
得分:0 
这个怎么调试啊   这个调试通过了 就 没有问题了。
好了,晚上8点多 回来后再说

我要成为嘿嘿的黑客,替天行道
2012-10-11 17:33
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 17楼 zhu224039
把代码分下段 然后关键的地方给点注释吧 555
我看你程序的第一感觉是 不能显示2位数的问题吧。。。

梅尚程荀
马谭杨奚







                                                       
2012-10-11 17:47
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
。。。要调整几个地方
不用子函数也行。


[ 本帖最后由 有容就大 于 2012-10-11 18:21 编辑 ]

梅尚程荀
马谭杨奚







                                                       
2012-10-11 17:56
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:3 
还未结帖,我来学习了。

授人以渔,不授人以鱼。
2012-10-11 17:56
快速回复:自己编的9*9 乘法表,debug 反应出来的不怎么对啊,求解释
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.091030 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved