《微型计算机技术及应用》课程教材课件(PPT讲稿)第3章 16位和32位微处理器的指令系统

第3章16位微处理器的指令系统
第3章 16位微处理器的指令系统

本章要点 汇编语言的寻址方式 8086的传送指令尤其是堆栈操作指令、交换指令 和换码指令的用法 算术运算指令涉及的规则和各种算术运算指令的 使用 逻辑运算指令和移位指令的用法
本章要点 汇编语言的寻址方式 8086的传送指令尤其是堆栈操作指令、交换指令 和换码指令的用法 算术运算指令涉及的规则和各种算术运算指令的 使用 逻辑运算指令和移位指令的用法

5条串操作指令的特点和使用方法,尤其是串操 作指令和DF标志的关系 控制转移指令特别是段内转移指令、带参数的返 回指令和循环控制指令的用法 各内部中断的含义 汇编语言程序的规范格式 伪指令及其使用
5条串操作指令的特点和使用方法,尤其是串操 作指令和DF标志的关系 控制转移指令特别是段内转移指令、带参数的返 回指令和循环控制指令的用法 各内部中断的含义 汇编语言程序的规范格式 伪指令及其使用

教学建议 以8086的指令系统为基础,重点掌握汇 编语言的基本指令系统以及规范程序的编程 基础,按本书配套教材上的例子程序,自己 设计5—8个程序并上机调试
教学建议 以8086的指令系统为基础,重点掌握汇 编语言的基本指令系统以及规范程序的编程 基础,按本书配套教材上的例子程序,自己 设计5——8个程序并上机调试

3.18086的寻址方式和指令系统 汇编语言指令要解决的两个问题: 要指出进行什么操作—操作符: 要指出操作数和操作结果放在何处一 寻址方式
3.1 8086的寻址方式和指令系统 汇编语言指令要解决的两个问题: 要指出进行什么操作——操作符; 要指出操作数和操作结果放在何处——寻址方式

3.1.18086的寻址方式 立即数寻址 寄存器寻址 直接寻址 寄存器间接寻址
3.1.1 8086的寻址方式 立即数寻址 寄存器寻址 直接寻址 寄存器间接寻址

立即数寻址 操作数就在指令中提供,叫立即数寻址方式。 比如: ;将16进制数80H送入AL MOV AL,80H ;将1090H送AX,AH中为10H,AL中为90H MOV AX,1090H
立即数寻址 操作数就在指令中提供,叫立即数寻址方式。 比如: ;将16进制数80H送入AL MOV AL,80H ;将1090 H 送AX,AH 中为1 0 H,AL 中为9 0 H MOV AX,1090H

寄存器寻址 操作数用内部寄存器—寄存器寻址方式。 比如: INC CX 将CX的内容加1 ROL AH,1;将AH中的内容循环左移一位
寄存器寻址 操作数用内部寄存器——寄存器寻址方式。 比如: INC CX ;将CX的内容加1 ROL AH,1;将AH中的内容循环左移一位

直接寻址 数据在存储器中,有效地址由指令—一直接寻址。 比如: MOV AX,[1070H] ;将DS段的1070H和1071H两单元的内容取到AX 中
直接寻址 数据在存储器中,有效地址由指令——直接寻址。 比如: MOV AX,[1070H] ;将DS段的1070H和1071H两单元的内容取到AX 中

