关于保护堆在的2个命令前后循序的请教
p u s h a d,p u s h f d//保护现 场p o p a d,p o p f d//还原现 场
大家应该都知道是 用来保存寄存器
我的理解是 保存当前代码段的执行相关信息.如参数
保存后跳转到自己的函数执行后再还原,这样不会影响源程序的执行流程.
那么问题来个了
1同样的是2个命令都是保 护 现 场,应该什么时候 用P U S H A D,P O P A D 什么时候用P U S H F D.P O P F D.
2代码段多次执行 这2个命令会占内存吗?会影响效率吗?
3如果2个命令同时使用那是应该先P U S H A D 呢 还是先 P U S H F D.
F D是浮点的意思吗?
初学菜鸟的疑惑,有懂的拜托相告.
一个是保存标志位,一个是保存寄存器的。。 如果你学过汇编,就不会问这种奇怪的问题了 前后都可以 只要双出双入就行?
页:
[1]