3、交换指令exchange格式:xchgdest,src(dest)src内容摘要:

要用任何段寄存器来修改它的值。 IN (Input byte or word) 输入指令 格式: IN acc, port。 (acc)  (port) 具体形式有四种: IN AL, data8。 端口地址 8位,输入一个字节 IN AX, data8 ;端口地址 8位,输入一个字 IN AL, DX ;端口地址 16位,输入一个字节 IN AX, DX ;端口地址 16位,输入一个字 必须通过累加器 AX(字)或 AL(节)输入 数据。 2 、 OUT(Output byte or word) 输出指令 格式: OUT port, acc。 (port)  (acc) 具体形式有四种: OUT data8 , AL。 端口地址 8位,输出一个字节 OUT data8, AX ;端口地址 8位,输出一个字 OUT DX , AL ;端口地址 16位,输出一个字节 OUT DX , AX ;端口地址 16位,输出一个字 必须通过累加器 AX(字)或 AL(节)输出 数据。 例 1:实现 (29H)( 28H) → ( DATA_WORD) IN AX, 28H MOV DATA_WORD, AX 例 2:从端口 3FCH 送一个字到 AX寄存器 MOV DX, 3FCH IN AX, DX。 ( AL) ← ( 3FCH), ( AH) ← ( 3FDH) 例 3:实现将( AL) →(05H) OUT 5, AL;( 05H) ← ( AL) (三)目的地址传送指令( Addressobject transfer) 8086 /8088 提供三条 : 地址指针写入指定寄存器或寄存器对指令。 LEA(Load Effective Address) LDS (Load pointer using DS) 3。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。