|
![]() | 作者: seny11 [seny11]
![]() |
登录 |
1。把程序驻留内存,放大RAM高端是放在ES段里就行吗? 2. 现在的硬盘一扇区都是512KB吗?一磁道一般有多少扇区?一面又有多少磁道? |
地主 发表时间: 04-12-01 23:56 |
![]() | 回复: 286 [unique] ![]() |
登录 |
1 内存驻留与否与ES没有关系,前者是退出时告诉系统不要清理该程序所占内存,等待一定的时机,可以激活该内存中的程序。ES只是个附加段,任何程序都可以使用。 2 应该是512,后面两个要看具体容量了,一般都不会一样。其实可想而知,同样大小一个盘片,有的10M(呵呵,十五年前的),有的则100G,除了每道扇区数增加之外就是磁道数增加。 |
B1层 发表时间: 04-12-02 19:40 |
![]() | 回复: seny11 [seny11] ![]() |
登录 |
多谢啊。 再请问: 1。如果要把程序驻留在内存高端。也就是重启或关闭电脑不会消失,应该怎么办? 是用中断吗? 2。那个硬盘的磁道数和磁头数应该可以取得吧?比如说用系统功能调用?(是什么啊? ![]() 3。要判断某个驱动器下比如c盘下的文件是否是exe文件,也就是判断文件后缀应该用什么? 能给个简单的样例吗? 谢谢啊。 ![]() |
B2层 发表时间: 04-12-03 00:32 |
![]() | 回复: seny11 [seny11] ![]() |
登录 |
这个网站不错: http://www.laogu.com/download.aspx?page http://home.ncust.edu.cn/~titilima/lqsd.php http://www.aogosoft.com/ [此贴被 seny11(seny11) 在 12月03日01时38分 编辑过] |
B3层 发表时间: 04-12-03 01:22 |
![]() | 回复: 286 [unique] ![]() |
登录 |
1电脑启动时,要对所有内存进行检测,因此无论你放到内存哪一部分,都将被清除。DOS下热启动不清内存,因此如果是热启动,无论你放哪都无所谓。 2 该部分属于硬盘内部ROM,有的提供有的不提供。如果只是为了知道该值,可以从硬盘表面的标签上得到。 3 没明白你说的意思,是C下指定的文件是否为exe,还是C下有哪些是exe,若为前者,直接判断名字串即可。若为后者,查找*.exe即可。 |
B4层 发表时间: 04-12-03 10:38 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号