. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
刷新 | 提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->外中断
  管理员: assembly   [回复本贴] [收藏本贴] [管理本贴] [关闭窗口]
主题 : :  怎么在vista系统下安装纯dos系统  [待解决] 回复[ 2次 ]   点击[ 356次 ]  
linwangfeng
[帖 主]   [ 发表时间:2009-12-30 00:25 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2009-04-15 18:50
mov word ptr es:[9*4],offset int9
                mov es:[9*4+2],cs
就书上的原代码,在虚拟dos在上面一行就不能运行下去了,我想是因为操作系统的保护而不能让你修改这段内存中的数据,可我又找不到进入dos实模式下的办法。希望好心人帮忙指点一下 ,我的电脑只有一个vista系统。
linwangfeng
[第1楼]   [ 回复时间:2009-12-30 07:37 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2009-04-15 18:50
真是怪事,昨晚一晚上都不行,今天早上试了几次,如果直接用-g,程序能能运行,达到预期的效果,但退出debug后,键盘在命令提示符下不能操作了。但用-t到那一步还是不行,但提示的错误与昨天不一样了。
acool
[第2楼]   [ 回复时间:2009-12-30 10:13 ]   [引用]   [回复]   [ top ] 
荣誉值:49
信誉值:0
注册日期:2008-10-15 16:15
听过几次有人说vista系统的问题,有点实验有问题。

楼主装个虚拟机吧,博客里面有好文章对虚拟机的安装介绍了。在博客(http://www.asmedu.net/blog/)上面有个搜索,用关键字“虚拟机”,范围是“所有”,搜索一下就出来了。
需要登录后才能回帖 -->> 请单击此处登录
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved