微机原理与接口技术 西安邮电大学计算机学院 宁晓菊.

Slides:



Advertisements
Similar presentations
四川财经职业学院会计一系会计综合实训 目录 情境 1.1 企业认知 情境 1.3 日常经济业务核算 情境 1.4 产品成本核算 情境 1.5 编制报表前准备工作 情境 1.6 期末会计报表的编制 情境 1.2 建账.
Advertisements

主编:邓萌 【点按任意键进入】 【第六单元】 教育口语. 幼儿教师教育口 语概论 模块一 幼儿教师教育口语 分类训练 模块二 适应不同对象的教 育口语 模块三 《幼儿教师口语》编写组.
第一組 加減法 思澄、博軒、暐翔、寒菱. 大綱 1. 加減法本質 2. 迷思概念 3. 一 ~ 七冊分析 4. 教材特色.
海南医学院附 院妇产科教室 华少平 妊娠合并心脏病  概述  妊娠、分娩对心脏病的影响  心脏病对妊娠、分娩的影响  妊娠合病心脏病的种类  妊娠合并心脏病对胎儿的影响  诊断  防治.
植树节的由来 植树节的意义 各国的植树节 纪念中山先生 植树节的由来 历史发展到今天, “ 植树造林,绿化祖国 ” 的热潮漫卷 了中华大地。从沿海到内地,从城市到乡村,涌现了多少 造林模范,留下了多少感人的故事。婴儿出世,父母栽一 棵小白怕,盼望孩子和小树一样浴光吮露,茁壮成长;男 女成婚,新人双双植一株嫩柳,象征家庭美满,幸福久长;
客户协议书 填写样本和说明 河南省郑州市金水路 299 号浦发国际金融中 心 13 层 吉林钰鸿国创贵金属经营有 限公司.
浙江省县级公立医院改革与剖析 马 进 上海交通大学公共卫生学院
第二章 环境.
教师招聘考试 政策解读 讲师:卢建鹏
了解语文课程的基本理念,把握语文素养的构成要素。 把握语文教育的特点,特别是开放而有活力的语文课程的特点。
北台小学 构建和谐师生关系 做幸福教师 2012—2013上职工大会.
福榮街官立小學 我家孩子上小一.
第2期技職教育再造方案(草案) 教育部 101年12月12日 1 1.
企业员工心态管理培训 企业员工心态管理培训讲师:谭小琥.
历史人物的研究 ----曾国藩 组员: 乔立蓉 杜曜芳 杨慧 组长:马学思 杜志丹 史敦慧 王晶.
教育部高职高专英语类专业教学指导委员会 刘黛琳 山东 • 二○一一年八月
淡雅诗韵 七(12)班 第二组 蔡聿桐.
第七届全国英语专业院长/系主任高级论坛 汇报材料
小數怕長計, 高糖飲品要節制 瑪麗醫院營養師 張桂嫦.
制冷和空调设备运用与维修专业 全日制2+1中等职业技术专业.
会计信息分析与运用 —浙江古越龙山酒股份有限公司财务分析 组员:2006级工商企业管理专业 金国芳 叶乐慧 魏观红 徐挺挺 虞琴琴.
第六章 人体生命活动的调节 人体对外界环境的感知.
芹菜 英语051班 9号 黄秋迎 概论:芹菜是常用蔬菜之一,既可热炒,又能凉拌,深受人们喜爱。近年来诸多研究表明,这是一种具有很好药用价值的植物。 别名:旱芹、样芹菜、药芹、香芹、蒲芹 。 芹菜属于花,芽及茎类。
2012年 学生党支部书记工作交流 大连理工大学 建工学部 孟秀英
北京市职业技能鉴定管理中心试题管理科.
2014吉林市卫生局事业单位招聘153名工作人员公告解读
各類所得扣繳法令 與申報實務 財政部北區國稅局桃園分局 103年9月25日
初級游泳教學.
爱国卫生工作的持续发展 区爱卫办 俞贞龙.
第八章 数学活动 方程组图象解法和实际应用
本课内容提要 一、汇率的含义 二、汇率变化与币值的关系 三、汇率变化的影响. 本课内容提要 一、汇率的含义 二、汇率变化与币值的关系 三、汇率变化的影响.
散文鉴赏方法谈.
比亚迪集成创新模式探究 深圳大学2010届本科毕业论文答辩 姓名:卓华毅 专业:工商管理 学号: 指导老师:刘莉
如何撰写青年基金申请书 报 告 人: 吴 金 随.
牡丹江旅游景点介绍.
汇编语言程序设计 吴 向 军 中山大学计算机科学系
创办紫金矿业学院 为培养中国一流的矿业人才助力 ——合作创办紫金矿业学院的思路与实践
第一章 计算机基础知识 第一节 计算机概述 一、计算机的基本组成和工作原理 二、有关术语 三、计算机发展简史 四、微型计算机概述
第三章 80 x86的指令系统和寻址方式 3.1 指令概述 x86的寻址方式 ( ※ ) 3.3 程序占有的空间和执行的时间
汇编语言程序设计 Assembly Language Programming
第三章 寻址方式与指令系统 3.1 寻址方式 一条指令通常由两大部分构成: 操作码 操作数
逆向工程-汇编语言
微机原理与接口技术 第3章 8086指令系统 朱华贵 2015年09月25日.
微机原理与接口技术 第2章 8086系统结构 朱华贵 2015年09月17日.
第四章 典型CPU及指令系统举例.
第2章 汇编语言与汇编程序 ——8086/8088指令系统 mov ax,12h call display Jmp 1234h.
第3章 80x86汇编语言程序设计(上) 时间不够的情况下只讲16位汇编 注:本章中,用此颜色和字型说明的文字只适用于32位汇编.
第4章 数据传送指令 罗文坚 中国科大 计算机学院
第3章 寻址方式 罗文坚 中国科大 计算机学院
第8章 寻址方式与指令系统.
第3章 8086/8088指令系统 mov ax,12h call display Jmp 1234h.
7.1 机器指令 7.2 操作数类型和操作类型 7.3 寻址方式 7.4 指令格式举例 7.5 RISC 技术.
微机原理与接口技术 ——80x86微处理器 西安邮电大学 计算机学院 范琳.
第3章 80x86汇编语言程序设计(上) 时间不够的情况下只讲16位汇编 注:本章中,用此颜色和字型说明的文字只适用于32位汇编.
汇编语言程序设计课程设计 第二次实验 DEBUG基本命令与算术运算指令
1.3 微型计算机的结构和工作原理.
第二章 80x86计算机组织 x86微处理器 2.2 基于微处理器的计算机系统构成 2.3 中央处理机 2.4 存储器
微机原理与接口技术 ——80x86微处理器 西安邮电大学 计算机学院 范琳.
教师:王晓甜 8086CPU 指令系统 教师:王晓甜
第3章 指令系统和寻址方式 3.1指令系统概述 /8086CPU的寻址方式 3.3 指令的机器码表示方法(略)
第2章 80x86计算机组织  计算机系统  存储器  中央处理机  外部设备.
微机原理与接口技术 微机原理与接口技术 朱华贵 2015年11月13日.
《微型计算机原理与接口技术》 第4版 王良 宁德师范学院 吴宁 乔亚男 编著 清华大学出版社 出版
九年级 上册 22.3 实际问题与二次函数 (第1课时).
微机原理与接口技术 西安邮电大学计算机学院 宁晓菊.
微机原理与接口技术 ——8086微处理器 西安邮电大学 计算机学院 范琳.
单片机应用技术 项目一 循环彩灯装置 第5讲 MCS-51单片机指令系统及指令格式 《单片机应用技术》精品课程组 湖北职业技术学院机电工程系.
第二章 8086系统结构 /8086的存储器组织 的系统配置及引脚功能 CPU时序
微机原理与接口技术 西安邮电大学计算机学院 宁晓菊.
第三章 CPU子系统 西南石油大学计算机科学学院 主讲教师 杨 梅 联系电话:
Presentation transcript:

