首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

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

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

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

下面列出几个 我能看懂的只有部分 有急用谢谢
ADDReg,Reg                0000001woorrrmmm                 8086整形加法
 Mem,Reg         0000000woorrrmmm         8086Add Integers
 Reg,Mem                0000001woorrrmmm         8086Add Integers
 Acc,Imm            0000010w                 8086Add Integers
 Reg,Imm8        1000001woo000mmm         8086Add Integers
 Mem,Imm8        1000001woo000mmm         8086Add Integers
 Reg,Imm                1000000woo000mmm         8086Add 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 这样的累加寄存器。

热点排行