您好、欢迎来到现金彩票网!
当前位置:2019欢乐棋牌 > 子程序指针 >

单片机中设置堆栈指针SP为57H后发生子程序返回这时SP变为( )。

发布时间:2019-07-05 03:13 来源:未知 编辑:admin

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  是55h。因为单片机中,在进入子程序时,会先将子程序后的PC地址先压入堆栈保存(2字节),若在子程序退出时,会自动将进入时保存的PC值出栈恢复(两个字节)。所以当SP=57h时子程序返回(即退出子程序),因PC值出栈恢复,故SP=57h-2=55h;

  栈顶不知道是动一下,还是两下,因为子程序可能没有将CS的值入栈。。而只是把IP的值入栈。。具体多少还是要看CALL 命令的格式,总体来讲,出栈,栈顶向前移动,入栈,栈顶向后。。

http://rasptools.com/zichengxuzhizhen/206.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有