微机原理与接口技术 西安邮电大学计算机学院 宁晓菊

第四章 80x86 指令系统(第二讲) 第一章 微型计算机系统导论(第一讲) 本讲主要内容 1 数据寻址方式之二: 存储器寻址方式

第四章 80x86 指令系统—存储器寻址方式 存储器寻址方式 存储器寻址方式的操作数存放在存储器单元中。因此,要存取操作数就必须知道其存储器的单元地址。在指令中可以直接给出或间接给出操作数的地址,以达到存取操作数的目的。

指令中给出的地址只是操作数的有效地址(EA),并且是放在方括号(“[ ]”)中。若要从存储器中存取操作数还须得到实际的地址(物理地址)。 第四章 80x86 指令系统—存储器寻址方式 指令中给出的地址只是操作数的有效地址(EA),并且是放在方括号(“[ ]”)中。若要从存储器中存取操作数还须得到实际的地址(物理地址)。 物理地址=段基址左移四位+有效地址 CS DS SS ES 物理地址= 物理地址= × 10H × 10H + EA

第四章 80x86 指令系统—存储器寻址方式 有效地址可以由以下三种地址分量组成: ● 位移量:它是存放在指令中的一个8位或16位的数。 ● 基 址:它是存放在基址寄存器BX或BP中的内容。 ● 变 址:它是存放在变址寄存器SI或DI中的内容。

