QQ登录

只需一步,快速开始

搜索
【活动】边做笔记边学习,还能赢取奖学金!
查看: 16782|回复: 572

[技术交流] 【伸手党福利】各操作系统环境下,汇编所需软件汇总,从此进入汇编深坑不求人~

  [复制链接]
累计签到:10 天
连续签到:1 天
最佳答案
0 
发表于 2015-2-26 14:28:02 | 显示全部楼层 |阅读模式

马上注册加入鱼C,享用更多服务吧^_^

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 matrix04882 于 2015-2-26 14:33 编辑

软件介绍!!~

*【DOSBox0.74-win32-installer】这个是WIN7\WIN8\WIN8.1通用的,支持32及64位操作系统。
*【DEBUG.EXE】就是那回事儿了,不知道和【DEBUG32.EXE】有没有什么区别,但肯定能用!
*【MASM】分5.0和6.15两个版本,前者很稳定,学习8086CPU就够了,而后者功能相对强大,易于使用,也是甲鱼视频里用的那个。
(更新的版本已经集成在了各版本的VISUALSTUDIO中的VC的BIN文件夹中,这里不提供。)
*【npp.6.7.4.Installer.1421032427.exe】就是NOTEPAD++,官方中文版。
*【UltraEdit_21.20.1001.0_SC.exe】烈火的中文免注册版本。
*【汇编金手指】就是视频教程里所提到的那个。


WIN7/XP/32位操作系统的同学可以不下DOSBox和DEBUG,直接下MASM5.0或者MASM6.15就好。

WIN7/WIN8/WIN8.1/64位操作系统的同学推荐下MASM5.0,6.15在编译的时候有问题。
关于DOSBox模式和DEBUG调用
1,   首先开始按步骤进行安装,安装目录任选。
安装成功后运行DOSBox,我们就可以看到一个非常熟悉的界面了,和电脑里的命令提示符DOS窗口差不多(注意:由于它的两个窗口是在一起作用的,所以使用的时候不要关掉其中的任一个窗口)。
2,   运行DOSBox后,我们可以看到【Z:\>】,这是DOSBox默认的虚拟盘符,我们可以采用【mount】命令将其改变为指定位置的指定盘符。
例:
Z:\>mount C D:\MASM↙
Drive C is mountedas local directory D:\MASM\
Z:\>C:↙
C:\>
这里,我在【D】盘建立了一个文件夹【MASM】,作为汇编实验的文件存放位置。使用该命令后,将自己本地电脑的【D:\MASM】目录虚拟成了【C】盘符。这时候在DOSBox里面输入【C:】其实是打开电脑里面的【D:\MASM】。
3,   但是每次打开DOSBox都要输入太麻烦,可以打开【DOSBox.exe】所在程序目录,进行如下设置:
双击打开【DOSBox0.74 Options.bat】,在打开的文本里找到[autoexec]行(通常会在文本的最后位置),根据你自己做汇编实验的文件夹所在路径进行相应的设置,在[autoexec]项的末尾另起一行写入下面的两条命令:
[autoexec]
mount C D:\MASM↙
C:↙
# Lines in thissection will be run at startup.
# You can put yourMOUNT lines here.
以我的文件路径设置为例,修改后,保存并关闭。
4,   然后将【DEBUG.EXE】和【MASM 5.0】或【MASM 6.15】中的所有文件都放在【D:\MASM】文件夹下。
这时候打开DOSBox就可以直接调用【DEBUG、MASM、ML、LINK】等命令了。
5,   如果使用MASM的时候会出现【unable to open input file】这个错误,是汇编时找不到源文件。
举例,将【1.ASM】文件放在【D:\MASM\EXAMPLE】这个文件夹下。如果编译的时候用【Object Modules [.OBJ]:D:\MASM\EXAMPLE\1.ASM】就会出现上面的错误提示。正确的应该是【Object Modules [.OBJ]:D:\EXAMPLE\1.ASM】。这是因为DOSBOX虚拟【D:\MASM】为所设盘符的根目录,不要重复书写。



游客,如果您要查看本帖隐藏内容请回复

评分

参与人数 2荣誉 +6 鱼币 +6 贡献 +6 收起 理由
康小泡 + 5 + 5 + 5 支持楼主!
Unter. + 1 + 1 + 1 感谢楼主无私奉献!

查看全部评分

1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!

尚未签到

最佳答案
0 
发表于 2015-2-26 15:37:17 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:16 天
连续签到:1 天
最佳答案
0 
发表于 2015-2-26 15:53:56 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:3 天
连续签到:1 天
最佳答案
0 
发表于 2015-2-26 17:21:55 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:1 天
连续签到:1 天
最佳答案
0 
发表于 2015-2-27 20:34:53 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:3 天
连续签到:1 天
最佳答案
0 
发表于 2015-2-27 23:39:33 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:558 天
连续签到:4 天
最佳答案
0 
发表于 2015-2-28 14:40:45 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:6 天
连续签到:1 天
最佳答案
0 
发表于 2015-2-28 18:41:07 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:20 天
连续签到:1 天
最佳答案
0 
发表于 2015-3-1 15:52:26 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:43 天
连续签到:1 天
最佳答案
1 
发表于 2015-3-2 11:54:50 | 显示全部楼层
{:1_1:}好东西  慢慢学习了
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:125 天
连续签到:1 天
最佳答案
0 
发表于 2015-3-2 13:01:30 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:665 天
连续签到:12 天
最佳答案
0 
发表于 2015-3-2 18:50:05 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!

尚未签到

最佳答案
0 
发表于 2015-3-2 21:42:14 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:95 天
连续签到:3 天
最佳答案
0 
发表于 2015-3-3 08:58:18 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:287 天
连续签到:1 天
最佳答案
0 
发表于 2015-3-3 10:41:59 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:121 天
连续签到:1 天
最佳答案
0 
发表于 2015-3-3 11:38:44 From FishC Mobile | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!

尚未签到

最佳答案
0 
发表于 2015-3-3 11:40:55 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:3 天
连续签到:1 天
最佳答案
0 
发表于 2015-3-3 13:49:23 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:3 天
连续签到:1 天
最佳答案
0 
发表于 2015-3-3 16:19:40 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!

尚未签到

最佳答案
0 
发表于 2015-3-3 17:14:31 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

小甲鱼强烈推荐上一条 /1 下一条

小黑屋手机版Archiver( 粤公网安备 44051102000370号 | 粤ICP备11014136号

© 2010-2017 FishC.com GMT+8, 2017-8-20 04:40 Powered by Discuz! X2.5 Theme by dreambred

快速回复 返回顶部 返回列表