上泽充鱼大崇 微型计算机原理与接口技术 1of52 Shanghai Jiao Tong University 第二章8086系统结构
微型计算机原理与接口技术 1 of 52 第二章 8086系统结构
上泽究鱼大岸 微型计算机原理与接口技术 2of52 Shanghai Jiao Tong University 2.1 Intel8086CPU结构 8086CPU概述 1977年,Intel率先推出了16位微处理器 8086,能并行处理16位数据,它需要16位的存储 器,16位DB,16位外设。1979年Intel研制了 8088,称为准16位机。 ●引脚功能复用 ●单总线、累加器结构 ●可控三态电路 ●总线分时复用
微型计算机原理与接口技术 2 of 52 2.1 Intel 8086 CPU 结构 8086 CPU概述 1977年,Intel率先推出了16位微处理器 8086,能并行处理16位数据,它需要16位的存储 器, 16位DB,16位外设。1979年Intel研制了 8088,称为准16位机。 引脚功能复用 单总线、累加器结构 可控三态电路 总线分时复用
上泽充鱼大崇 微型计算机原理与接口技术 3of52 Shanghai Jiao Tong University 结构特点 ●指令流水线 ●存储器的分段结构 ●支持用于浮点运算的协处理器及多微处理器系统 ●指令方面和结构设计支持使用该微处理器构成一 个共享总线的多微处理器系统
微型计算机原理与接口技术 3 of 52 一、 结构特点 指令流水线 存储器的分段结构 支持用于浮点运算的协处理器及多微处理器系统 指令方面和结构设计支持使用该微处理器构成一 个共享总线的多微处理器系统
上泽究鱼大学 微型计算机原理与接口技术 4of52 Shanghai Jiao Tong University 串行方式: CPU 取指令 译码、执 行指令 取指令 译码、执 译码、执 行指令 取指令 行指令 BUS 忙 忙 忙 并行方式: CPU 取指令 译码、执 行指令 取指令 译码、执 行指令 取指令 译码、执 行指令 取指令 译码、执 行指令 BUS 忙 忙 忙 忙
微型计算机原理与接口技术 4 of 52 串行方式: 并行方式:
上泽充鱼大崇 微型计算机原理与接口技术 5of52 Shanghai Jiao Tong University 存储器的分段结构: 8086的地址总线为20位,可寻址220=1MB的内存 空间; 内部寄存器和内部地址总线都只有16位,也就是 说能够由ALU提供的最大地址空间只能是64KB。 分段:为了实现CPU对1MB空间的寻址,将内存 储器空间分为若干逻辑段,每个段最大为64KB,并 在CPU中专门设置了一些段寄存器,用于存放逻辑 段的起始地址,这些起始地址是16位的,满足内部 地址总线的宽度要求
微型计算机原理与接口技术 5 of 52 8086的地址总线为20位,可寻址220=1 MB的内存 空间; 内部寄存器和内部地址总线都只有16位,也就是 说能够由ALU提供的最大地址空间只能是64 KB。 分段:为了实现CPU对1 MB空间的寻址,将内存 储器空间分为若干逻辑段,每个段最大为64KB,并 在CPU中专门设置了一些段寄存器,用于存放逻辑 段的起始地址,这些起始地址是16位的,满足内部 地址总线的宽度要求。 存储器的分段结构: