鱼C论坛

 找回密码
 立即注册
查看: 1621|回复: 5

王爽里面的第9个实验

[复制链接]
发表于 2013-3-3 10:52:38 | 显示全部楼层 |阅读模式

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

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

x
显示welcome to masm 怎么让一次显示 我用debug、 只能t p执行 不能一次完整显示啊
若直接在cmd下运行 什么都没显示  我系统是win732位的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-3-3 11:08:31 | 显示全部楼层
-g 偏移地址
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-3-4 22:52:21 | 显示全部楼层
cmd 没显示 还是 顶掉了?
debug 用P执行 就显示了 如果你那是循环的话
话说 调用 int 21中断 就是一次显示啊 不是 一个字符一个字符的显示

assume cs:code,ds:data
data segment
a db 'welcome to masm$'
data ends
code segment
start: mov ax,data
mov ds,ax
mov ah,09
lea dx,a
int 21h
code ends
end start
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-3-4 22:55:59 | 显示全部楼层
奥对了 忘了说了
你可以在后边 mov ax,4c00h
前加上
mov ah,1
int 21h
等待键盘输入任意键结束
他就可以停那了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-3-7 14:23:31 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-3-8 13:47:13 | 显示全部楼层
五柳 发表于 2013-3-7 14:23
我也是单步执行可以,直接运行没有显示

后边加 dos中断
01  键盘输入并回显                                                AL=输入字符
07  键盘输入(无回显)                                           AL=输入字符
08  键盘输入(无回显)                                                AL=输入字符
    检测Ctrl-Break                  
随便一个 就可以暂停了接受按键 之后按了随便一个按键 就退出了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-18 00:37

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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