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

BUF1 DW 128 DUP('$')解决办法

2012-02-10 
BUF1DW 128 DUP($)里边有$ 什么用法?BUF1DW 128 DUP($)BUF1DW 128 DUP(0)BUF1DW 128 DUP(?)他们的区别

BUF1 DW 128 DUP('$')
里边有$ 什么用法?
BUF1 DW 128 DUP('$')
BUF1 DW 128 DUP(0)
BUF1 DW 128 DUP(?)


他们的区别是什么?

还有如果要定义一个前面固定的要怎么定义: 比如 file db ‘D:\’,128 DUP(?) 这样对吗?

[解决办法]
BUF1是128个被字符'$'填充的DWs缓存,后面是被数字0填充

而?表示,其中内容未被初始化。

'd:\\'
[解决办法]
看看列表文件就知道了:
0000data segment 
 0000 0080 [ BUF1 DW 128 DUP('$')
0024
]
 0100 0080 [ BUF2 DW 128 DUP(0)
0000
]
 0200 0080 [ BUF3 DW 128 DUP(?)
0000
]
[解决办法]

探讨
BUF2 DB 128,?,128 DUP(?) 又是什么意思,怎么用的?

热点排行