
这样是COM程序的正常结束方式
这个方法实际是在堆栈压入了DS段地址和0的地址,
而ds段0地址的地方是int 20h指令
ret时实际就执行了DS:0处的代码,实际是int 20h指令
你可以用debug看一下就是的。
所以也可以不用这样,直接在程序末尾用int 20h也可以的。
单片机仿真器,是为了单片机编程时调试方便。 单片机仿真器内部也是一块单片机,只是生产厂家在这块单片机中预先写好了一些程序,这样就可以完成单片机在线仿真了。 仿真:就是可以把编好的程序马上实现出来,检查变的程序正确以否,如果不对,可以在修改,然后在仿真。 现在市面上有许多的单片机仿真器,如果你是个人购买,可以到淘宝上买,一般150元左右,如果要好的,我推荐周立功的。到网上搜一下。性能不错,就是贵啊。上千元。
以上就是关于汇编主程序为什么首先要把DS的内容和0作为段地址和偏移地址入栈全部的内容,包括:汇编主程序为什么首先要把DS的内容和0作为段地址和偏移地址入栈、单片机程序设计时,如果使用全部内部资源,主程序后至主循环前的初始化部分内容一般都应包括哪些设置、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)