|
![]() | 作者: slj_cn [slj_cn]
![]() |
登录 |
本人想要DOS的21H中断的源代码!!!本人急用,哪有地方下载,或是哪本书有介绍,请帮忙回个贴子!!1 |
地主 发表时间: 08/27 21:13 |
![]() | 回复: 286 [unique] ![]() |
登录 |
Kao,还真是什么鸟都有。 你知道Int 21H是什么吗? 首先Int 21h是系统,也可以认为是操作系统(当然主要是DOS操作系统)的一部分。它由三部分组成: 1 ROM BIOS:这部分组Int 21提供最基础的支持,一般由硬件直接实现或由直接把程序一次性烧到ROM中。 2 DOS 内核:这部分主要由三个文件共同完成,分别是io.sys、msdos.sys和command.com。这三个文件中的驻留内存部分共同完成DOS内核。 3 驱动程序:这部分由具体驱动厂商提供,部分是硬件实现,部分是软件实现。 Int 21h就是上述三部分运行后,最后留到内存以及ROM的部分程序,是三者的有机结合。你以为Int 21h是一个文件吗?可以找到源程序? 不过,话说回来,真找源代码也不是不可能,我记得我上学时曾有一本介绍DOS3.3的源代码的书。全书源码部分共三百多页,但你所说的纯INT 21h是没有的。 还有一种方法如下: debug -a XXXX:0100 int 21 -g=100 -u -u 就这样一直u下去,也可以得到int 21h的源代码。 祝我们俩都好运。 ;) |
B1层 发表时间: 08/28 09:20 |
![]() | 回复: jkd [jkd] ![]() |
登录 |
我有一本汇编! ̄ 上面都有! 就是不太懂! |
B2层 发表时间: 09/01 23:00 |
![]() | 回复: 286 [unique] ![]() |
登录 |
你再看看你书上讲的是int 21h中断的调用接口说明还是中断源码? 那会是相同的概念吗? |
B3层 发表时间: 09/02 09:17 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号