2021-07-02 12:30发布
有人能告诉我堆栈指针在下面的代码中是如何工作的吗?因为我是这个领域的新手:
CSEG AT 0H MOV 0x40, #5MOV 0X41, #6PUSH 0X41 PUSH 0X40 POP 0X41 POP 0X40 END
它之所以被称为堆栈,因为它就像一堆纸或盒子。在处理器中,它通常以高地址递减开始,但是只要把它想象成一堆纸,你就可以在纸上写一个数字,然后把它叠起来。当你打开它的时候,你只会得到最上面的一张纸。这对你的理解有帮助吗?
最多设置5个标签!
它之所以被称为堆栈,因为它就像一堆纸或盒子。在处理器中,它通常以高地址递减开始,但是只要把它想象成一堆纸,你就可以在纸上写一个数字,然后把它叠起来。当你打开它的时候,你只会得到最上面的一张纸。这对你的理解有帮助吗?
一周热门 更多>