社区
汇编语言
帖子详情
计算段长度的问题
ProgrammingRing
2012-03-30 05:30:24
今天碰到一个计算段长度的问题有点晕,举例:
code segment
……
……
……
……
……
codelen = $ - code
code ends
$我知道是当前是字节计数,可是减去段名就是段长度了?段名拉出来用不是段值嘛?
还有我发现用offset code,也就是 offset 段名 也是段的长度……这是怎么回事,好晕……
...全文
152
9
打赏
收藏
计算段长度的问题
今天碰到一个计算段长度的问题有点晕,举例: code segment …… …… …… …… …… codelen = $ - code code ends $我知道是当前是字节计数,可是减去段名就是段长度了?段名拉出来用不是段值嘛? 还有我发现用offset code,也就是 offset 段名 也是段的长度……这是怎么回事,好晕……
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
e379278011
2012-06-01
打赏
举报
回复
$ 表示当前地址
今天也遇到楼主的问题了。。。
offset 段名 返回的是段长度。
按理解是应该返回的偏移。。。。继续摸索中
ProgrammingRing
2012-06-01
打赏
举报
回复
[Quote=引用 8 楼 的回复:]
$ 表示当前地址
今天也遇到楼主的问题了。。。
offset 段名 返回的是段长度。
按理解是应该返回的偏移。。。。继续摸索中
[/Quote]
offset 段名返回段结尾是masm的事……看下这个:
http://support.microsoft.com/kb/75276/zh-cn#appliesto
ProgrammingRing
2012-03-31
打赏
举报
回复
[Quote=引用 6 楼 的回复:]
别的问题就不说了。光说说段长度。
汇编地址和偏移地址要搞清楚。编译期间,哪来的0cbc?
[/Quote]
晕……忘了$和offset是编译期间的了,编译好才是一个值了……
可是那用$-段名怎么会得到段长度?还有offset 段名也是……编译器做了什么?
均陵鼠侠
2012-03-30
打赏
举报
回复
别的问题就不说了。光说说段长度。
汇编地址和偏移地址要搞清楚。编译期间,哪来的0cbc?
masmaster
2012-03-30
打赏
举报
回复
这里,段的长度是从code segment到code ends的长度。而不是从code到codelen的长度。$和offset的解释楼上几位都说啦。
ProgrammingRing
2012-03-30
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
$表示的是当前行的地址,不是字节计数。段名不就是一个标记吗?有这么复杂?
[/Quote]
$知道啥意思了……可是脑子现在就是转不过这弯,比如$当前等于7,段名code,也就是段值等于0cbc
那codelen = $ - code不就是codelen = 7 - 0cbc吗?怎么会是等于7,也就是段的长度的?
还有,为啥offset 段名就是这个段的长度?offset不是取偏移吗,怎么段名是段的结尾吗?
guizeyanhua2
2012-03-30
打赏
举报
回复
$返回当前地址
offset返回操作数的偏移地址
屌絲來襲
2012-03-30
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
$表示的是当前行的地址
[/Quote]
按这个理解,我想你就懂了
yh_no_code
2012-03-30
打赏
举报
回复
$表示的是当前行的地址,不是字节计数。段名不就是一个标记吗?有这么复杂?
Arcgis
计算
每个网格点内线
段长度
目录 一、原始文件是折线 1. 创建渔网(注意数据框坐标系应与要创建的渔网网格像元一致,地理坐标系对应经纬度,投影坐标系对应米) 2. ‘标识’工具,对原来的折线按照网格点进行细切割 3. ‘
计算
几何’
计算
新折线要素实际长度。 4. ‘空间连接’ 将新折线要素连接到创建的渔网网格上,关联规则选择‘总和’ 二、原始文件是面要素 1. '要素转线‘ 首先将面要素转为线要素 2. 重复折线要素操作即可。 一、原始文件是折线 属性表如下: 1. 创建渔网(注意数据框坐标系应与要创建的渔.
cad统计面积长度插件vlx_cad
计算
总长度插件下载|
cad
计算
总长度插件是一款实用的cad线长统计扩展软件,该软件内购解决cad中无法统计多段线总长的
问题
,有效的提高相关人员工作效率,需要的朋友欢迎来IT猫扑下载!cad线
段长度
计算
方法第一种是:全部选中后点右键,出现特性栏,里面几何图形里有长度,那就是长度总和.还有一种输入命令:LI ,就是list的快捷键,里面也有,面积,长度,等等,你可以试试。需先输入命令,在选中多段线,再确定,就出现一个文本...
C语言中数组长度的
计算
详解
1) C语言中
计算
数组长度大小 C语言字符串长度的
计算
可以使用strlen(str); 但是对于数组长度的大小却没有相关函数可以使用; C语言数组长度的大小可以使用: int main() { int arr[] = {1,2,3,4,5}; int length = sizeof(arr)/sizeof(int); printf("the length of arr is %d\n", length); } 2) 在函数调用中
计算
数组的长度 上述
计算
数组长度的方法在函数调用中不可使用,有bug;
计算
长度_【技术周刊】门式刚架柱的
计算
长度系数
1
计算
依据 对于结构底层,程序默认是刚性连接。 勾选门刚柱
计算
长度系数“执行门规GB51022-201附录A”时,此时平面内
计算
长度按照《门刚规范》GB51022-2015附录A实现。 不勾选“执行门规GB51022-2015附录A”时则按旧门刚规程
计算
。 按照门刚规范GB51022-2015附录A刚架柱的
计算
长度系数多种情况与柱轴力有关,设计结果可...
计算
长度_「技术周刊」门式刚架柱的
计算
长度系数
【技术周刊】门式刚架柱的
计算
长度系数YJK卢飞 盈建科 1周前1
计算
依据 对于结构底层,程序默认是刚性连接。 勾选门刚柱
计算
长度系数“执行门规GB51022-201附录A”时,此时平面内
计算
长度按照《门刚规范》GB51022-2015附录A实现。 不勾选“执行门规GB51022-2015附录A”时则按旧门刚规程
计算
。 按照门刚规范GB51022-2015附录A刚架柱的
计算
长度系数多种情况与柱轴力有...
汇编语言
21,497
社区成员
41,617
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章