【发布时间】:2018-06-23 07:09:15
【问题描述】:
给定数据:
.section data
data_set:
.long 2,5,33,54,2,76,4,37,43,223,98,70,255
如何将数据的起始地址(而不是该地址中的值)推入堆栈?
我试过了:
pushl data_set
最终(在尝试访问此地址中的数据之后)导致了段错误。
【问题讨论】:
-
你试过了吗?
-
为什么不尝试在调试器下执行这段代码,看看会发生什么?
-
@talz 尝试使用调试器来了解控制流并查看 cde 崩溃的位置。
标签: assembly x86 att addressing-mode