期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
VxD与asm在Int 13H各方式交互写扇区
1
作者 马文晓 《计算机光盘软件与应用》 2013年第8期123-124,共2页
磁盘读写,历经指明柱面号(Cylinder)+磁头号(Head)+扇区号(Sector)到指明逻辑块地址(LBA)+磁头数+每磁道扇数,再靠扩展13H,指明LBA+磁盘地址包(DAP).98系统,按4K字节/页调配内存,16位asm虚拟86进程,靠bx=3180h(VtoolsD建立的设备名为K4P... 磁盘读写,历经指明柱面号(Cylinder)+磁头号(Head)+扇区号(Sector)到指明逻辑块地址(LBA)+磁头数+每磁道扇数,再靠扩展13H,指明LBA+磁盘地址包(DAP).98系统,按4K字节/页调配内存,16位asm虚拟86进程,靠bx=3180h(VtoolsD建立的设备名为K4PG_200之动态可装入VxD的ID),ax=1684h,int2fh,取VxD入口es<<16+di,在Tx过程,做call[SVC],转入VxD之V86_Api_Handler,VxD,靠进入V86_Nest,调用BIOS,Nest要求QS及DAP处于0x10~0x10f有效物理页,此两者共处于逻辑地址空间(中断表及虚拟机管理器VMM占前0x10页)单页,较LinMap映入连续双页,易获成功。 展开更多
关键词 LBA如何对应CHS 后挪qs+dapdap 启用无需CreateFile所涉DLL之静态VxDLDR
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部