第四章 80x86 指令系统—存储器寻址方式 对于某条具体指令,这三个地址分量可有不同的组合。正是因为这三种地址分量有不同的组合,才使得对存储器操作数的寻址产生了若干种不同的方式。

第四章 80x86 指令系统—存储器寻址方式 ⑴直接寻址方式 直接寻址方式的有效地址在指令中直接给出 默认的段地址在DS段寄存器,可使用段超越前缀改变 用中括号包含有效地址,表达存储单元的内容 MOV AX, [2000H] ;AX←DS:[2000H] MOV AX, ES: [2000H] ;AX←ES:[2000H]

第四章 80x86 指令系统—存储器寻址方式 MOV AL, [1064H] EA= 16位 disp AL 64 10 45 … 代 码 操作码 64 10 45 … 代 码 段 数 据 DS:20 000H 20000H + 1064H 21064H 45 21064H 45

第四章 80x86 指令系统—存储器寻址方式 ⑵ 寄存器间接寻址 有效地址存放在基址寄存器BX、BP或变址寄存器SI、DI中 段地址对应BX/SI/DI寄存器默认是DS,对应BP寄存器默认是SS;可用段超越前缀改变

第四章 80x86 指令系统—存储器寻址方式 MOV AX, [SI] … EA= (BX) (BP) (DI) (SI) 30000H DS:30000H 50 40 … M AX + SI: 2000H 32000H 40 50 32000H 50 40

第四章 80x86 指令系统—存储器寻址方式 ⑶ 寄存器相对寻址 有效地址是寄存器内容与有符号8位或16位位移量之和,寄存器可以是BX、BP或SI、DI 有效地址=BX/BP/SI/DI+8/16位位移量 段地址对应BX/SI/DI寄存器默认是DS,对应BP寄存器默认是SS;可用段超越前缀改变

第四章 80x86 指令系统—存储器寻址方式 MOV CL, [BX+1064H] 64 10 45 … 代 码 段 数 据 CL EA= 操作码 CL EA= (BX) (BP) (DI) (SI) + 8位 disp 16位 disp DS:20000H 20000H 21000H BX: 1000H + 1064H 22064H 45 22064H 45

第四章 80x86 指令系统—存储器寻址方式 ⑷ 基址加变址寻址方式 有效地址由基址寄存器(BX或BP)的内容加上变址寄存器(SI或DI)的内容构成: 有效地址=BX/BP+SI/DI 段地址对应BX基址寄存器默认是DS,对应BP基址寄存器默认是SS;可用段超越前缀改变

第四章 80x86 指令系统—存储器寻址方式 … MOV AH, [BP][SI] EA= (BX) (BP) + (DI) (SI) SS:40000H BP: 2000H 56H … M AH + SI: 1200H 43200H 56H 43200H 56H

第四章 80x86 指令系统—存储器寻址方式 ⑸ 基址加变址相对寻址 有效地址是基址寄存器(BX/BP)、变址寄存器(SI/DI)与一个8位或16位位移量之和: 有效地址=BX/BP+SI/DI+8/16位位移量 段地址对应BX基址寄存器默认是DS,对应BP基址寄存器默认是SS;可用段超越前缀改变

第四章 80x86 指令系统—存储器寻址方式 MOV [BX+DI+1234H], AH EA= (BX) (BP) + (DI) (SI) 8位 disp 16位 disp 34 12 … 代 码 段 数 据 操作码 45 AH 40000H DS:40000H BX: 0200H DI: 0010H + 1234H 41444H 41444H 45 45

Thank you!