通常我们说的一个字,是多少字节。为什么DW是2个字节

2022-03-29 娱乐 709阅读

一个字,对于计算机专业来说,是指英文的WORD,一个WORD是两个字节。

DW按说应该是英文DOUBLE WORD的缩写,中文是双字,所以是DW应该是4个字节,或者说DW是2个字。

如果你说的DW是指“DW“这两个字母,那在ASCII编码方式下,确实这两个字母只占两个字节。

如果说字指的是“汉字”,那就比较复杂了,不同的编码方式,不同的字占用的字节数都不一样的。例如某些汉字可能用两个字节表示,某些汉字可能用3个字节。

-----------------------

这个问题的上下文我好像猜错了,结果一本正经的胡说八道了。多谢网友评论中指出。

在x86的汇编伪指令中有个DW,参见:网页链接

这个D是Define的缩写,所以DW是定义一个WORD,就是两个字节了。

对应的还有DB,定义一个字节,对应的是一个字节。

对应的还有DD,定义一个双字,对应的是四个字节。DD中第二个D是DOUBLE WORD的缩写。

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com