![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-10-31 07:22 |
共 47,815 主题排行 / 349,930 发帖 / 今日 0 篇 / 48,290 会员排行 |
| DOS开发编程 & 发展交流 (开发室) » DOS下软关机程序的源代码 |
| 可打印版本 6,339 / 25 |
| 第16楼 maple | 发表于 2003-07-24 00:00 |
| 中级用户 发帖 137 积分 417 | |
|
3Q!
|
|
| 第17楼 021850524 | 发表于 2003-07-26 00:00 |
| 初级用户 发帖 1 积分 102 | |
|
要是软启动,就jmp ffff:0000
更彻底更底层的就out 64,fe |
|
| 第18楼 Roy | 发表于 2003-07-26 00:00 |
| 管理员 发帖 1,633 积分 4,869 | |
以下是引用021850524在2003-7-26 14:28:29的发言:是指這個嗎? C:\>debug -a ****:0100 mov al,fe ****:0102 out 64,al ****:0104 -rcx CX 0000 :4 -nreset.com -w Writing 00004 bytes -q C:\> |
|
| 第19楼 Wengier | 发表于 2003-07-27 00:00 |
| 系统支持 发帖 10,521 积分 27,736 | |
以下是引用lydong在2003-4-7 12:46:41的发言: 用GRUB for DOS吧,可以实现直接在DOS下启动(同一个或另一个)DOS的。 |
|
| 第20楼 斑马王子 | 发表于 2003-08-14 00:00 |
| 初级用户 发帖 17 积分 163 | |
|
我对着六楼和二楼的两种都做了但是执行后不会关机啊??
为什么。使用masm的时候成功生成exe文件。但是执行了没什么结果啊 为什么?? 请给予指示 |
|
| 第21楼 斑马王子 | 发表于 2003-08-14 00:00 |
| 初级用户 发帖 17 积分 163 | |
|
还有我使用masm是成功编译了obj文件。但是在link成exe文件我上这样做的不知道有没有问题
c:\>link poweroff.obj run file 这里我直接回车 list file 直接回车 libraries 直接回车 warning:no stack segment 我知道肯定是我在这里弄错了什么 我很久以前使用过但现在忘记了,那位大哥帮忙啊! |
|
| 第22楼 斑马王子 | 发表于 2003-08-14 00:00 |
| 初级用户 发帖 17 积分 163 | |
|
各位大侠,小弟犯错了。我做完程序后是在windows下运行的。我忘了这个程序是用来关闭DOS的。现在问题搞定了。
|
|
| 第23楼 lhyh | 发表于 2003-09-08 00:00 |
| 初级用户 发帖 4 积分 110 | |
|
我需要MASM的详细使用介绍,请告诉我,谢谢!!!!
我的信箱[email protected]。QQ:80847753 |
|
| 第24楼 笑傲江湖 | 发表于 2003-09-11 00:00 |
| 初级用户 发帖 61 积分 271 | |
|
我想是否要先满足两个条件才行:
1.BIOS support APM/ACPI fuction; 2.ATX power. 版主认为呢? |
|
| 第25楼 profree | 发表于 2004-06-30 00:00 |
| 中级用户 发帖 132 积分 478 | |
|
有没有C语言的源代码?
|
|
| 第26楼 f319 | 发表于 2009-07-30 06:18 |
| 新手上路 发帖 9 积分 14 | |
|
... 哎, 你们还是调用的系统中断呀。 还是不知道它究竟是怎么关机的呀。就是说你不知道那中断程序是怎么做到关机的..
... 重启就简单了, 只要把cs:ip设为ffff:0000就可以了,所以debug下一个jmp ffff:0000就可以重启了.(但这样没有保存什么数据)... 之所以可以这样重启是因为系统开机时cs:ip就设为ffff:0000, 系统执行的第一条指令就在ffff:0000处呀. .... 但怎么关机呢?. |
|
| 上一页 1 2 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |