微机原理21113.ppt

第4章 Intel80X86 系列微处理器 4.1 8086/8088 微处理器概述 4.2 8086/8088 内部寄存器结构 4.3 8086/8088 的存储器组织和I/O组织 4.4 8086/8088 的内部结构 4.5 8086/8088 外特性——引脚信号及其功能 4.6 8086/8088 最小工作模式及其系统结构 4.7 8086/8088 最大工作模式及其系统结构 4.8 8086/8088 总线时序 4.9 INTEL 80286 到 Pentium CPU 4.1 8086/8088 微处理器概述 4.2 8086/8088 内部寄存器结构 了解CPU内部寄存器结构并掌握其使用方法是进行汇编语言程序设计的关键和基础。 8086/8088 内部有14个16位的寄存器,可供程序直接使用。 按功能分为三组:通用寄存器组(8个)、段寄存器组(4个)和控制寄存器组(2个)。 堆栈 堆栈是存储器中的一个特殊的数据存储区,采用“后进先出”的原则存放数据,通常它的一端(栈底)是固定的,另一端(栈顶)是浮动的,信息的存入和取出都只能在浮动的一端进行。 堆栈主要用来暂时保存程序运行时的一些地址或数据信息。 例如:当CPU执行调用指令时,用堆栈保存程序的返回地址(亦称断点地址);在中断处理时,通过堆栈“保存现场”和“恢复现场”;有时也利用堆栈为子程序传递参数。 堆栈:后进

文档评论(0)

1亿VIP精品文档

相关文档