标题:新手求教:关于DS、CS和程序起始地址的问题?
只看楼主
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
得分:0 
如果是unicode 还得是utf-16 utf-32 这样的 一个英文字符才不占一个字节

貌似utf-8 也是占一个字节罢
2012-07-14 12:51
szeeper
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2012-7-10
得分:0 
以下是引用zklhp在2012-7-14 11:59:17的发言:

但字符串中每一个字符所占空间为1 word

一个byte罢

2 bytes = 1 word
搞糊涂了呢?
2012-07-14 12:55
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
得分:0 
字节        字            双字

byte        word        double-word

两个字节是一个字 双字相当于两个字也就是四字节

这个没有什么疑问罢
2012-07-14 12:59
szeeper
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2012-7-10
得分:0 
回复 13楼 zklhp
恩,这个没有疑问的。我的疑问在于你在3楼的回复:

“但字符串中每一个字符所占空间为1 word

一个byte罢

2 bytes = 1 word”

刚刚不是说一个字符占1Byte吗?
2012-07-14 13:10
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
得分:0 
你没发现我那条回复里面的第一句属于引用么 我没打标签罢了

看来标签很重要啊

2012-07-14 13:13
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
得分:0 
以下是引用lonmaor在2012-7-14 09:06:05的发言:

虽然写的db,但字符串中每一个字符所占空间为1 word,也就是最大为FFh的空间,在debug中用d命令查看数据段即可。字符串在数据段中是明文存放的。
考虑下,如果把两个字符分别置于一个字的高位和地位,你还能看到明文不
记得前两天z版说过,写db不写dw是习惯需求。

但字符串中每一个字符所占空间为1 word
一个byte罢
2 bytes = 1 word


连起来看你应该能看懂
2012-07-14 13:15
lonmaor
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:郑州
等 级:版主
威 望:75
帖 子:2637
专家分:6423
注 册:2007-11-27
得分:0 
data segment
    ; add your data here!
    pkey db "press any key...$"
ends


迷茫了,求搭救

从不知道到知道,到知道自己不知道,成长的道路上脚步深深浅浅
2012-07-14 13:28
lonmaor
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:郑州
等 级:版主
威 望:75
帖 子:2637
专家分:6423
注 册:2007-11-27
得分:0 
顺便说一句,猎豹浏览器居然不支持论坛发附件

从不知道到知道,到知道自己不知道,成长的道路上脚步深深浅浅
2012-07-14 13:30
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
得分:0 
这个截图里面 一个字符不是占了一个字节么 不就是一个byte么
2012-07-14 13:38
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
得分:0 
猎豹 一个chromium加上一个外壳弄出来的浏览器
2012-07-14 13:39



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-373343-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021343 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved