- 7
- 0
- 约3.64千字
- 约 4页
- 2018-04-24 发布于四川
- 举报
C语言编程读取主导扇区
备份硬盘主引导扇区程序 [首页][目录] 用FDISK对硬盘进行分区时,它在硬盘的0面0道1扇区生成一个包含分区信息表、主引导程序的主引导记录,其作用是当系统加电或复位时,若从硬盘自举,ROMBIOS就会把硬盘该扇区的内容读到内存的0000:7C00处,并执行主引导程序,把活动分区的操作系统引导到内存。目前,计算机病毒已逾千种,它们以各种方式威胁着计算机用户,其中有一类计算机病毒专门攻击计算机硬盘的主引导记录。如果在计算机无病毒污染时,把主引导记录读出来,写入一个数据文件,保存起来,一旦计算机受到这类病毒的侵袭,就可以用以前保存的主引导记录覆盖0面0道1扇区,消除病毒,这不失为一种有效的防病毒手段。二、程序设计TURBO C可以方便地调用汇编子程序,也可以用inline语句直接嵌入机器码,其函数及过程完备,代码质量高。作者用TURBO C做为编程语言,编写了备份硬盘主引导扇区程序,它既可以将硬盘的主引导记录写到文件中,又可以将文件的主引导记录备份写到硬盘的0面0道1扇区。该程序设计的关键点是:如何读写硬盘的主引导记录,我们可以使用BIOS磁盘读写中断13H来完成这项功能,在该程序中由ProcessPhysicalSector()来完成,它利用了C语言的inline汇编功能,直接将汇编语句嵌入C程序,它可以根据所给参数的不同,执行读/
您可能关注的文档
最近下载
- 2026年长春师范高等专科学校单招职业适应性考试题库及完整答案详解.docx VIP
- 全国化工大赛-恒逸石化杯-内蒙古双欣能源化工年产16万吨醋酸乙烯项目8-经济分析与评价.doc VIP
- 矿井隐蔽致灾因素普查制度(三篇).pdf VIP
- 气动与液压任务4-1气动直接与间接控制回路.pptx VIP
- 穴位贴敷PPT课件-穴位贴敷科普PPT课件.pptx VIP
- 浙江移动2026春季校国招聘考试备考试题及答案解析.docx VIP
- 清工部《工程做法则例》.pdf
- 招标代理专业服务方案(完整版).pdf VIP
- GB T 18890.3-2015_额定电压220kV(Um=252 kV)交联聚乙烯绝缘电力电缆及其附件 第3部分:电缆附件_高清版_可检索.pdf
- “双碳”视角下的信贷支持煤炭转型研究——以鄂尔多斯市为例.pdf VIP
原创力文档

文档评论(0)