我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:2019跑狗图高清彩图 > 指令格式 >

8086、8088汇编指令大全

归档日期:07-21       文本归类:指令格式      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  在IBM-PC 机里,外部设备最多可有65536个I/O 端口,端口(即外设的端口地址)为

  时机器指令用二个字节表示,第二个字节就是端口号.所以用长格式时可以在指定中直接指定

  端口号,但只限于前256个端口.当端口号=256时,只能使用短格式,此时,必须先把端口号放到

  把源操作数指定的4个相继字节送到由指令指定的寄存器及DS 寄存器中.该指令常指定

  把源操作数指定的4个相继字节送到由指令指定的寄存器及ES 寄存器中.该指令常指定

  该指令与SUB 指令一样执行减法操作,但不保存结果,只是根据结果设置条件标志西半

  执行的操作:与DIV 相同,但操作数必须是带符号数,商和余数也均为带符号数,且余数的符号

  执行的操作:AL 的内容符号扩展到AH.即如果(AL)的最高有效位为0,则(AH)=00;如(AL)的最

  执行的操作:AX 的内容符号扩展到DX.即如(AX) 的最高有效位为0, 则(DX)=0;否则

  其中OPR 可以是除立即数以外的任何寻址方式.移位次数由CNT 决定,CNT 可以是1或CL.

  循环移位指令可以改变操作数中所有位的位置;移位指令则常常用来做乘以2除以2操作.

  其中算术移位指令适用于带符号数运算,SAL 用来乘2,SAR 用来除以2;而逻辑移位指令则用

  其中第二、三种格式明确地注明是传送字节或字,第一种格式则应在操作数中表明是字还是

  该指令把AL 或AX 的内容存入由(DI)指定的附加段的某单元中,并根据DF 的值及数据类型

  修改DI 的内容,当它与REP 联用时,可把AL 或AX 的内容存入一个长度为(CX)的缓冲区中.

  该指令把由(SI)指定的数据段中某单元的内容送到AL 或AX 中,并根据方向标志及数据类型

  修改SI 的内容.指令允许使用段跨越前缀来指定非数据段的存储区.该指令也不影响条件码.

  一般说来,该指令不和REP 联用.有时缓冲区中的一串字符需要逐次取出来测试时,可使

  1)如(CX)=0或ZF=0(即某次比较的结果两个操作数不等)时退出,否则往下执行

  指令把由(SI)指向的数据段中的一个字(或字节)与由(DI)指向的附加段中的一个字(或字节)

  相减,但不保存结果,只根据结果设置条件码,指令的其它特性和MOVS 指令的规定相同.

  该指令把AL(或AX)的内容与由(DI)指定的在附加段中的一个字节(或字)进行比较,并不保存

  该指令不执行任何操作,其机器码占有一个字节,在调试程序时往往用这条指令占有一定

  该指令可使机器暂停工作,使处理机处于停机状态以便等待一次外部中断到来,中断结束

  该指令使处理机处于空转状态,它也可以用来等待外部中断的发生,但中断结束后仍返回

  其中mem 指出一个存储单元,ESC 指令把该存储单元的内容送到数据总线去.当然ESC 指令

  不允许使用立即数和寄存器寻址方式.这条指令在使用协处理机(Coprocessor)执行某些操作

  时,可从存储器指得指令或操作数.协处理机(如8087)则是为了提高速度而可以选配的硬件.

  该指令是一种前缀,它可与其他指令联合,用来维持总线的锁存信号直到与其联合的指令

本文链接:http://f-taiken.net/zhilinggeshi/421.html