![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-10-31 15:55 |
共 47,815 主题排行 / 349,930 发帖 / 今日 0 篇 / 48,290 会员排行 |
| DOS开发编程 & 发展交流 (开发室) » 高手请进修改下 啊 |
| 可打印版本 1,605 / 2 |
| 第1楼 249069685 | 发表于 2007-12-11 14:18 |
| 新手上路 发帖 2 积分 6 | |
|
高手请进修改下 啊 编写并安装int 7ch中断例程,功能为显示一个用0结束的字符串,中断例程(中断服务程序)安装在0:200处。
主程序如下,其中dh是字符串显示的行号,dl是列号,cl是颜色属性。ds:si指向需显示的字符串 assume cs:code首地址。 data segment db “welcome to masm”,0 data ends code segment start:mov dh,10 mov dl,10 mov cl,2 mov ax,data mov ds,ax mov si,0 int 7ch mov ax,4c00h int 21h code ends end start 调试提示:在DOS状态下运行编写好的中断安装程序(包括拷贝中断程序,设置中断向量表和中断程序本身),保持在此状态下,运行主程序,应可看到结果。 上面的程序段需要修改下 高手请教下 ???如何修改啊 |
|
| 第2楼 249069685 | 发表于 2007-12-11 14:54 |
| 新手上路 发帖 2 积分 6 | |
|
我来了 我修改了下 “ ” 改成""
可是还是提示是无效指令???? |
|
| 第3楼 jojan | 发表于 2007-12-11 21:01 |
| 初级用户 发帖 23 积分 45 | |
|
不知道你的int7c里面做了些什么
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |