DOS,I'm BACK!

由于项目原因,用到了DOS系统,前期开发的软件需要增加一些功能,但是由于搭建硬件平台比较麻烦(主要是春节了),所以自己在家中琢磨着用虚拟机搭建了一个DOS工作平台,用于编程及调试。

虚拟机选用:VMware7.1 

DOS系统选用:v7.1

汉字系统选用:UCDOS

编程环境选用:BORLAND C++3.1

遇到问题及解决方法:

A) 选定了DOS7.1的.img映像文件作为虚拟机的软盘,可是一直无法从软盘启动,用winimg软件分析镜像文件有启动功能,后来才发现VM中有一个Connect at power on 选项(如下图所示),必须选中,虚拟机才从这个设备中搜索引导信息。


B) 主要是DOS虚拟环境下如何与宿主机器实现文件交换,因为你编译出来的程序最终还是要拿到实际系统中去联试滴。

这就需要用到VMware7.1的虚拟磁盘映射功能了。具体可以参考我上传的资源 点击打开链接

C) 在虚拟DOS中使用UCDOS(因为要在源代码中加入中文注释,便于其他同志维护软件)这里面需要注意的是,autoexec.bat中最好加上KILLER.EXE,将其驻留在高端内存中,主要用于防止UCDOS中使用BC IDE时响应键盘事件不及时导致DOS系统死锁。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值