汇编语言教学课件.pptVIP

  • 1
  • 0
  • 约4.51千字
  • 约 35页
  • 2018-05-10 发布于福建
  • 举报
2.1 80x86微处理器 80x86微处理器 微处理器是微机的硬件核心; 主要包含指令执行的运算和控制部件,还有多种寄存器; 对程序员来说,微处理器抽象为以名称存取的寄存器 一、8086的功能结构 8086内部结构有两个功能模块,完成一条指令的取指和执行功能 模块之一:总线接口单元BIU,主要负责读取指令和操作数 模块之二:执行单元EU ,主要负责指令译码和执行 8086内部结构 8088的指令执行示例 二、8086的寄存器组 对汇编语言程序员来说,8086内部结构就是可编程的寄存器组 执行单元EU 8个通用寄存器 1个指令指针寄存器 1个标志寄存器 4个段寄存器 找找看 (1)8086通用寄存器 (a)数据寄存器 数据寄存器用来存放计算的结果和操作数,也可以存放地址 每个通用寄存器又有它们各自的专用目的 AX--累加器,使用频度最高,用于算术、逻辑运算以及与外设传送信息等; BX--基址寄存器,常用做存放存储器地址; CX--计数器,作为循环和串操作等指令中的隐含计数器; DX--数据寄存器,常用来存放双字长数据的高16位,或存放外设端口地址。 (b)指针寄存器 指针寄存器用于寻址内存堆栈内的数据 SP为堆栈指针寄存器,指示栈顶的偏移地址 SP不能再用于其他目的,具有

文档评论(0)

1亿VIP精品文档

相关文档