添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符8型号页 > 首字符8的型号第106页 > 8405201QA > 8405201QA PDF资料 > 8405201QA PDF资料1第35页
80C86
指令集汇总
(续)
指令码
助记符和说明
注意事项:
AL = 8位累加器
AX = 16位累加器
CX =计数寄存器
DS =数据段
ES =附加段
上/下指的是无符号值。
=更大更积极的;
少=少正(负)签署价值
如果d = 1,那么“到”章;如果d = 0,则“从”章
当w = 1,则字指令;当w = 0,那么字节
指令
如果模= 11然后转/分将被视为一个REG音响场
如果MOD = 00然后DISP = O , DISP低和DISP高
不存在
如果MOD = 01然后DISP = DISP低符号扩展
16位, DISP高不存在
如果MOD = 10然后DISP = DISP高: DISP低
如果R / M = 000,那么EA = ( BX ) + ( SI ) + DISP
如果转/米= 001然后EA = ( BX )+( DI) + DISP
如果转/米= 010然后EA = (BP) + (SI) + DISP
如果转/米= 011然后EA = (BP) + (DI) + DISP
如果转/米= 100然后EA = (SI) + DISP
如果转/米= 101然后EA = (DI) + DISP
如果转/米= 110然后EA = (BP) + DISP
如果转/米= 111然后EA = ( BX )+ DISP
DISP如下指令(第2个字节的数据之前,
如果需要的话)
除非MOD = 00和R / M = 110则
EA = DISP高: DISP低。
MOV CS , REG / MEMORY不允许的。
76543210
76543210
76543210
76543210
如果s : W = 01 ,然后16位立即数的形式操作数。
如果s :瓦特= 11 ,然后立即数据字节是符号扩展
以形成16位操作数。
当v = 0,则“计数” = 1 ;如果V = 1,则在“算” (C
L
)
X =不关心
z被用于字符串基元与ZF标志进行比较。
段覆盖前缀
001章第11条0
REG是根据下面的表中分配:
16位(瓦特= 1)
000 AX
CX 001
010 DX
011 BX
100 SP
101 BP
110 SI
111 DI
8位(瓦特= 0)
000 AL
001 CL
010 DL
011 BL
100 AH
101 CH
110 DH
111 BH
00 ES
01 CS
10 SS
11 DS
00 ES
00 ES
00 ES
00 ES
引用该标志寄存器文件作为一个16位的指令
对象使用符号标志来表示该文件:
标志=
X:X : X:X : (OF) :( DF ) :( IF ) :( TF ) :( SF ) :( ZF ) : X: ( AF ) : X: ( PF ) : X: ( CF )
口诀
英特尔公司, 1978年
3-175
35
下一页
尾页
共35页

深圳市碧威特网络技术有限公司