1.如何在Win10环境下使用Debug进行汇编调试
目前在win10系统中是没有debug.exe的,所以我们需要下载一个debug.exe用来使用,32位的也可以。
1.首先将下载好的debug.exe放在一个文件夹下,我是放在了D:\debug\debug.exe这里;
2.接着我们打开dosbox,并输入如下命令:
接下来输入D:\切换到D盘,输入如下命令:
至此,便可以在win10环境下正常运行debug程序了。
2.64位WIN10专业版系统如何应用UAC功能?
1、右击桌面左下角的Windows开始按钮,从其右键菜单中点击运行项以打开运行窗口。
2、从打开的运行对话框界面中,输入msconfig并按确定按钮即可打开系统配置实用程序界面。 3、待打开系统配置窗口后,切换到工具选项卡,选中更改UAC设置项,点击启动按钮以打开UAC设置界面。
4、从打开的用户账户控制设置界面中,将滑块移动到最上方(始终通知)处,点击确定按钮即可。 5、最后就可以尝试打开图片或PDF文档进行查看啦。
等UAC开启后,就可以正常查看预览图片啦。 6、还有一种开启UAC用户账户控制功能的方法,就是借助大势至USB控制系统来实现。
直接在百度中搜索下载此款工具。 7、安装并运行此工具后,将自动处于后台运行状态,可以通过按Alt+F2唤醒程序,在其主界面中找到关闭UAC账户按钮点击打开。
8、此时将弹出如图所示的TweakUAC设置界面,勾选打开UAC项,点击确定按钮。 9、最后按照程序的提示,重启一下计算机,即可使对UAC执行的打开操作生效。
最后就可以正常打开图片或PDF文档啦。 10、通过控制面板来开启UAC功能。
右击开始按钮,从其右键菜单中选择控制面板项打开。 11、从打开的控制面板界面中,依次进入用户账户-更改用户账户控制设置项进入。
12、最后就可以在打开的用户账户控制设置界面中,将用户账户安全级别设置为始终通知项,点击确定按钮即可。
3.Linux下如何使用MASM编写汇编程序呢
目前多数学校的微机原理课程使用的是MASM汇编器,而Linux中的汇编工具是nasm 。
二者之间的语法有不少差别,不能通用。 安装dosbox 或dosemu 之后都可以在Linux中使用MASM和Debug,而且由于是在Dosbox及dosemu的虚拟机中运行,安全性也较高。
安装 你可以选择安装dosbox或dosemu,也可以选择二者都安装。 Dosbox的网站为 / ,多数发行版的软件仓库中都配有这一软件,比如Debian /Ubuntu 中的安装方法为: $ sudo apt-get install dosbox Dosemu的网站为 /showdown。
asp?id=171 你需要找一个DOS中的masm软件,在DOS中工作的最好是5。 0版本,上面的链接中就有。
配置DOS虚拟机 分别介绍Dosbox和dosemu的配置方法: dosbox 把上面的工具放到一个文件夹中,如~/learnASM/tools/ ,在~/learnASM 中创建一个Shell脚本: $ cd ~/learnASM $ echo "dosbox -c 'mount c: 。 /' -c 'path %path%;c:\tools'" > runDosbox。
sh $ chmod +x runDosbox。sh 现在就可以用'。
/runDosbox。sh'启动dosbox了: $ 。
/runDosbox。sh dosemu dosemu的配置方法很简单 ,由于默认dosemu中的D盘就是用户的根目录,只要把masm放在好找的地方就可以了。
也可以修改~/。dosemu/drive_c/autoexec。
bat (需要root权限)把masm的路径加到PATH里。 提示: 如果只是进行汇编操作,还可以运行dosemu -dumb ,dosemu会在当前shell中运行。
如果要全屏运行dosemu,推荐在/etc/dosemu/dosemu。 conf 中加入 $_X_font="vga8x19" ,以使全屏时的字体正常。
提示: 退出dosemu的命令是exitemu 使用注意事项 可以使用VI等编辑器在系统中编辑源码,然后在Dosbox界面用Ctrl-F4 刷新目录。 为了在vim 中正常高亮显示汇编源码,可以创建/etc/vim/filetype。
vim ,并加入如下内容: augroup filetypedetect au BufNewFile,BufRead *。asm setf masm augroup END 这样后缀为。
asm 的文件就可以正常高亮了。
4.如何在 win10 64 位下完美配置搭建汇编环境
masm6或者masm5 下载。
dosbox 下载安装 为何要用这个呢,因为 机子是64位的,dosbox 模拟32位的用来执行生成的exe文件masm 安装好后,有个bin文件;个人建议将其设置环境变量。那么命令 ml masm link 这三个命令就随时可用了,免得到处复制编写asm文件,使用ml命令一步到位生成exe 或者masm命令生成obj再用link命令生成exe 注意这三个命令是在win1064位自带的cmd上运行的生成的exe文件怎么执行呢?显然在win10 64位下,直接点击或在cmd上输入命令都是不可的因此用到dosbox 打开dosbox 使用mount命令 挂载到该路径,如mount c d:\mm 即将dosbox的盘符c 挂载到了 真实硬盘d下的mm文件夹在dosbox 中进入c: 则进入了d:\mm 进入exe文件所在目录 输入exe 文件名即可运行该exe程序。
转载请注明出处windows之家 » win10怎么用汇编编程序