鱼C论坛

 找回密码
 立即注册
查看: 2730|回复: 3

debug中发现大问题

[复制链接]
发表于 2011-11-6 22:33:37 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 guanyu 于 2011-11-7 15:54 编辑


                               
登录/注册后可看大图

assume cs:code, ss:b, ds:a
a segment
                dw 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 0ah, 0bh, 0ch, 0dh, 0eh, 0fh, 0ffh
a ends
b segment
                dw 0, 0,  0, 0, 0, 0, 0, 0
b ends
code segment
start:        mov ax,b
                mov ss,ax
                mov sp,16               
                mov ax,a
                mov ds,ax
                mov bx,0
               
                mov cx,8
s:             push ds:[bx]
                inc bx
                inc bx
                loop s               
                mov ax,4c00h
                int 21h
code ends
        end  start
这个是个新问题 所以开个贴
debug  t命令运行的时候  loop循环到  t到bx=000A
下来再用 t运行 应该是 inc bx  电脑就直接报错 用了两台电脑都一样
inc bx
inc bx 改成 add bx, 2 也一样
难道是两台电脑都是 amd cpu的错吗


                               
登录/注册后可看大图


重装了一个安装版的xp   t运行没报错 但还是到 bx=000a的时候  程序跑飞了
同一个程序   xp win7  vista 都试过 就差一个win98  开始几次循环不会出错  但是绝对循环不了8次 不是抱错 就是程序跑飞
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-11-6 22:41:22 | 显示全部楼层
调试过 没问题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-11-6 23:48:24 | 显示全部楼层
没发现问题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
头像被屏蔽
发表于 2011-11-7 13:20:17 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-19 10:21

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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