- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MOV BX,[1234H];从存储器的[1234H]单元读数据, 放入BX。CPU执行该指令使IO/M=0 MOV DX,1234H ;立即数赋给DX IN AX,DX;从地址为[1234H] 的外设读数据, CPU执行该指令使IO/M=1 存 储 器 I/O 接 口 输 入 设 备 I/O 接 口 数据总线 DB 控制总线 CB 地址总线 AB 输 出 设 备 CPU IO/M 2)输出指令(OUT) 功能:用于CPU向外设端口发送数据 四种形式: OUT data8 , AL;向8位地址端口输出一个字节 OUT data8, AX ;向8位地址端口输出一个字 OUT DX , AL;向16位地址端口输出一个字节 OUT DX , AX ;向16位地址端口输出一个字 LEA (Load Effective Address) 格式: LEA reg16 , mem Reg16 — 16位通用寄存器; mem — 存储单元; 功能:将源操作数的偏移地址传送到目的操作数; 注意:源操作数必须以寄存器间接寻址、寄存器相对寻址、基址变址寻址等方式表示的存储器操作数;目的操作数为一个16位的通用寄存器。 3.取偏移地址指令 例: LEA AX,[DI] 设(DI)=1005H 执行 LEA AX,[DI],有(AX)=1005H 例: LEA BX,[BX+SI+0F62H] 设(BX)=0400H,(SI)=003CH 执行指令后: 源操作数地址为:(BX)+(SI)+ 0F62H =0400H+003CH+0F62H=139EH 则(BX)=139EH 例: 若设BX=1000H,DS=6000H, [61050]=33H, [61051]=44H,比较以下两条指令的执行结果。 LEA BX,[BX+50H] MOV BX, [BX+50H] 第一条指令执行后,BX=1050H, 第二条指令执行后,BX=4433H, 1)LDS (Load pointer using DS) 格式:LDS reg16 , mem ; 功能:把源操作数指定的4个相继字节的数据分别送指令指定的寄存器及DS寄存器中。 (reg16)←(mem) (DS)←((mem)+2) 4.其他传送指令 例: 设 (DS)=0C000H 指令 LDS SI, [0010H] 执行指令后: (SI)=0180H (DS)=2000H 80H 01H 00H 20H C000H:0010H (DS) C0011H C0012H C0013H ... ... 存储器 C0010H 2)LES (Load pointer using ES ) 格式:LES reg16 ,mem ; 功能:把源操作数指定的4个相继字节的数据分别送指令指定的寄存器及ES寄存器中。 (reg16)←(mem) (ES)←((mem)+2) 例: 设 (DS)=B000H (BX)=080AH 指令 LES DI, [BX] 执行指令后: (DI)=05A2H (ES)=4000H A2H 05H 00H 40H B000H:080AH (DS) B080BH B080CH B080DH ... ... 存储器 (BX) B080AH 3)LAHF(Load AH into flags) 格式:LAHF ; 功能:标志寄存器低八位传送给AH (AH)←(PSW的低字节) O D I T S Z A P C 4)SAHF(Store AH into Flags) 格式:SAHF 功能:AH内容传送给标志寄存器低八位。 (PSW的低字节)←(AH) 3)PUSHF(Push Flags ) 格式:PUSHF ; 功能 : 标志进栈。 (SP)←(SP)-2 ((SP)+1,(SP))←(PSW) 4)POPF(Pop Flags ) 格式:POPF; 功能:标志出栈。 (PSW)←((SP)+1,(SP))
您可能关注的文档
最近下载
- 综合交通运输与智能交通重点专项实施方案1.0-提交综合处版.pdf VIP
- 工程交接记录.docx VIP
- 2023年四川省公需科目(数字经济与驱动发展)考试题库及答案.docx
- 变形缝安装施工方案.docx VIP
- 2025年最新版个人征信报告(含水印)模板【可修改】 .pdf VIP
- 爱登堡电气原理图及代号说明EDVF23.pdf VIP
- 20240412-西部证券-爱柯迪-600933-首次覆盖报告:新能源中大件扩张周期,全球化战略开启新篇章.pdf VIP
- 物联网技术与应用(高职物联网相关专业)PPT完整全套教学课件.pptx VIP
- 热烈庆祝八一建军节建军98周年专题.pptx VIP
- 卫生监督协管试题库.pdf VIP
文档评论(0)