下列指令中,影响堆栈内容的指令是?A.POP B.CALL C.JMP D.IRET 为什么不选A为什么??

如题所述

我感觉到ABD
C应该不影响
===================
楼下是正确的。
AD是出栈操作,不影响栈的内容
B要执行入栈操作,存储指令指针内容,所以影响栈
C与栈无关。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-06-25
题目是“影响栈内容”,不是栈指针,答案B(写入返回地址)

...1.下列指令中,不影响堆栈指针的指令是___。 ARET BJBbi
1.下列指令中,不影响堆栈指针的指令是__B__。2.在MCS-51指令中,下列指令中___C___是无条件转移指令。3.在MCS-51指令中,下列指令中___B___是条件转移指令。4.当需要从MCS-51单片机程序存储器取数据时,采用的指令为__B__。5.以下哪一条是位操作指令__B__。6.ORG100H 指令是__C...

堆栈是什么意思?
问题六:谁给详细解释一下plc的堆栈是什么意思,是在理解不了 PLC中CPU进行运算过程中,在需要进堆栈的时候才进堆栈。比如:1、不需要进堆栈的 LD X0 AND X1 OUT Y0.这样的不需要进堆栈,因为每次运算的结果都存在CPU累加器A里面。(书上讲的)2、需要进堆栈的,这段指令在执行过程中,就有数...

跪求汇编语语言命令详解
jp\/jpe 指令 (控制指令-短转移) 奇偶性为偶数时转移 js 指令 (控制指令-短转移) 符号位为"1"时转移 loop 指令 (循环控制指令-短转移) cx 不为0时循环 loope\/loopz 指令 (循环控制指令-短转移) cx 不为0且标志 z=1 时循环 loopne\/loopnz 指令 (循环控制指令-短转移) cx 不为0且标志 z=0 时循环 ...

反汇编中的mov,jmp 等是什么意思?列举一下。
POP 由堆叠取回XCH 8位元交换XCHD 低4位元交换 SWAP 高低4位元交换 算术指令 ADD 两数相加ADDC 两数相加再加CSUBB 两数相减再减CINC 加一指令DEC 减一指令MUL (MUL AB乘法指令仅此一条)相乘指令,所得的16位二进制数低8位存累加器A高8位存BDIV (DIV AB 除法指令仅此一条)相除指令,所得商存A,余数...

单片机的基本指令有哪些?
如果要求在进行数据传送时,目的操作数不丢失,则不能用直接传送指令,而采用交换型的数据传送指令,数据传送指令不影响标志C,AC和OV,但可能会对奇偶标志P有影响。 \\x0d\\x0a\\x0d\\x0a[1]. 以累加器A为目的操作数类指令(4条) \\x0d\\x0a这4条指令的作用是把源操作数指向的内容送到累加器A。有直接、立即...

汇编语言的111条指令的完整英文是什么?
29 POP direct 堆栈的数据送direct地址单元中,后堆栈指针减1,算术运算指令30 加法指令 ADD A, Rn 将寄存器Rn与累加器A的数据相加后,结果保存到累加器A31 ADD A, direct 将direct地址单元内的数据与累加器A的数据相加后结果保存到累加器A32 ADD A, @Ri 寄存器Ri内位地址,将该地址单元内的数据与累加器A的...

关于DOS下的DEBUG用法,好心人帮帮忙吧!!
debug小汇编a命令 debug小汇编a命令是一个很有用的功能,许多的小程序都要他来做。 编一些小程序比汇编要来得方便,快洁。 在Debug中,中断是非常有用的,首先,让我们先了解一下中断。 所谓中断,其实,就是,当你做某事时,有人过来找你有其他事,你先放下手中的事(计算机中,称为保护现场) ,再去与叫你的那个...

求DEGUG的主要命令以及用法,最好有例子
如果使用没有位置和文件名的 Debug 命令,然后键入所有的 Debug 命令以响应 Debug 提示符,连字符 (-)。 Debug 命令 以下是 Debug 命令列表: ? 显示 Debug 命令列表。 a 汇编 8086\/8087\/8088 记忆码。 c 比较内存的两个部分。 d 显示部分内存的内容。 e 从指定地址开始,将数据输入到内存。 f 使用指定值...

微处理器指令系统
PUSH,POP 功能: 把操作数压入或取出堆栈 语法: PUSH 操作数 POP 操作数 格式: PUSH r PUSH M PUSH data POP r POP m PUSHF,POPF,PUSHA,POPA 功能: 堆栈指令群 格式: PUSHF POPF PUSHA POPA LEA,LDS,LES 功能: 取地址至寄存器 语法: LEA r,m LDS r,m LES r,m XLAT(XLATB)功能: 查...

计算机接口技术综合题,题目如下,请各位大虾江湖救急救急!!!
中断指令是因一些突发事件而是CPU暂时中止它正在运行的程序,转去执行一组专门的中断服务程序,并在执行完后返回原被中止处继续执行原程序,它是随机的。在相应中断后CPU不仅要保护断点,还要将标志寄存器FLAGS压入堆栈保存。9. 8255A工作于方式2,采用中断传送,CPU如何区分输入中断还是输出中断? 答:CPU响应8255A的中断...

相似回答