寄存器间接寻址 寄存器间接寻址可分为四种: (1)以BX寄存器进行间接寻址一数据段基址寻址 MOV AX,BX ES:MOV CX,[BX] (2)以BP寄存器进行间接寻址一堆栈段基址寻址 MOV BX,BP (3)以SI、DI寄存器进行间接寻址一一变址寻址
寄存器间接寻址 寄存器间接寻址可分为四种: (1) 以BX寄存器进行间接寻址—数据段基址寻址 MOV AX,[BX] ES:MOV CX,[BX] (2) 以BP寄存器进行间接寻址—堆栈段基址寻址 MOV BX,[BP] (3)以SI、DI寄存器进行间接寻址——变址寻址
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《微型计算机技术及应用》课程教材课件(PPT讲稿)第2章 16位微处理器.pptx
- 《微型计算机技术及应用》课程教材课件(PPT讲稿)第1章 微型计算机概述.pptx
- 石河子大学:《微机原理与接口技术》课程教学实验指导书(试用).doc
- 石河子大学:《微机原理与接口技术》课程授课教案(任课教师:李栓明).doc
- 石河子大学:《微机原理与接口技术》课程教学大纲(负责人:刘恩博).pdf
- 海南大学:《Java语言程序设计》课程电子教案(PPT教学课件)第四章 方法.ppt
- 海南大学:《Java语言程序设计》课程电子教案(PPT教学课件)第十章 applet和高级图形界面.ppt
- 海南大学:《Java语言程序设计》课程电子教案(PPT教学课件)第十四章 多媒体.ppt
- 海南大学:《Java语言程序设计》课程电子教案(PPT教学课件)第十六章 网络.ppt
- 海南大学:《Java语言程序设计》课程电子教案(PPT教学课件)第十五章 输入输出.ppt
- 海南大学:《Java语言程序设计》课程电子教案(PPT教学课件)第十二章 国际化.ppt
- 海南大学:《Java语言程序设计》课程电子教案(PPT教学课件)第十三章 多线程.ppt
- 海南大学:《Java语言程序设计》课程电子教案(PPT教学课件)第十一章 异常处理.ppt
- 海南大学:《Java语言程序设计》课程电子教案(PPT教学课件)第六章 类的继承性.ppt
- 海南大学:《Java语言程序设计》课程电子教案(PPT教学课件)第八章 图形程序设计入门.ppt
- 海南大学:《Java语言程序设计》课程电子教案(PPT教学课件)第五章 使用对象对象与类编写程序.ppt
- 海南大学:《Java语言程序设计》课程电子教案(PPT教学课件)第二章 基本数据类型与基本操作.ppt
- 海南大学:《Java语言程序设计》课程电子教案(PPT教学课件)第九章 创建用户界面.ppt
- 海南大学:《Java语言程序设计》课程电子教案(PPT教学课件)第三章 控制语句.ppt
- 海南大学:《Java语言程序设计》课程电子教案(PPT教学课件)第七章 数组和向量.ppt
- 《微型计算机技术及应用》课程教材课件(PPT讲稿)第5章 微型计算机和外设的数据传输.pptx
- 《微型计算机技术及应用》课程教材课件(PPT讲稿)第6章 串并行通信和接口技术.pptx
- 《微型计算机技术及应用》课程教材课件(PPT讲稿)第7章 中断控制器DMA控制器和计数器定时器.pptx
- 绍兴文理学院:《生物摄影》课程教学资源(讲义)生物摄影讲义(主讲:田润刚).pdf
- 华南农业大学:《大学计算机基础》课程教学课件(习题与解答)第一章 计算机及信息技术概述.doc
- 华南农业大学:《大学计算机基础》课程教学课件(习题与解答)第二章 计算机信息基础.doc
- 华南农业大学:《大学计算机基础》课程教学课件(习题与解答)第三章 计算机硬件体系结构.doc
- 华南农业大学:《大学计算机基础》课程教学课件(习题与解答)第五章 计算机软件技术基础.doc
- 华南农业大学:《大学计算机基础》课程教学课件(习题与解答)第六章 数据库技术.doc
- 华南农业大学:《大学计算机基础》课程教学课件(习题与解答)第四章 计算机操作系统.doc
- 华南农业大学:《大学计算机基础》课程教学课件(习题与解答)第七章 多媒体技术.doc
- 华南农业大学:《大学计算机基础》课程教学课件(习题与解答)第九章 信息安全与社会责任.doc
- 华南农业大学:《大学计算机基础》课程教学课件(习题与解答)第八章 网络技术.doc
- 华南农业大学:《大学计算机基础》课程教学课件(习题与解答)考试试卷(样题一).doc
- 华南农业大学:《大学计算机基础》课程教学课件(习题与解答)考试试卷(样题二).doc
- 华南农业大学:《大学计算机基础》课程教学课件(习题与解答)考试试卷(样题三).doc
- 华南农业大学:《大学计算机基础》课程教学课件(习题与解答)计算机专业学科补充内容.doc
- 华南农业大学:《大学计算机基础》课程教学课件(PPT讲稿)第四章 计算机操作系统(主讲教师:徐东风).ppt
- 华南农业大学:《大学计算机基础》课程教学课件(PPT讲稿)第一章 计算机及信息技术概述(负责人:林丕源).ppt
- 华南农业大学:《大学计算机基础》课程教学课件(PPT讲稿)第三章 计算机硬件体系结构.ppt