【小白图文详解】使用VScode进行8086汇编学习,目前最好的8086汇编学习环境搭建

1 前言

​ 这学期要学习8086汇编,选择汇编的环境折腾了好几天,尝试过使用吾爱破解的OD反汇编工具【1】查看寄存器的状态,并进行的简单的汇编指令编写,但其界面复杂,对新手极其不友好,使用了几天就放弃了。于是我又尝试了比较正规(主要是汇编书籍里边他就是要你这么搭建编程环境)的8086汇编环境——DOSBox虚拟环境【2】,但但但是!!在这里我不得不说,这样的环境虽然比较正规(后面会介绍代替方案),如果你折腾过这个编程环境你会知道,代码没高亮是其次的问题,麻烦的是你编写了一个自己不知道对不对的汇编代码之后,你自己要去命令行里边手动的去进行MASM和link操作(前提是你的汇编代码正确,不然又得回去改代码,之后又得进行同样的操作),最后才可以进行DEBUG,来来回回之间绝对可以劝退汇编的学习。之后我自己又尝试使用VS2019来进行汇编学习【3】,但其对8086的16位汇编支持不是很好,应该要引入第三方库实现16位汇编【4】,但我没弄过,具体我也不不清楚,编写汇编代码更加复杂,往往要添加更多的伪代码来提示编译器进行编译工作,学习成本会比较大。之后使用VScode+MASM/TASM插件实现8086汇编,完美实现课本样例代码。

​ 以下是前言所提到的环境配置所需的软件和一些不错的参考文档,因为那些环境的搭建不是本文的重点,在此就不进行赘述了,各位如果有兴趣折腾这些环境配置,麻烦自行查找相应的解决方案。

参考网址

【1】吾爱OD下载https://down.52pojie.cn/Tools/Debuggers/%E5%90%BE%E

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值