调用子程序(或过程)或发生中断时要保护断点的地址, 子程序或中断返回时恢复断点。 子程序嵌套 断点地址压入和弹出情况 (2) 堆栈操作指令 (堆栈操作指令有两条): ? 入栈指令 格式:PUSH src ; (SP) ? (SP)-2 ((SP)+1,(SP)) ? (src) 把一个字从源操作数?由SP指向堆栈顶部。 操作如:PUSH AX ? 出栈指令 格式:POP dest ; (dest) ? ((SP)+1,(SP)) (SP) ? (SP)+2 把现行SP所指向堆栈顶部的一个字 ? 指定的目的操作数,同时进行修改堆栈指针的操作。 操作如: POP BX 应用时注意: 堆栈操作都按字操作。 PUSH , POP 指令的操作数可能有三种: 寄存器(通用寄存器,地址指针,变址寄存器), 段寄存器(CS除外,PUSH CS 合法,POP CS 非法), 存储器。 执行PUSH 指令, (SP)-2 ? (SP), 低字节放在低地址,高字节放在高地址。 随着推入堆栈内容增加,堆栈就扩展,SP的值减少, 但SP总是指向栈顶,
您可能关注的文档
最近下载
- 5、桩柱式桥墩抗震计算V4.0.xls VIP
- 高一语文下学期期中测试卷(统编版必修下册)02(含解析答案).docx VIP
- 《国家自然资源和地理空间基础信息库标准与规范》读书笔记模板.pptx VIP
- “十八项医疗核心制度”培训考试真题试卷(+答案).docx VIP
- BOT项目合规审查法律意见模板.docx VIP
- 医疗设备(耗材)配送整体计划方案投标方案.docx VIP
- 2026年陕西省高考适应性检测(一)数学试卷(含答案)原卷.pdf
- 消防设施标识设置及安装指引高清图册.pptx
- 2025年中级消防设施操作员(维保)模拟试题题库(含答案).pdf
- 抽逃出资规则及公司分配制度的系统性改造.docx VIP
原创力文档

文档评论(0)