问答1 问答5 问答50 问答500 问答1000

...死循环?高手赐教,会不会是EMU8086的问题啊?我用的是4.05版

提问网友 发布时间:2024-04-25 22:16
声明声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:1656858193@qq.com
2个回答
热心网友 回答时间:2024-04-27 20:10
看了一下,发现“push ax”-“ret" ret 的作用是把栈顶数据推给IP实现程序的跳转,而“sub ax,ax”把ax清空了,所以当执行到ret时程序就会自动跳转到“cs:0”处于是就成死循环了。
********************************程序本身就是个死循环****************************************************
想问下,这个代码没写完吧。push ds 没有用到啊
可以交个朋友大家一起学汇编吗?103141514
热心网友 回答时间:2024-04-27 20:16
单片机不熟,只是知道语法,寻址,减法等等

参考:
push ds:
将ds寄存器推入堆栈,要再次得到ds的值的时候可以用pop ds,即临时保存一下ds的值
sub ax,ax:
用ax-ax,也就是将ax清零
push ax:
与push ds相同

顺便说明一下,堆栈是后进先出的,所以,你如果先后执行了push ds和push ax,那么,执行pop命令的时候,就应该先用pop ax,然后再用pop ds

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 索尼RX100M6防抖效果如何? 关于微信绑定上限的问题:你的手机号在最近24小时内已绑定过3个... 手机号1 24 手机号24小时内绑定了两个被限制 请问什么时候才能重 ... 索尼RX100M6的防抖效果如何? 您的手机号在最近24小时内绑定过三个,已达到限制,...24小时后... 2019年12月4日晚22点到云龙机场,有回富顺车么? 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 欧么韩语是什么意思? 一年之内只能修改两次吗? 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 一年内怎么改第二次 梦幻西游怎么在藏宝阁发站内信给卖家的网址 他指定错ID 怎么办??? ...运行热血传奇挂机打怪!希望高手可以教我下 我电脑AMD双核内存... 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 如何一年内强制二次修改? AutimsY是什么意思? 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 关于微信绑定上限的问题:你的手机号在最近24小时内已绑定过3个... ...要C或C++语言。望有注释!谢谢! 邮箱lsmann9@hotmail.com_百度... 嘉鑫固收类收益显示负数 您的手机号在最近24小时内绑定过三个,已达到限制,...24小时后... 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 一年之内只能修改两次吗? 如何一年内强制二次修改? 两个绑定了同一个手机号怎么办?那原无法登录的话,怎样才能... 没有保险工伤死亡赔偿多少 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 未满一年怎么强制改 您的手机号在最近24小时内绑定过三个,已达到限制,...24小时后... 一年内强制改二次方法 一年内怎么改第二次? 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 一年内第二次强制修改 我想要学习设计、制造电路板等电子元件,需要哪些知识 a=1;b=2;c=2; while(a<b<c){t=a;a=b;b=t;c--;}printf("%d,%d,%d",a... 手机号1 24 手机号24小时内绑定了两个被限制 请问什么时候才能重 ... a=1;b=2;c=2;while(a < b < c) {t=a;a=b;b=t;c--;}printf("%d,%d,%d...