第三章 80X86寻址方式和指令系统
更新时间:2023-05-26 17:46:01 阅读量: 实用文档 文档下载
- 第三章第四幕推荐度:
- 相关推荐
来自伍明高老师的32位微型计算机原理课件
第三章 80x86寻址方式和指令系统
第三章
80X86指令系统及其寻址方 式3.1 3.2 3.3 80X86寻址方式 80X86指令格式 80X86指令系统
来自伍明高老师的32位微型计算机原理课件
第三章 80x86寻址方式和指令系统
3.13.1.1
80X86寻址方式指令的书写格式
指令有两种书写格式: * 机器指令:由一串二进制数描述; * 符号指令:用英文字母缩写词描述。 符号指令的书写格式如下:
标号:操作码助记符 释
操作数助记符;注
来自伍明高老师的32位微型计算机原理课件
第三章 80x86寻址方式和指令系统
3.1.2 数据寻址方式一般在指令中包含有操作码和操作数, 怎样找到指令中的操作数和操作数所在的地 址,这就是寻址方式。 在微机中的操作数有三种存放方式: (1) 操作数(立即数)包含在本条指令中, 且存放在代码段中; (2) 操作数存放在CPU的某个寄存器中; (3) 操作数存放在存储器的数据段或堆栈 段或附加数据段中。
来自伍明高老师的32位微型计算机原理课件
第三章 80x86寻址方式和指令系统
总之,数据寻址方式分为三大种:
立即寻址寄存器寻址 存储器寻址
来自伍明高老师的32位微型计算机原理课件
第三章 80x86寻址方式和指令系统
一、立即寻址操作数直接包含在指令的代码段中。 如: MOV EAX,778899AAH MOV BX,6688H MOV AL,55H
重点注意!!! 立即数只能作为源操作数; 立即寻址主要用来给通用寄存器或存储器赋值; 不允许给段寄存器直接赋值。
来自伍明高老师的32位微型计算机原理课件
例3.1 立即寻址
第三章 80x86寻址方式和指令系统
来自伍明高老师的32位微型计算机原理课件
第三章 80x86寻址方式和指令系统
立即寻址过程示意
来自伍明高老师的32位微型计算机原理课件
第三章 80x86寻址方式和指令系统
立即寻址动态示意
来自伍明高老师的32位微型计算机原理课件
第三章 80x86寻址方式和指令系统
二、寄存器寻址操作数在寄存器中32位寄存器:EAX、EBX、ECX、EDX、ESP、EBP、 ESI、EDI 16位寄存器:AX、BX、CX、DX、SP、BP、SI、 DI、CS、DS、SS、ES、FS、GS 8 位寄存器:AH、AL、BH、BL、CH、CL、DH、DL 如:MOV MOV MOV AX,BX EDI,ESI AL,CL
来自伍明高老师的32位微型计算机原理课件
例3.2 寄存器寻址
第三章 80x86寻址方式和指令系统
来自伍明高老师的32位微型计算机原理课件
第三章 80x86寻址方式和指令系统
三、 存储器寻址操作数在存储器中,其地址由指令以某种方式 指出。 (一)16位指令模式下: 物理地址=段基址×10H+有效地址EA (二)32位指令模式下: 物理地址=段基址+ 有效地址EA EA的计算方法根据采用的寻址方式不同而不同。
来自伍明高老师的32位微型计算机原理课件
第三章 80x86寻址方式和指令系统
(一)16位指令模式下的存储器寻址 16位指令模式寻址结构:段基址×10H+基址+变址+偏移量 基址:BX、BP 变址:SI、DI 偏移量:8位或16位 有效地址在BX及SI或DI中,则DS→数据段基址; 有效地址在BP中,则SS→堆栈段基址。 如果使用段超越前缀(CS:ES:DS:SS:), 操作数可以放在冒号前指定的段。
来自伍明高老师的32位微型计算机原理课件
第三章 80x86寻址方式和指令系统
16位指令模式存储器寻址方式: 直接寻址 寄存器间接寻址 寄存器
相对寻址 基址变址寻址 相对基址变址寻址1、直接寻址操作数在存储器单元中。 操作数所在的有效地址EA直接由指令指出。
例1 例2 例3
MOV AX,[3000H] MOV BL,BLOCK MOV BX,DATA1
来自伍明高老师的32位微型计算机原理课件
例3.3 直接寻址
第三章 80x86寻址方式和指令系统
来自伍明高老师的32位微型计算机原理课件
第三章 80x86寻址方式和指令系统
直接寻址过程示意
来自伍明高老师的32位微型计算机原理课件
第三章 80x86寻址方式和指令系统
直接寻址动态示意
来自伍明高老师的32位微型计算机原理课件
第三章 80x86寻址方式和指令系统
2、寄存器间接寻址操作数的有效地址在BX、BP或SI、DI中,EA 可表示为(BX) EA= (BP) (SI) (DI)
例1: 例2:
MOV AX,[BX] MOV DL,[SI]
来自伍明高老师的32位微型计算机原理课件
例3.4 寄存器间接寻址
第三章 80x86寻址方式和指令系统
来自伍明高老师的32位微型计算机原理课件
第三章 80x86寻址方式和指令系统
寄存器间接寻址过程示意
来自伍明高老师的32位微型计算机原理课件
第三章 80x86寻址方式和指令系统
寄存器间接寻址动态示意
来自伍明高老师的32位微型计算机原理课件
第三章 80x86寻址方式和指令系统
3、寄存器相对寻址操作数在存储单元中,其有效地址EA可表示为(BX) EA= (BP) (SI) (DI) 8 位偏移量 16 位偏移量
例1:
MOV
AL,[BX+4000H] AL,4000H[BX]
亦可写成: MOV 例2:
MOV AX,[BP+2000H]
正在阅读:
第三章 80X86寻址方式和指令系统05-26
XX全国各地中考数学试卷试题分类汇编-全等三角形 doc12-06
城市改造问题研究03-09
教育心理学期末 重点11-25
营养评估方法10-21
教学资料03-08
小学语文一年级教案——《家》教学设计之一05-06
新闻1+1(一月至四月)201305-07
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 寻址
- 指令
- 第三章
- 方式
- 系统
- 80X86
- 肝病病人与阳痿的联系.docx
- 2008中国最佳招聘管理典范企业
- 原版进口幼少儿英语教材点燃孩子学习英语的兴趣
- 10土木工程测量之测设
- 临床助理医师解剖学考试复习资料大全
- 国际投资(杜奇华)课后思考题答案(精整版)
- 深科技税控网上报税用户使用手册
- 高中立体几何(理科)高考题节选 学生版
- 2009-2011年辽宁省沈阳市中考历史
- 特殊疑问词的用法
- 想念 2NE1 音译版歌词
- 2011年度全国一级建造师执业资格考试《建设工程经济》试卷
- 2011年下学期三(2)班家长会发言稿
- 员工招聘录用表单
- 新员工入职考试试卷1
- 产权式酒店运营模式分析分析
- 卡夫并购吉百利详细介绍
- 截至二零零九年十二月三十一日止年度业绩公告业绩摘要(按香港财务准则)
- 机电类专业教学质量保障体系的构建与实践
- 材料学院2012年学生工作总结最终版本