摘要:
MSDN原文:https://msdn.microsoft.com/zh-cn/library/windows/hardware/hh439638(v=vs.85).aspx 发送到设备驱动程序的大部分请求都打包在 I/O 请求数据包 (IRP) 中。操作系统组件或驱动程序将 IRP 发送到驱动程序 阅读全文
摘要:
MSDN原文:https://msdn.microsoft.com/zh-cn/library/windows/hardware/ff554721(v=vs.85).aspx 在 Windows 中,设备由即插即用 (PnP) 设备树中的设备节点来表示。通常,向设备发送 I/O 请求时,一些驱动程序 阅读全文
摘要:
MSDN原文:https://msdn.microsoft.com/zh-cn/library/windows/hardware/hh439648(v=vs.85).aspx 当处理器读或写入内存位置时,它会使用虚拟地址。作为读或写操作的一部分,处理器将虚拟地址转换为物理地址。通过虚拟地址访问内存有 阅读全文
摘要:
MSDN原文:https://msdn.microsoft.com/zh-cn/library/windows/hardware/ff554836(v=vs.85).aspx 运行 Windows 的计算机中的处理器有两个不同模式:“用户模式”和“内核模式”。根据处理器上运行的代码的类型,处理器在两 阅读全文
摘要:
用户模式和内核模式 虚拟地址空间 设备节点和设备堆栈 I/O 请求数据包 驱动程序堆栈 微型驱动程序和驱动程序对 Windows 驱动程序工具包中的头文件 为不同版本的 Windows 编写驱动程序 阅读全文
摘要:
由于本人能力有限,翻译不足之处敬请谅解,欢迎批评指正:sunylat@163.com MSDN原文:https://msdn.microsoft.com/zh-cn/library/windows/hardware/hh406283(v=vs.85).aspx 这个章节描述如何用WinDbg调试器执 阅读全文
摘要:
由于本人能力有限,翻译不足之处敬请谅解,欢迎批评指正:sunylat@163.com Visual Studio版本:Visual Studio 2015企业版,中文环境。 MSDN原文:https://msdn.microsoft.com/zh-cn/library/windows/hardwar 阅读全文
摘要:
MSDN官方说明:https://msdn.microsoft.com/windows/hardware/drivers/samples/index 各个操作系统驱动例子: Windows10 :https://github.com/Microsoft/Windows-driver-samples 阅读全文
摘要:
最近开始学习汇编,也开始使用Visual Studio 2015写汇编程序,比较了半天,最后觉得Asm Dude应该是目前Visual Studio 2015非常好的汇编开发插件了,但是如果默认安装上去,会有一些小问题,比较影响使用,经过一番琢磨,终于解决了!! Asm Dude安装方法: 一,直接 阅读全文
摘要:
原文地址:http://kipirvine.com/asm/gettingStartedVS2015/index.htm#CreatingProject 下面内容根据上面文章翻译整理而来! 开发32位程序需要安装内容 当安装Visual Studio,确定你已经在语言种类里选择了Visual C++ 阅读全文
摘要:
从emu8086软件的文档中看到的,觉得不错,所以拷贝出来了! Complete 8086 instruction set Quick reference: Operand types:REG: AX, BX, CX, DX, AH, AL, BL, BH, CH, CL, DH, DL, DI, 阅读全文