欢迎来到天天文库
浏览记录
ID:58756061
大小:2.15 MB
页数:64页
时间:2020-10-03
《汇编语言ch02 8086计算机组织ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第2章8086计算机组织2.180x86微处理器2.2基于微处理器的计算机系统构成2.3中央处理机2.4存储器课前思考微计算机系统一般包括哪两部分?8086微处理器主要由哪几部分组成?它们的功能是什么?一个字节和一个字分别由几个二进制位组成?在Intel系列微型机中是如何编址的?一个字节和一个字在存储器中是如何存储的?字单元的地址是偶数或是奇数时,访问存储器有什么不同?8086微型机可以访问的最大存储空间是多少?应用几位地址来表示?在8086微机中,如何提供20位的地址?如何形成物理地址?8086微机中,存储器空间可分为几种逻辑段?每段的可寻址空
2、间是多大?段地址存放在哪些寄存器中?CPU中有哪几类寄存器,它们各自的专门用途是什么?条件码标志和控制标志各包含几位?它们每位所表示的意义是什么?什么是DOS和BIOS功能调用?学习目标了解计算机系统的主要组成部分;掌握存储器地址分段的方法以及存储单元物理地址的形成方法;熟悉8086各类寄存器的用途;熟悉标志寄存器各标志位的意义。学习指南本章内容是汇编语言程序设计所需要了解的硬件知识,已熟悉计算机基本原理的学员可直接学习后面的章节。重点与难点存储器分段;存储器单元物理地址的形成;各寄存器的用途。本章知识点基于8086的微计算机系统8086寄存器通
3、用寄存器专用寄存器段寄存器8086微处理器的存储器管理存储单元的地址和内容存储器分段管理外部设备I/O端口DOS和BIOS功能调用2.180x86微处理器8038680486奔腾奔腾II奔腾4802868086奔腾IIIIA-64(安腾)4004不是我不明白,这世界变化太快。扎扎实实掌握知识,以不变应万变!IA-32808616位结构的微处理器:数据总线为16位主存容量1MB:地址总线为20位时钟频率5MHz(IBMPC使用4.77MHz)准16位微处理器8088:外部数据总线为8位IBMPC和PC/XT机使用Intel8088CPU8086的1
4、6位指令系统:Intel80x86基本指令集80186/80188的核心是8086/8088,配以支持电路80186/80188指令系统比8086指令系统新增了若干条实用的指令,涉及堆栈操作、移位指令、输入输出指令、过程指令和边界检测及乘法指令8028616位数据总线,24位地址总线(16MB主存)实方式(RealMode),与8086工作方式一样保护方式(ProtectedMode)存储管理、保护机制和多任务管理的硬件支持IBMPC/AT机使用Intel80286CPU80286指令系统新增15条保护方式指令16位Intel80x86CPU:8
5、086/80186/8028632位Intel80x86CPU(IA-32微处理器):80386,80486,Pentium系列英特尔32位结构:IA-32(IntelArchitecture-32)8038632位结构数据总线32位,地址总线32位,寻址4GB主存虚拟8086方式(Virtual8086Mode)保护方式下的8086工作方式系统管理方式(SystemManagementMode)低功耗节能状态80386指令系统全面升级为32位兼容原来16位指令系统新增有关位操作、条件设置指令以及对控制、调试和测试寄存器的传送指令等8048680
6、486=80386+80387+8KBCache浮点处理单元FPU8086/8088:808780286:8028780386:80387高速缓冲存储器Cache复杂指令集计算机CISC融合精简指令集计算机RISC的技术特点80486指令系统新增用于多处理器和内部Cache操作的6条指令Pentium俗称的80586微处理器,奔腾微处理器32位结构,连接主存的数据总线是64位超标量(Superscalar)技术Pentium指令系统新增一条8字节比较交换指令一条处理器识别指令4条系统专用指令PentiumPro原称P6,中文名称为“高能奔腾”两个
7、芯片组成扩展的超标量技术动态执行技术PentiumPro新增3条指令PentiumII多媒体扩展指令(MMX指令)MMX(MutliMediaeXtension)整数运算多媒体指令优化图像、音频、视频和通信方面的程序进行提升微机对多媒体的处理能力PentiumMMX(多能奔腾):MMX指令应用于Pentium处理器PentiumII:MMX指令应用于PentiumProPentiumIII数据流SIMD扩展指令(SSE指令)SSE(StreamingSIMDExtensions)浮点单精度多媒体运算指令提高浮点3D数据的处理能力。SSE指令类似于
8、AMD公司发布的3DNow!指令PentiumIII:SSE指令应用于PentiumII单指令多数据SIMDSingleInstruct
此文档下载收益归作者所有