- 8
- 0
- 约1.83万字
- 约 62页
- 2017-09-21 发布于浙江
- 举报
堆栈数据操作指令中只出现一个操作数,另一个操作数隐含在堆栈段中。如果是入栈操作,那么指令中出现的仅是源操作数,目的操作数隐含在堆栈中;如果是出栈操作,那么指令中出现的仅是目的操作数,源操作数则隐含在堆栈中。操作数可以是寄存器(16位)、段寄存器或存储器操作数。 堆栈的段首址存放在段寄存器SS中,指针SP始终指向栈顶。栈的操作遵循“先进后出”的原则。 (1)入栈指令PUSH 格式:PUSH src(其中,src为源操作数) 功能:该指令用于把源操作数src压入堆栈,SP随着压栈而减小。 (2)出栈指令POP 格式:POP dest(其中,dest为目的操作数) 功能:该指令跟PUSH指令相反,从堆栈弹出一个字数据到目的操作数dest,SP随着出栈而增大。 4.目标地址传送指令 这组指令共有3条。它们所完成的操作不是传送存储器操作数的内容,而是传送存储器操作数的地址(偏移量、段基址)。应注意指令中的源操作数都必须是存储器操作数,而目的操作数可以是任何一个16位的通用寄存器。 (1)装入有效地址LEA指令 指令格式: LEA reg16,mem16 ;reg16 ← EA[mem16] 功能:将当前段内的源操作数的有效地址EA(即地址偏移量)传送至目的操作数,即将一个16位的近地址指针写入到指定的16位通用寄存器中。LEA指令可用在表格处理、存取若干连续的基本变量的处理和串操作处理中
您可能关注的文档
- 高职 机械专业 机械基础课件 第10章 支承零部件.ppt
- 高职 机械专业 机械制图课件 第12章计算机辅助绘图与CAD软件.ppt
- 高职 机械专业 机械制图课件 第二章 点、线、面的投影.ppt
- 高职 机械专业 机械制图课件 第八章 机件的表达方法.ppt
- 高职 机械专业 机械制图课件 第九章 标准件和常用件.ppt
- 高职 机械专业 机械制图课件 第六章 轴测图.ppt
- 高职 机械专业 机械制图课件 第七章 组合体的视图及尺寸注法.ppt
- 高职 机械专业 机械制图课件 第三章 变换投影面法.ppt
- 高职 机械专业 机械制图课件 第十四章 压塑嵌接件和焊接件.ppt
- 高职 机械专业 机械制图课件 第十章 零件图.ppt
原创力文档

文档评论(0)