首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

_a$[ebp]是什么意思?该怎么处理

2013-01-07 
_a$[ebp]是什么意思?_TEXTSEGMENT_a$ -4_b$ -8_c$ -20_funPROC NEAR File a.c Line 5pushebpmoveb

_a$[ebp]是什么意思?

_TEXTSEGMENT
_a$ = -4
_b$ = -8
_c$ = -20
_funPROC NEAR
; File a.c
; Line 5
pushebp
movebp, esp
subesp, 20; 00000014H
; Line 8
movDWORD PTR _a$[ebp], 20; 00000014H   ;这里的_a$[ebp]表示什么


理论上_a$[ebp]表示 ebp - 4,这里怎么理解比较好呢?
[解决办法]
yes, it is "ebp - 4"
[解决办法]
1 看一下动态变量的表示方法,大都以 ebp-xxx 来表示,而函数实参则以 ebp + xxx 表示

2 实际动手单步一下吧,加深理解

热点排行