单片微机原理及应用 教学课件 ppt 作者 丁元杰 主编 第七章 8086 CPU与PC.pptxVIP

  • 5
  • 0
  • 约3.82千字
  • 约 151页
  • 2019-07-04 发布于未知
  • 举报

单片微机原理及应用 教学课件 ppt 作者 丁元杰 主编 第七章 8086 CPU与PC.pptx

图7-1 8086 CPU的结构框图;二、标志寄存器;三、段地址和段寄存器组;四、总线周期;1. 8086引脚说明;2.最小模式;3.最大模式;表 7-3;图7-4 8086最大模式下的系统总线结构;图7-5 Intel 8288的引脚图;1.立即数寻址;2.寄存器寻址;3.直接寻址;4.寄存器间接寻址;5.隐含寻址;(1) 通用数据传送指令;2) 堆栈操作指令PUSH和POP 采用堆栈操作指令时,应预先设置堆栈段寄存器SS和堆栈指针SP的值,SP的内容就是当前堆栈段的栈顶。 注意:② 段寄存器CS的值可压入堆栈,但不能弹回。(不包括恢复断点)。因CS内容一旦改变,会使程序运行错误。 ③ 堆栈内容先进后出,保护现场和恢复现场时应按对称的次序执行压入指令和弹出指令。 3) 交换指令XCHG 用于源操作数和目的操作数的交换,可以按字节交换,也可以按字交换。 注意:② CS和IP的内容不能交换。 4) 换码指令XLAT 使累加器中值变换为内存表格中另一个值,一般用作编码制的转移。;图7-6 示例中PUSH CX指令的执行过程;(2) 地址传送指令;(3) 标志传送指令;2.算术操作类指令;(1) 加法指令;(2) 减法指令;(3) 乘法指令 ;1) 无符号数除法指令DIV 2) 带符号数除法指令IDIV 3) 字节扩展成字指令CBW 它将AL中符号位扩展到AH中。 4) 字扩展成双字指

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档