社区
汇编语言
帖子详情
子程序返回异常, 求解
RGB_YUN
2002-07-06 08:34:21
为什么我的子程序在用RET返回的时候
程序重新运行了?
main proc far
call init
lop: call xxxx
jmp lop
main endp
lop proc near
ret
lop endp
就这部分出问题了, lop返回之后, 他从新运行了init
程序是small
...全文
108
12
打赏
收藏
子程序返回异常, 求解
为什么我的子程序在用RET返回的时候 程序重新运行了? main proc far call init lop: call xxxx jmp lop main endp lop proc near ret lop endp 就这部分出问题了, lop返回之后, 他从新运行了init 程序是small
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
BraveHeart2222
2003-05-06
打赏
举报
回复
你在哪调用了lop,是Call xxxx吗?
GREEN_PINE
2002-07-11
打赏
举报
回复
单步执行,跟踪堆栈值,应该是堆栈的问题
sum_1
2002-07-11
打赏
举报
回复
查看堆栈的情况.
woshiwo
2002-07-11
打赏
举报
回复
mo?
Blue_Sun
2002-07-07
打赏
举报
回复
也许你的xxxx中有对堆栈进行操作,但是没有恢复到刚被调用时的状态,致使sp的指针商议或者下移了。请注意在xxxx中的进入和退出时push和pop的对应。
RGB_YUN
2002-07-07
打赏
举报
回复
443, 哈你头啊, 我周一就要到老师办公室交, 要不是这几天打CS来的...... 写到最后几个子程序确出乱子了
RGB_YUN
2002-07-07
打赏
举报
回复
想不通啊,我在子程序里面唯一操作堆栈的就是
pusha
popa
ret
不会有错吧
443
2002-07-07
打赏
举报
回复
呵呵……
RGB_YUN
2002-07-06
打赏
举报
回复
是作业, 有点长
awinder
2002-07-06
打赏
举报
回复
把你的代码贴完整写好不好
RGB_YUN
2002-07-06
打赏
举报
回复
对不起啊, 我随便刚起的名字, 那两个不一样
ckc
2002-07-06
打赏
举报
回复
lop重复定义也没有报错?
matlab常微分方程
求解
matlab常微分方程
求解
,通过编程实战掌握具体应用。包括matlab常微分方程
求解
前、matlab常微分方程
求解
中、matlab常微分方程
求解
后。
问题整理
在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件
返回
true,那么这个事件会向这个...
第4章心得 织程序与数据 Accelerate C++ 学习笔记 9
1 函数(
子程序
) 用
子程序
(函数)来代替重复的计算。 如果对计算命名,就能以更抽象的方式去思考————更加细致的考虑他的用途,而对它的使用的具体方式则考虑的较少。 如果识别处问题中重要的部分并创建与这些...
C++
异常
处理
►
异常
是指程序运行时出现的不正常。程序运行过程中可能会出现下列
异常
: ►(1)CPU
异常
。在计算过程中,出现除数为0的情况。 ►(2)内存
异常
: ► 使用new或malloc申请动态内存但存储空间不够
数据结构课程设计——项目3:算术表达式
求解
文章目录 实验 一、实验内容及实验要求 二、问题分析 概述 算符优先法对中缀表达式求值 对于
异常
输入的处理 三、逻辑设计 四、物理设计 总结 实验 随着数据结构课程的结束,终于迎来了课程设计QAQ,这一阵子都忙着 ...
汇编语言
21,458
社区成员
41,601
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章