微型计算机原理及应用 教学课件 ppt 作者 许立梓 第3章 8088指令系统
157页1、微机原理及应用,主讲教师 陈玮,2019/5/26,2,第三章 8086/8088指令系统,一、指令格式与寻址方式 二、数据传送类指令 三、算术运算指令 四、逻辑运算指令 五、移位指令 作业 六、串操作指令 七、控制转移指令 八、处理器控制指令 作业,2019/5/26,3,一、指令格式与寻址方式,指令(Instruction)是指示CPU执行某种操作的命令; 指令系统(Instruction Set)是某一CPU所能执行的全部指令的集合,也称为指令集; 8086/8088的指令系统完全相同。 指令是构成程序的基础,程序是指令的有序组合,CPU执行程序就是执行一条条指令。 1、指令格式 2、寻址方式,2019/5/26,4,二、数据传送类指令,1、通用数据传送指令 2、地址传送指令 3、状态标志传送指令,2019/5/26,5,三、算术运算指令,1、加法运算指令 2、减法指令 3、乘法指令 4、除法指令 例题,2019/5/26,6,四、逻辑运算指令,1、“与”运算指令AND 2、“或”运算指令OR 3、“非”运算指令NOT 4、“异或”运算指令XOR 5、测试指令TEST,2019/
2、5/26,7,五、移位指令,1、逻辑移位指令 2、算术移位指令 3、循环移位指令 4、通过进位位循环移位指令 例题,2019/5/26,8,七、控制转移指令,1、控制转移指令的寻址方式 2、无条件转移指令 3、条件转移指令 4、循环控制指令 5、过程调用和返回指令,2019/5/26,9,八、处理器控制指令,1、标志位操作指令 2、与外部事件协调同步的指令 3、空操作指令,2019/5/26,10,1、指令格式,(1)操作码指定CPU执行某种操作,如传送、运算等; (2)操作数为参与操作的数据,如寄存器中的数据或内存单元中的数据等。 包含一个操作数的指令称为单操作数指令; 包含两个操作数的指令称为双操作数指令; 在指令执行过程中使用的操作数,保持原值不变的称为源操作数; 不保留原值而将处理结果存入其中的称为目的操作数 。,一条指令通常包括两部分:操作码和操作数。 格式:,2019/5/26,11,2、寻址方式(Addressing Mode),(1)指令寻址方式 指令通常是顺序存放的,因此只要通过对指令指针自动加1,便形成下条指令地址; 只有当遇到转移指令或调用指令时,根据转移目标去修
3、改IP或CS。 (2)操作数寻址方式 所谓操作数寻址方式,就是寻找指令中所需操作数的方法。,2019/5/26,12,2、寻址方式(Addressing Mode),操作数的来源 包含在指令中,紧跟在操作码之后,称为立即数; 操作数在CPU的某个寄存器中; 操作数在内存的某单元中,这时指令中给出的是操作数所在单元的地址,或者是产生该地址的计算方法; 操作数在某I/O端口中。,2019/5/26,13,2、寻址方式(Addressing Mode),由于操作数的不同来源,产生了三大类寻址方式。 (1)立即数寻址 (2)寄存器寻址 (3)内存寻址 例题,2019/5/26,14,(1)立即(数)寻址,当操作数就在指令中时,称为立即(数)寻址。 这种操作数称为立即数,8位或16位均可。如: MOV AL,12H 说明:这条指令的功能就是将立即数12H传送到寄存器AL中。 执行完该条指令后, (AL)=12H 或表示成 : AL=12H,2019/5/26,15,(1)立即(数)寻址, MOV AX,1234H 说明:这条指令的功能就是将立即数1234H传送到寄存器AX中。 执行完该条指令后,
4、 (AX)=1234H 或表示成: AX=1234H,2019/5/26,16,(1)立即(数)寻址, MOV AL,12H 这是一条双操作数指令。其中: * MOV就是操作码, * 立即数12H称为源操作数; * 寄存器AL称为目的操作数。 特 点: * 源操作数在执行指令后,它的值不会发生变化; * 立即数不能作为目的操作数。,2019/5/26,17,(2)寄存器寻址(Segment Addressing),当操作数在寄存器中时为寄存器寻址(或称寄存器直接寻址)。如: MOV AL,12H 说明:目的操作数AL即为寄存器寻址。 MOV AX,BX 说明:这条指令的功能就是将寄存器BX的内容传送到寄存器AX中。 执行完该条指令后,AX的内容和BX的内容一样,表示成AX=BX;,2019/5/26,18,(3)内存寻址 (Memory Addressing),当操作数在内存中时为内存寻址,称其为内存操作数。 注意:一条指令中只允许有一个内存操作数! * 内存寻址时,指令中给出的是操作数的有效地址EA或产生EA的计算方式。 * EA即是逻辑地址中的偏移地址。,2019/5/26,19,
《微型计算机原理及应用 教学课件 ppt 作者 许立梓 第3章 8088指令系统》由会员E****分享,可在线阅读,更多相关《微型计算机原理及应用 教学课件 ppt 作者 许立梓 第3章 8088指令系统》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-03-21 39页
2024-03-21 41页
2024-03-21 40页
2024-03-21 34页
2024-03-21 33页
2024-03-21 35页
2024-03-21 21页
2024-03-21 45页
2024-03-21 33页
2024-02-20 85页