试题详情
- 简答题带参数的返回指令用在什么场合?设栈顶地址为4000H,当执行RET 0008H后,SP指针的值是多少?
-
当调用程序为子程序提供一定的参数或参数的地址,这些参数是通过堆栈传递给子程序时;在子程序运行结束返回时,这些参数或参数地址已经没有在堆栈中保留的必要。因此,使用带参数的返回指令RET n,以便废弃一些CALL指令执行前入栈的参数。
设栈顶地址为4000H,当执行RET 0008H后,执行SP ← SP+n的操作,SP=4008H。 关注下方微信公众号,在线模考后查看
热门试题
- 编写一子程序实现从某字数组中求出平均值(
- 直接映像Cache和成组相联Cache的
- 简述变址寻址方式并举例说明。
- 现代计算机中的存储器系统采用了哪三级分级
- 设DAC0832芯片工作在单缓冲模式下,
- 指令MOV AX,[SI]的寻址方式是(
- 如果在CMPS和SCAS指令前使用REP
- 求下列数的补码(用一个字节表示),如果用
- 在8086CPU的中断信号中,NMI是(
- (AL)=9AH,(BL)=0BCH,当
- BIU与EU工作方式的正确说法是()。
- 机器语言
- 通常在子程序中的参数分为哪两种类型?
- 8255A有两种命令字,一种是()命令字
- 80X86CPU可以访问的I/O地址空间
- 什么是总线标准和为什么制订总线标准?总线
- 无符号数在前面加零扩展,数值不变;有符号
- USB总线规范中规定了哪几种传输类型?它
- 在用LOOP Label指令构成的循环中
- 什么叫主设备?什么叫从设备?