试题详情
- 简答题带参数的返回指令用在什么场合?设堆栈顶为4000H,当执行RET 0008H后,SP指针的值是多少?
- 在某些情况下,执行返回指令后,往往需要自动修改堆栈指针,以便废弃一些CALL指令执行前入栈的参数。为了达到这一目的,RET指令可带一个操作数,其指令格式为RET N,其中N为一个偶数。当RET指令完成返回地址出栈后,还进一步执行(SP)←(SP)+N,从而实现了修改堆栈指针目的。
设堆栈顶为4000H,当执行RET 0008H后,如果是段内返回(SP)←(SP)+2+8=400AH;如果从段间返回,则(SP)←(SP)+4+8=400CH。 关注下方微信公众号,在线模考后查看
热门试题
- 试说明微处理器字长的意义。
- 8086CPU的INTR脚和INTA脚的
- 指出以下指令中,哪些指令是非法的,并说
- 1片8259A能管理8级中断,2片825
- ()是构成存储器的最基本的单位。
- 指出MOV AX,[10]指令中源操作数
- 两个有符号的整数A和B比较后,为了判定A
- 8255A的3个端口在功能上各有什么不同
- 什么是EIDE接口?它与IDE接口有什么
- 汇编指令
- (111)x=27
- (AL)=9AH,(BL)=0BCH,当
- 若(AL)=84H,执行指令XOR AL
- 根据总线功能分类,总线可分为地址总线、数
- Pentium在实地址模式和V86模式下
- Instruction pointer
- 请将当前数据段1000H单元内容送至AH
- 如果AX和BX中为无符号数,要求AX小于
- 什么叫存储器地址交叉?微机的存储器为什么
- 24根地址线的寻址范围为()字节。