. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
刷新 | 提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->转移指令的原理
  管理员: assembly   [回复本贴] [收藏本贴] [管理本贴] [关闭窗口]
主题 : :  怎么样知道一条指令占几个字节?  [待解决] 回复[ 2次 ]   点击[ 309次 ]  
ganlian_6666
[帖 主]   [ 发表时间:2011-09-28 09:58 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2011-05-26 14:05
有没有有章可循的方法,大家不要告诉我在debug中查看,我的是意思是一条命令占几个字节是不是有某种规定,知道规定一看哪条命令就知道它占用几个字节了?

顺便问一下,CPU是一条指令一条指令的读取的,请问它是如何做到的呢?
chinatree
[第1楼]   [ 回复时间:2011-09-28 15:52 ]   [引用]   [回复]   [ top ] 
荣誉值:118
信誉值:0
注册日期:2011-07-07 22:59
当然可以算了,有规定的。具体你到逆向小组www.asmvc.com里找下有关贴子。书上说ip会根据指令的长度来自加,你再看看?
chinatree
[第2楼]   [ 回复时间:2011-09-28 15:57 ]   [引用]   [回复]   [ top ] 
荣誉值:118
信誉值:0
注册日期:2011-07-07 22:59
http://www.asmvc.com/viewtopic.php?f=10&t=63应该是这偏,如果还想深入学习这方面,建议去看<编码的奥秘>这本书。
需要登录后才能回帖 -->> 请单击此处登录
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved