. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->基础知识
主题 : :  真心想学好汇编的看过来---纯DOS环境简单完美搭建,强烈推荐!  [待解决] 回复[ 22次 ]   点击[ 2900次 ]  
hanlsheng
[帖 主] [ 发表时间:2009-05-08 13:58 ] 
荣誉值:0
信誉值:2
注册日期:2008-12-15 16:17
纯dos环境对于学习8086汇编语言的好处我就不说了,直接进入主题吧:

相关软件下载:  
Virtual PC 5.2汉化版含附加模块:http://download.csdn.net/source/1283458 
msdos6.22的镜像:http://download.csdn.net/source/1283436 

一. 安装Virtual PC 5.2汉化版 
   
选择这个版本的虚拟机的主要原因是其共享文件夹功能,这个后面会提到 

 下载后解压,安照内附说明文件安装,安装完后如果出现以下问题:Virtual PC在PAE模式下无法运行  
 解决方法: 
 (1)在“数据执行保护”面板中修改 
  右击“我的电脑”选择“属性”,打开“高级”选项卡在“性能”栏中点击“设置”按钮,然后在弹出的“性能选项”窗口中选择“数据执行保护”选项卡,将默认的“仅为基本Windows程序和服务启用DEP”改为“为除下列选定程序之外的所有程序和服务启用DEP”,接着点击“添加”按钮将VPC程序加入例外列表中。 
(2)修改Boot.ini文件 
  如果在DEP的设置面板中修改,那只能逐一添加例外的程序,如何让所有程序都逃脱DEP的“魔掌”呢?直接修改Boot.ini文件即可,选择“资源管理器”的“文件夹选项”菜单,在“查看”选项卡中勾选“显示所有文件和文件夹”,取消“隐藏受保护的系统文件”的勾选。在C:根目录下找到Boot.ini,右击选择“属性”,去除其“只读”属性,然后用“记事本”打开,将“/NoExecute””改为/NOPAE /EXECUTE”,保存并恢复其“只读”属性。 
****************************************************** 
*看看我的 boot.ini 中的项吧(直接不与你配置文件不同的地方复制黏贴就好了): 
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NOPAE /EXECUTE 
******************************************************* 

二.安装MSdos 6.22 
下一个msdos6.22的镜像 
下载后解压缩后是一个622c.img(这个是软盘镜像) 

然后启动Virtual PC,新建一个PC,内存32m,硬盘50m,OK启动! 

菜单 -> 软驱 -> 载入镜像 选择622c.img 

OK,引导系统,进入了dos.然后对硬盘分区 

执行命令:fdisk 一路回车到底 (注意:2007里需要,5.2版本里不需要) 

然后格式化c盘 format C: /s 

然后传输系统文件 sys C: 

然后拷贝软盘文件: copy a:\*.* c:\ (注意不要覆盖c盘已经存在的文件) 

OK.菜单 -> 软驱 ->释放镜像"622c.img" 

重启,这样你就进了dos环境. 

三.安装共享文件夹模块. 
注意:2007中不再支持dos,因此不提供dos下的附加模块,我本来想用VPC5.2版本中的dos模块代替,可是运行fshare.exe(提供文件夹共享的程序)时提示说:fshare.exe没有运行在Connectix公司的产品中,无法运行,导致VPC2007中始终无法安装上DOS附加模块,而不能共享文件夹. 

VPC 5.2汉化版的设置共享文件夹方法: 

重启进入dos后,菜单 -> 软驱 ->载入镜像 选择dos附加模块 (这个文件包含在Virtual PC 5.2汉化版目录中的“DOS附加模块”文件夹中 ) 

加载后,切换到软盘 

执行命令:c:\>a:  

执行命令:a:\>dosadd 

然后就可以看到Successful了.呵呵. 

然后就是重启,进入dos系统后, 菜单 -> 编辑 ->属性设置 这时共享文件夹就可以添加了.添加一个,设置成盘符Y: 

然后执行命令 Y: 

就可以看到共享的文件了. 

不明白的QQ:165440770  消息提示:汇编网 

也可以去我的博客留言
zetil
[第20楼] [ 回复时间:2011-10-11 23:15 ] 
荣誉值:0
信誉值:0
注册日期:2011-10-11 23:13
其实在win7 下一个dosbox + debug就可以了的
需要登录后才能回帖 -->> 请单击此处登录
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved