|
主题 : : 64位及网吧被限无虚拟机进行汇编学习 [待解决] |
回复[ 41次 ]
点击[ 3449次 ] | |
|
|
|
|
[帖 主]
[ 发表时间:2012-02-19 19:33 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:2
注册日期:2011-11-27 16:20 |
不知道我的标题大家看明白没?
越来越多的朋友看到汇编的重要性,开始努力学习汇编,但是有不少朋友遇到的问题是64位的电脑,64位是无法进行16位汇编的,为此可能有些烦恼,有的聪明的朋友采用虚拟机解决,但是可能也会感觉很麻烦吧
还有的朋友在机房,网吧也不忘学习,这种精神值得我敬佩,哈哈,但是我刚才看到一个朋友就是苦于网吧的权限和部分windows功能被限,无法进行汇编的调试
在此抛砖引玉,介绍一个比较方便,简单的方法
首先你需要安装DOSBOX,也就是DOS模拟器
(只有win32的,测试可用)
下载地址:http://www.dosbox.com/download.php?main=1
全英文的,但是“Windows 0.74 Win32 installer”应该是能明白的
然后下载个win7 32位的DEBUG,或者从别的地方拷贝(32位的机器都有,路径是c:\windows\system32)
举个例子,把DEBUG.exe放在D盘根目录下
运行DOSBOX,依次输入如下命令
mount c d:\ //回车,此命令的意思是将D盘挂载作为DEBUG的C盘
c: //回车,此命令的意思是进入C盘
debug //回车,这个命令不用我说了吧
好了!熟悉的debug界面出现了!接下来你可以使用了,也可以用MASM编程了!
进入debug后可以alt+enter进入全屏,但默认分辨率可能较低,你看起来不太舒服,可以更改配置文件,具体如下:
打开debug的安装目录,双击打开DOSBox 0.74 Options.bat这个文件,会出现一个配置文件,找到fullresolution=original,我这里已经更改了fullresolution=1024*648
如果你嫌弃每次都要进行: mount c d:\→c:→debug这样的操作很麻烦,那你可以在:
[autoexec]
# Lines in this section will be run at startup.
# You can put your MOUNT lines here.
这下面添加:
mount c d:\
c:
这样以后不用每次都这么麻烦了,看我的是这样的(注意最后2行):
[autoexec]
# Lines in this section will be run at startup.
# You can put your MOUNT lines here.
mount c d:\
c:
需要说明的是,这个挂载我只是以D盘为例,你可以随便挂载在哪个盘符下! | | |
|
|
|
|
[第1楼]
[ 回复时间:2012-02-19 22:17 ]
[引用]
[回复]
[ top ] | |
荣誉值:118
信誉值:0
注册日期:2011-07-07 22:59 |
|
|
|
|
|
[第2楼]
[ 回复时间:2012-02-19 22:26 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:2
注册日期:2011-11-27 16:20 |
|
|
|
|
|
[第3楼]
[ 回复时间:2012-02-19 22:32 ]
[引用]
[回复]
[ top ] | |
荣誉值:405
信誉值:0
注册日期:2008-01-19 14:51 |
|
|
|
|
|
[第4楼]
[ 回复时间:2012-03-09 23:10 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:2
注册日期:2011-11-27 16:20 |
|
|
|
|
|
[第5楼]
[ 回复时间:2012-03-17 14:01 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2012-03-17 13:54 |
分享...
------------------
回复: | | |
|
|
|
|
[第6楼]
[ 回复时间:2012-04-20 20:59 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:2
注册日期:2011-11-27 16:20 |
|
|
|
|
|
[第7楼]
[ 回复时间:2012-04-23 00:19 ]
[引用]
[回复]
[ top ] | |
荣誉值:405
信誉值:0
注册日期:2008-01-19 14:51 |
|
|
|
|
|
[第8楼]
[ 回复时间:2012-05-10 10:18 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2012-05-09 18:06 |
|
|
|
|
|
[第9楼]
[ 回复时间:2012-05-10 23:34 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2012-05-10 22:54 |
|
|
|
|
|
[第10楼]
[ 回复时间:2012-05-18 14:07 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2012-04-21 11:14 |
|
|
|
|
|
[第11楼]
[ 回复时间:2012-05-20 18:26 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:2
注册日期:2011-11-27 16:20 |
如果觉得对你有帮助,请稍稍支持一下,UP一下,让更多的人看到 | | |
|
|
|
|
[第12楼]
[ 回复时间:2012-05-20 18:29 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:2
注册日期:2011-11-27 16:20 |
至于挂载成功之后,不仅可以使用DEBUG命令,也可以进入挂载后的磁盘目录,原理同DOS一样,也就是说可以使用MASM进行编译 | | |
|
|
|
|
[第13楼]
[ 回复时间:2012-05-20 19:08 ]
[引用]
[回复]
[ top ] | |
荣誉值:30
信誉值:4
注册日期:2012-01-01 16:36 |
|
|
|
|
|
[第14楼]
[ 回复时间:2012-09-01 09:39 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:2
注册日期:2011-11-27 16:20 |
|
|
|
|
|
[第15楼]
[ 回复时间:2012-09-04 13:43 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2012-04-28 17:38 |
|
|
|
|
|
[第16楼]
[ 回复时间:2012-10-16 13:19 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2012-10-16 13:14 |
|
|
|
|
|
[第17楼]
[ 回复时间:2012-10-17 11:27 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2012-10-16 16:56 |
|
|
|
|
|
[第18楼]
[ 回复时间:2012-10-31 19:45 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2012-10-29 21:43 |
|
|
|
|
|
[第19楼]
[ 回复时间:2012-11-01 20:46 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2012-10-30 11:12 |
|
|
|
|
|
[第20楼]
[ 回复时间:2012-11-29 21:04 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:2
注册日期:2011-11-27 16:20 |
回复:[第16楼]
------------------
你遇到什么问题了呢 | | |
|
|
|
|
[第21楼]
[ 回复时间:2012-11-30 20:53 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2012-11-28 22:41 |
|
|
|
|
|
[第22楼]
[ 回复时间:2012-12-13 20:13 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2012-12-11 23:06 |
嗯,我也是这样解决的,但是遇到一些错误的时候会无响应。只能直接退出了。 | | |
|
|
|
|
[第23楼]
[ 回复时间:2012-12-28 16:24 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2009-01-17 12:29 |
用vmware的路过,dosbox稳定性不如vmware | | |
|
|
|
|
[第24楼]
[ 回复时间:2013-02-05 03:33 ]
[引用]
[回复]
[ top ] | |
荣誉值:4
信誉值:0
注册日期:2013-02-02 01:48 |
[autoexec]
# Lines in this section will be run at startup.
# You can put your MOUNT lines here.
mount c d:\
c:
精华在这里 | | |
|
|
|
|
[第25楼]
[ 回复时间:2013-05-27 12:45 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2013-04-04 16:55 |
|
|
|
|
|
[第26楼]
[ 回复时间:2013-06-25 10:10 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2009-01-17 12:29 |
用vmware或是vbox更好。稳定而且可以完成书上全部的实验。 | | |
|
|
|
|
[第27楼]
[ 回复时间:2014-02-09 00:00 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2014-02-08 23:36 |
|
|
|
|
|
[第28楼]
[ 回复时间:2014-05-24 09:26 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2014-04-13 16:45 |
|
|
|
|
|
[第29楼]
[ 回复时间:2014-10-03 15:08 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2014-10-02 23:41 |
回复:[贴 主]
------------------
请问为什么还是没用
急 | | |
|
|
|
|
[第30楼]
[ 回复时间:2014-10-25 00:02 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2014-08-30 13:17 |
|
|
|
|
|
[第31楼]
[ 回复时间:2015-05-23 16:25 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:2
注册日期:2011-11-27 16:20 |
|
|
|
|
|
[第32楼]
[ 回复时间:2019-01-29 10:00 ]
[引用]
[回复]
[ top ] | |
荣誉值:4
信誉值:0
注册日期:2019-01-26 11:46 |
感谢贴主,我找了好久都没找到解决方法,终于在这找到了 | | |
|
|
|
|
[第33楼]
[ 回复时间:2022-07-10 22:10 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2018-10-13 21:08 |
|