向堆栈存取数据时可以以字为单位进行,也可以以字节为单位进行。是对还是错呢
答案:1 悬赏:50 手机版
解决时间 2021-01-15 16:11
- 提问者网友:暮烟疏雨之际
- 2021-01-15 06:58
向堆栈存取数据时可以以字为单位进行,也可以以字节为单位进行。是对还是错呢
最佳答案
- 五星知识达人网友:走死在岁月里
- 2021-01-15 07:37
请问你是说的汇编语言中的堆栈么?
如果是的话,以什么为单位要看具体的硬件和指令设计
就拿X86架构而言
8086:只能以字为单位进行
386+:可以以字 也可以以双字为单位,具体看你push或者pop的具体长度
比如 push ax就是以字为单位,pop eax就是以双字单位
具体你说的以字节为单位,可能在某些嵌入式领域有用到???这个不太清楚
我猜 你问这个问题也就是问intel X86汇编吧??打个叉叉吧~~~
如果是的话,以什么为单位要看具体的硬件和指令设计
就拿X86架构而言
8086:只能以字为单位进行
386+:可以以字 也可以以双字为单位,具体看你push或者pop的具体长度
比如 push ax就是以字为单位,pop eax就是以双字单位
具体你说的以字节为单位,可能在某些嵌入式领域有用到???这个不太清楚
我猜 你问这个问题也就是问intel X86汇编吧??打个叉叉吧~~~
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