请教一下在XP的DOS虚拟机下,中断向量和表的设置的一些相关问题,求高手解答
时间:2011-02-22
来源:互联网
情况是这样的,现在想利用xp的DOS虚拟机模拟纯dos的中断过程,做得比较简单,就是通过XPDDK中提供的VDD的例子,自己写了个VDD,然后再编个程序,键盘有按键就触发中断,在VDD中使用DDK文档中的VDDSimulateInterrupt()函数虚拟中断.
DDK文档中说VDDSimulateInterrupt()的三个参数分别为主/从片,管脚,几次中断(2片级联8259a),那我选择主片2管脚是不是就对应int 0ah中断呢?
在dos虚拟机下由于没有对I/O端口的直接访问权,那是否需要初始化8259?(是否还有8259..)初始化的话需要对20,21等端口访问,是否还需要在VDD里写好回调函数?
求高手解答~
DDK文档中说VDDSimulateInterrupt()的三个参数分别为主/从片,管脚,几次中断(2片级联8259a),那我选择主片2管脚是不是就对应int 0ah中断呢?
在dos虚拟机下由于没有对I/O端口的直接访问权,那是否需要初始化8259?(是否还有8259..)初始化的话需要对20,21等端口访问,是否还需要在VDD里写好回调函数?
求高手解答~
作者: abaddonyxh 发布时间: 2011-02-22
你是想学汇编还是学DDK编程?如果是学汇编,别用WINDOWS的东西,去弄个VPC或VMWARE或BOCHS,用DOS汇编研究就行
DDK那个完全是不同的东西了
DDK那个完全是不同的东西了
作者: Areslee 发布时间: 2011-02-28
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28