请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

执行完的指令会被删除么?

CPU执行完的指令是会被从内存上清除,还是会一直保存在内存上?

比如解释型语言(如python),每执行一条语句会通过解释器生成响应的指令由CPU执行,那么除了指令的执行过程外,指令的生成过程和回收过程都是怎样的呢?不然岂不是指令会越来越多无法管理?

正在回答 回答被采纳积分+3

1回答

咚咚呛 2019-12-23 22:11:00

当函数退出,程序退出的时候就会清除。就比如局部变量只会在局部区域起作用,当局部逻辑执行完以后,这些内容就会清除;一个完整的程序也是。

0 回复 有任何疑惑可以回复我~
  • 提问者 烈焰卡卡 #1
    我没太理解从内存地址中删除执行完的指令是由谁来完成的?可不可以理解为指令运行完地址并不是被物理释放,而是由程序(或者操作系统)标记,再有新的指令可以被重复写入到该地址。类似磁盘删除数据?
    回复 有任何疑惑可以回复我~ 2019-12-24 09:39:48
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号