首页
社区
课程
招聘
问一个很基础的问题。
2004-5-13 02:04 5167

问一个很基础的问题。

2004-5-13 02:04
5167
首先申明不要叫我去看书/
汇编语言里面的指令长度的怎么算出来的。
譬如 cmp ecx,eax的指令长度是多少。
因为制作注册机的时候要输入指令长度。
知道的就回答一下吧。
你的随便的一次帮助将使我收益终生!!!
谢谢了!!!

[CTF入门培训]顶尖高校博士及硕士团队亲授《30小时教你玩转CTF》,视频+靶场+题目!助力进入CTF世界

收藏
点赞6
打赏
分享
最新回复 (3)
雪    币: 2367
活跃值: (756)
能力值: (RANK:410 )
在线值:
发帖
回帖
粉丝
小虾 10 2004-5-13 08:14
2
0
汇编指令是怎样算出来的我也不太清楚。不过要知道指令的长度却是不难。如:
:004014DB 。8B1DFC214000             mov ebx, dword ptr [004021FC]这一句汇编代码长度为:8B 1D FC 21 40 00 共五个字节。其它类似
雪    币: 414
活跃值: (531)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
nig 4 2004-5-13 08:32
3
0
操作码  操作数, 目标地址,立即数等,要不,我给你一份.
雪    币: 3246
活跃值: (339)
能力值: (RANK:20 )
在线值:
发帖
回帖
粉丝
blowfish 2004-5-13 09:14
4
0
各种指令的长度是设计芯片的人定的,设计的时候肯定要考虑到可执行文件的长度、取指译码的效率等因素,单字节指令、二字节指令、。。。。都有

不看书?你也真牛:D
游客
登录 | 注册 方可回帖
返回