作业帮 > 数学 > 作业

DATA SEGMENT X DB 3DUP(2,1,4DUP(1,0)) Y DD 6DUP(?) W EQU $-X

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:数学作业 时间:2024/06/06 15:52:29
DATA SEGMENT X DB 3DUP(2,1,4DUP(1,0)) Y DD 6DUP(?) W EQU $-X Z DW 3 DATA ENDS 设DATA的段地址是20
这是关于三级偏软的一道试题,
DATA SEGMENT X DB 3DUP(2,1,4DUP(1,0)) Y DD 6DUP(?) W EQU $-X
4 dup (1,0) -> 8个
3 dup (2,1,8个) -> 33个
db 33个 -> 33字节
dd 6 dup(?) 4 * 6个 24字节 4字节对其所以从36字节开始
$就是当前地址 $ - X就是X到当前地址的距离.这里是36 + 24 -〉60
W equ $ - X 只是定义了一个符号 并不占空间
Z的物理地址就是 X + 60 -> 203Ch,因为是双字节对齐不存在补空间的问题.