-
-
[旧帖]
有关Intel汇编程序的结构的问题
0.00雪花
-
发表于:
2010-10-11 23:29
2980
-
[旧帖] 有关Intel汇编程序的结构的问题
0.00雪花
问题如下
代码如下:
.data
department Employee 5 DUP(<>)
.code
mov esi ,TYPE Employee
mov department[esi].years,4
其中
Employee 为60字节的结构体
问题 :esi=60字节数, department[60].years 相当于department 的第60个employee
单元 但是实际是department是5个Employee的数组 这是为什么 ?
我的修改是:
.data
department Employee 5 DUP(<>)
.codemov esi ,1
mov department[1].years,4
能帮我解答为什么? 谢谢!
[课程]Android-CTF解题方法汇总!