[数学]微机原理2
第2章 16位和32位微处理器 本章内容 CPU的编程结构 ?标志寄存器的含义 ?CPU的操作时序 ?CPU的中断分类和中断向量 硬件中断和软件中断的区别,软件中断的特点 ?80386 的功能部件 32位微型机的三种工作方式 教学重点 2.1 8088/8086的编程结构 8088的编程结构从功能分成两个单元 (1)总线接口单元BIU——管理8088与系统总线的接口,负责CPU对存储器和外设进行访问 (2)执行单元EU——负责指令的译码、执行和数据的运算 两个单元相互独立,分别完成各自操作 两个单元可以并行执行,实现指令取指和执行的流水线操作 8086/8088的编程结构 1. 总线接口部件 总线接口部件负责与存储器、I/O端口传送数 据 ,由下列4部分组成: ① 4个段地址寄存器(CS、DS、ES、SS) ② 16位的指令指针寄存器 IP(Instruction Pointer) ③ 20位的地址加法器 ④ 6字节的指令队列缓冲器 2. 执行部件 执行部件负责指令的执行 ,由下列4部分组成: ① 4个通用寄存器,即AX、BX、CX、DX; ② 4个专用寄存器,即 基数指针寄存器BP(base pointer) 堆栈指针寄存器SP(stack pointer) 源变址寄存器SI(source index)
原创力文档

文档评论(0)