作者Colaman (你那迷人风采)
看板PangSir
标题Re: [问题] 烦请知道的人帮大家解答一下
时间Mon Nov 8 22:19:37 2004
※ 引述《synesthesia (希望自己是天空的一部分I》之铭言:
: .data
: B LABEL WORD
: A BYTE 50 DUP(?)
: .code
: MOV eax, LENGTHOF B
: MOV ebx, SIZEOF B
: MOV ecx, TYPE B
: CALL DumpRegs
: EAX=00000001 EBX=00000004 ECX=00000004
应该是EAX=00000001 EBX=00000002 ECX=00000002 喔
: 所以说课本写错了?LABEL本身还是要占有空间的?
没有占空间呀 用OFFSET试试 B跟A的offset一样
LABEL应该是这样的:
B和A的offset一样 但是没有说B代表的东西跟A一样
所以EAX存到的是一个WORD的长度
EBX存到的是一个WORD的长度*一个WORD的大小
ECX存到的是一个WORD的大小
应该是这样吧!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.160.185.106
1F:推 synesthesia:喔~ 对不起打错了:P 140.112.4.240 11/08