- 1、本文档共268页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 节 8086指令系统.ppt
第 3 章 ;本章要点;地址;操作数可能的存放方式:
直接包含在指令中
立即数
立即寻址
包含在某个寄存器中
寄存器操作数
寄存器寻址
在内存中
存储器操作数(内存操作数)
存储器寻址;3.2 8086寻址方式;; 3.2.2 寻址方式;一、 立即寻址方式;立即寻址指令;MOV AL, 256
MOV 12, AL
MOV [1000H],20
MOV byte ptr X, 256
;二、寄存器寻址方式;寄存器寻址指令;MOV AL , BX
MOV AX , BL;存储器寻址方式; 8086设计了多种存储器寻址方式
1、直接寻址方式
2、寄存器间接寻址方式
3、基址/变址寻址方式
4、基址+变址寻址方式; 表3.1 存储器存取时约定段和可修改段的基数(P50);三、直接寻址方式; MOV AX, [2000H]; AX←(DS:[2000H])
;指令代码:A10020
MOV AX, ES:[2000H]; AX←(ES:[2000H])
;指令代码:26A10020;错误用法
DATA1 DB 1,2
DATA2 DW 1,2
:
MOV AL,DATA2
MOV AX,DATA1
MOV [1002H],[1000H];四、寄存器间接寻址方式;寄存器间接寻址指令;错误用法:
MOV AX,[CX]
MOV BX, [AX]
MOV AX, [BL]
MOV [BX],1;五、基址/变址(相对)寻址方式;基址/变址寻址指令;六、基址+变址(相对)寻址方式;相对基址变址寻址指令;物理地址(实地址、绝对地址)
0地址
逻辑地址(虚地址、相对地址、EA)
0地址
;A, a;寻址类型 指令 源 地址生成 目标; 寻址类型 指令 源 地址生成 目标;串操作指令的操作数是主存中连续存放的数据串(String)——即在连续的主存区域中,字节或字的序列
串操作指令的操作对象是以字(W)为单位的字串,或是以字节(B)为单位的字节串;串寻址方式;串操作的准备;8086通过输入输出指令与外设进行数据交换;呈现给程序员的外设是端口(Port)即I/O地址
8086用于寻址外设端口的地址线为16条,端口最多为216=65536(64K)个,端口号为0000H~FFFFH
每个端口用于传送一个字节的外设数据;输入输出寻址方式;长指令格式:IN 累加器,端口号 (直接寻址)
短指令格式:IN 累加器,DX (间接寻址);长指令格式:OUT 端口号,累加器 (直接寻址)
短指令格式:OUT DX,累加器 (间接寻址);3.3 8086的指令格式及数据类型;指令的机器码表示方法;1000101 1;指令中的操作数
无操作数
单操作数
双操作数
;3.4 8086指令系统;一、 数据传送指令;1 、 通用数据传送指令
(1)MOV传送指令
指令格式: MOV 目标,源
指令功能:目标 (源);注 意;立即数传送;寄存器传送;存储器传送;段寄存器传送;注 意;两个操作数的类型要一致;两个操作数不能都是存储器;要小心段寄存器的操作;(2) PUSH 进栈操作指令;堆栈(Stack);汇编语句 例子 说明
PUSH reg16 PUSH BX 16位寄存器
PUSH mem16 PUSH WORD PTR[BX] 16位寻址方式
PUSH seg PUSH DS 任何段寄存器;例:现场保护恢复; 指令格式:POP 目标
指令功能:目标 ((SP)+1,SP))
SP (SP)+2;堆栈(Stac
您可能关注的文档
- 第3章 节 招标采购文件及要素分析 招标师考试辅导《招标采购案例分析》.ppt
- 第3章 节 控制系统建模 MATLAB控制系统设计与仿真 .ppt
- 第3章 节 操作系统与Windows 98 计算机应用基础教程课件.ppt
- 第3章 节 数据库操作3-1 数据库应用与开发2009 .ppt
- 第3章 节 数据库操作3-2 数据库应用与开发2009 .ppt
- 第3章 节 数据库操作3-2NEW 数据库应用与开发2009 .ppt
- 第3章 节 数据库操作3-3new 数据库应用与开发2009 .ppt
- 第3章 节 数据类型、运算符与表达式 《C程序设计》课件.ppt
- 第3章 节 文字处理软件Word 2003 大学计算机基础.ppt
- 第3章 节 新古典国际贸易理论 国际贸易课件.ppt
- 2025中国冶金地质总局所属在京单位高校毕业生招聘23人笔试参考题库附带答案详解.doc
- 2025年01月中国人民大学文学院公开招聘1人笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
- 2024黑龙江省农业投资集团有限公司权属企业市场化选聘10人笔试参考题库附带答案详解.pdf
- 2025汇明光电秋招提前批开启笔试参考题库附带答案详解.pdf
- 2024中国能建葛洲坝集团审计部公开招聘1人笔试参考题库附带答案详解.pdf
- 2024吉林省水工局集团竞聘上岗7人笔试参考题库附带答案详解.pdf
- 2024首发(河北)物流有限公司公开招聘工作人员笔试参考题库附带答案详解.pdf
- 2023国家电投海南公司所属单位社会招聘笔试参考题库附带答案详解.pdf
- 2024湖南怀化会同县供水有限责任公司招聘9人笔试参考题库附带答案详解.pdf
- 2025上海烟草机械有限责任公司招聘22人笔试参考题库附带答案详解.pdf
文档评论(0)