+ -
当前位置:首页 → 问答吧 → windows环境下的cmd,可以执行"自定义中断处理程序"吗?

windows环境下的cmd,可以执行"自定义中断处理程序"吗?

时间:2011-02-04

来源:互联网

想写一个自定义的中断处理程序,例如在遇到除0错误的时候,打印一个"you're wrong"。

那么这种程序是必须在真实的dos环境下才能运行呢,还是在win的cmd下也可以运行。这个涉及16位的特权指令吧?

作者: qwerkj   发布时间: 2011-02-04

WINDOWS环境下是指的保护模式吗?
如果是保护模式的话MS和实模式的中断程序不一样,保护模式中断需要有个IDT表
WINDOWS的CMD不是真正的实模式吧,不能执行16位的指令

作者: renxu350   发布时间: 2011-02-04

建议LZ在WINDOWS中安装一个VMWare虚拟机,装个DOS什么的就可以了

作者: renxu350   发布时间: 2011-02-04

热门下载

更多