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

80x86的有关问题

2012-12-17 
80x86的问题DATA1 DW ?占内存2字节DATA2 DB 32 DUP(?)占内存32字节DATA3 DD ?占内存4字节DLENGTH EQU $

80x86的问题
DATA1 DW ?;占内存2字节
DATA2 DB 32 DUP(?);占内存32字节
DATA3 DD ?;占内存4字节
DLENGTH EQU $ - DATA1
此时DLENGTH的值是多少?

2+32+4 = 38字节
所以
DLENGTH EQU $ - DATA1 = 0037H - 0000H = 0037h = 55长度 <- 不知我这么计算对不对



[解决办法]
算得对不对,放到个 asm 文件里汇编下,选择生成 .lst 文件,看看其中这部分的解析就很明白了。
[解决办法]
我装了 DEBUG MSAM 5.0 TD 这些工具,不知道还有木有缺少的
[解决办法]
直接装个masm32完事。
[解决办法]
错,……………………………………    
[解决办法]
你不要进制不分啊!你前面的38是正确的,但是后面的37h是怎么来的?假如开头的偏移是0那么也应该是 0x26-0 = 0x26也就是十进制的38.
[解决办法]
进制搞错了   十进制的38是对的

热点排行