欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

劳驾哪位帮忙解释下 opcodes里面的是什么意思 后半夜了 直对不住了

更新时间: 2014-01-05 03:17:43 责任编辑: Author_N1

 

麻烦哪位帮忙解释下 OpCodes里面的是什么意思 后半夜了 直对不住了
OpCodes INTER 指令手册 感激不进

下面列出几个 我能看懂的只有部分 有急用谢谢
ADD Reg,Reg                 0000001woorrrmmm                 8086 整形加法
  Mem,Reg          0000000woorrrmmm          8086 Add Integers
  Reg,Mem                 0000001woorrrmmm          8086 Add Integers
  Acc,Imm             0000010w                  8086 Add Integers
  Reg,Imm8         1000001woo000mmm          8086 Add Integers
  Mem,Imm8         1000001woo000mmm          8086 Add Integers
  Reg,Imm                 1000000woo000mmm          8086 Add Integers
指令   reg是寄存器         这里我只知道数字是机器码的二进制表示   指令集 
       mem是内存           像woorrrmmm这个就不知道了 麻烦讲一下
       imm8和Acc是什么?


这个就是一个指令 其它的触类旁通的也就明白了就不都发了 
那几个寻址方式也是明白的就是这个代号不知道是什么意思
度娘也找不到讲解的实在是没有办法了  谢谢了
最好讲的详细一些

就20分了 不好意思
--参考方法--
看的是 intel 的 V2 指令集手册吗?是的话,CHARPTER 3 开头部分有详细说明的;不同版本的可能位置不一样,直接从文件开头用 imm8 之类的搜索就是,直到搜索到为止。
w 00rrrmmm 里,w 位是上一字节的吧,word 指示位,说明操作数是 byte 还是 word/dword ,部分指令有此定义位;另外个类似的标示位是 d 方向位。
imm8 是 8 位立即数的意思。
Acc 是 AL/AX/EAX 这样的累加寄存器。
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 03:17:43
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/20496/
本文WWW.DOC100.NET DOC100.NET版权所有。