版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第九章微计算机系统本章主要内容
微计算机系统以微处理器为核心,以主板为主要部件。微处理器、存储器、通用I/O接口、总线接口、声卡、显卡网卡等都能被集成在主板上。主板结构的好坏与功能强弱直接影响了微机系统的性能。本章在介绍微机系统的基本组成时,比较详细的介绍了32位微机系统中比较常用的芯片集。9.1IBMPC/XT微机系统的基本组成1.整体工艺
该系统板是四层印刷电路板,外两层为印刷电路,内两层为印制电源与地线,直流电源为+5V,+12V,-5V,-12V的电源信号通过两个6脚插头送入系统板。5芯圆形键盘插座,3针扬声器插座。8个62线印制板插槽J1~J8作为I/O通道,用来汇集插入IBMPC/XT系统中的扩展卡。其中J8与其他插槽不同,要求用卡选中信号进行响应。双列直插组合开关DIP,8位开关用于控制8255A-5芯片读入,为系统软件提供系统设置的若干信息。9.1IBMPC/XT微机系统的基本组成3.控制核心Intel8088微处理器8087协处理器8284时钟发生驱动器8288总线控制器地址锁存器数据收发器9.1IBMPC/XT微机系统的基本组成4.控制模式在IBMPC/XT中,8088工作于最大模式,系统读/写控制信号由处于系统总线工作方式的8288产生。为了提高数值计算的速度,可以插入8087.同时系统允许使用DMA方式加快数据传输速度。9.1IBMPC/XT微机系统的基本组成5.基本配置
IBMPC/XT的I/O通道有8个62线插槽,可以插入各种扩展板卡,以配置PC/XT系统的基本组成和扩展功能。基本配置包括RAM扩展板、显示适配器、串行适配器、并行适配器、软盘控制器、硬盘控制器。RAM:系统板258KB,扩展板384KBCentronics并行接口(并行打印机适配器)彩色图形适配器(CGA)和彩色监视器软盘控制器和软盘驱动器硬盘控制器和硬盘驱动器9.2IBMPC/AT微机系统的基本组成2.MPUPC/AT主机板的核心是80286微处理器单元(MPU),程序指令均在MPU中执行。微处理器产生地址、数据、状态和控制信号,即为芯片总线。芯片地址线通过锁存和缓冲方式转换成24位系统地址总线(SA),芯片数据线通过锁存和缓冲方式转换成24位系统地址总线,芯片数据线通过缓冲方式转换成16位系统数据总线。9.2IBMPC/AT微机系统的基本组成3.总线系统地址线与ROM/IO地址缓冲器相连,扩展地址总线(XA)由ROM存储器和I/O外围电路共用。系统数据总线经RAM/ROM数据总线转换电路转换成存储器数据总线(MD)。系统数据总线低8位经I/O数据总线转换电路转换成8位扩展数据总线(XD),扩展数据总线是所有I/O设备的数据通路。
9.2IBMPC/AT微机系统的基本组成4.同步时钟信号使微处理器和微机内其他设备之间的操作实现同步。在开机加电时,时钟电路生产加电复位信号用于初始化微处理器和外围电路。时钟电路和等待逻辑电路一起用于使MPU与外围慢速电路同步。9.2IBMPC/AT微机系统的基本组成6.LSI外围电路8237ADMA控制器8254PIT8259APIC9.2IBMPC/AT微机系统的基本组成为了支持高速存储器数据传送和I/O数据传送,PC/AT系统板上有两个8237ADMA控制器。DMA控制器1、2各包含4个DMA通道。9.2IBMPC/AT微机系统的基本组成在PC/AT系统中,基于8254的定时器电路模块提供与时钟有关的各项功能与信号。在8254PIT中含3个16位定时器。9.2IBMPC/AT微机系统的基本组成7.IBMPC/AT对PC/XT的改进(1)对系统主板内几个主要I/O控制模块的改进系统配置选择方法上的更改键盘接口部分的改动增加了实时时钟(2)对控制器和外设的改动及扩充对软/硬盘控制器的改动对串/并行接口适配器的改动对键盘的改动对内存扩充卡的改动使用增强图形适配器(EGA)9.380386微机系统的基本组成在32位微机系统中,为了简化设计,使用了许多专用集成电路。这种设计方法的基础是开发具有高集成度的外围集成电路芯片。开发外围集成电路芯片的目的是在提高主板功能的同时,降低电路的复杂性和造价。9.380386微机系统的基本组成82340芯片集
82340芯片集中有4块芯片,负责完成主板上的大部分功能,若再加上少量其他集成电路,就可完成一块386微机主板的功能。主要功能模块:
80386DXCPU80387DX数字协处理器
82385DX高速缓存控制器
82345数据缓冲器
82346系统控制器
82344ISA控制器
9.380386微机系统的基本组成3.82345数据缓冲器82345数据缓冲器是一片VLSI芯片,可对数据总线上的数据进行缓冲,也可以进行总线切换。同时可产生奇偶校验码,并可进行奇偶校验。由高密度128引脚塑制方形扁平封装。9.380386微机系统的基本组成4.82346系统控制器
在80340芯片集中,82346VLSI是系统控制器。系统控制器与80386DX局部总线、ISA总线、82345数据缓冲器以及82344ISA控制器均相连。其功能包括产生时钟信号,产生DRAM阵列的操作地址,为主板存储器提供控制信号,为MPU提供复位信号,提供数字协处理器与80386DX接口。9.380386微机系统的基本组成5.82344ISA控制器
82340芯片集中有3个芯片与CPU局部总线及ISA总线均相连,82344ISA控制器是其中之一,也是VLSI芯片,其封装形式为160引脚PQFP形式。该芯片通过CPU局部总线与82386DX的地址缓冲输入端相连,同时通过82344/82346通信接口线与82346系统总线控制器相连。其重要功能是提供ISA总线的大部分信号,同时,在系统使用BIOSEPROM芯片及驱动扬声器发声时,根据数据宽度选用8位或16位数据总线。9.480386/80486EISA微机系统1.EISA总线EISA总线是一种开放型总线,它与PC总线及ISA总线兼容,Intel公司为EISA总线扩展槽提供了配套芯片组。许多高性能80386/80486微机大都采用了EISA总线,在EISA扩展槽上可以安装网卡、SCSI接口和图形控制器等高性能、高处理速度的智能板,使整个微机系统可以用作较高速的网络服务器或CAD开发机。9.480386/80486EISA微机系统2.主要功能模块82352EBB82358EBC82357ISP中断控制器定时/计数器DMA控制器NMI信号产生电路9.5Pentium微机系统3.外部设备奔腾微机的外部设备主要包括:高速硬盘(850MB~2.1GB),通过EIDE接口直接与PCI总线相连;PCI图形加速卡(显示适配器)用来连接SVGA彩色显示器;两个软盘驱动器(3.5英寸/1.44MB和5.25英寸/1.2MB各一个)通过34芯扁平电缆连至主板FDC插座,并行打印机通过25芯电缆连至主板上LPT插座。9.5Pentium微机系统4.显示器与键盘奔腾微机采用PCI显示卡及SVGA型60Hz逐行扫描先测显示器,分辨率为1024x768或更高。当更换显示卡或显示器时,应对BIOS有关参数进行重新设置。奔腾微机中的键盘与PC/AT机键盘兼容,采用101键或104键,并有8048单片机实现键扫描及控制,并将键值送主机,从而完成键盘命令的执行。9.664位计算机系统1.64位计算机系统64位计算机是指CPU
GPRs(General-PurposeRegisters,通用寄存器)的数据宽度为64位,64位指令集就是运行64位数据的指令,也就是说处理器一次可以运行64bit数据。64bit处理器并非现在才有的,在高端的RISC很早就有64bit处理器了,比如SUN公司的UltraSparcⅢ、IBM公司的POWER
5、HP公司的Alpha等。9.664位计算机系统64bit计算主要有两大优点:可以进行更大范围的整数运算;可以支持更大的内存。不能因为数字上的变化,而简单的认为64bit处理器的性能是32bit处理器性能的两倍。目前主流CPU使用的64位技术主要有AMD公司的AMD64位技术、Intel公司的EM64T技术、和Intel公司的IA-64技术。其中IA-64是Intel独立开发,不兼容现在的传统的32位计算机,仅用于Itanium以及后续产品Itanium2,一般用户不会涉及到,因此这里仅对AMD64位技术和Intel的EM64T技术做一下简单介绍。AMD64位技术AMD64的位技术是在原始32位X86指令集的基础上加入了X86-64扩展64位X86指令集,使这款芯片在硬件上兼容原来的32位X86软件,并同时支持X86-64的扩展64位计算,使得这款芯片成为真正的64位X86芯片。这是一个真正的64位的标准,X86-64具有64位的寻址能力。
EM64T技术Intel官方是给EM64T这样定义的:EM64T全称ExtendedMemory64Technology,即扩展64bit内存技术。EM64T是IntelIA-32架构的扩展,即IA-32e(IntelArchitectur-32extension)。IA-32处理器通过附加EM64T技术,便可在兼容IA-32软件的情况下,允许软件利用更多的内存地址空间,并且允许软件进行32bit线性地址写入。EM64T特别强调的是对32bit和64bit的兼容性。Intel为新核心增加了8个64bitGPRs(R8-R15),并且把原有GRPs全部扩展为64bit,如前文所述这样可以提高整数运算能力。增加8个128bitSSE寄存器(XMM8-XMM15),是为了增强多媒体性能,包括对SSE、SSE2和SSE3的支持。
64位CPU目前AMD方面支持64位技术的CPU有Athlon64系列、AthlonFX系列和Opteron系列。Intel方面支持64位技术的CPU有使用Nocona核心的Xeon系列、使用Prescott2M核心的Pentium46系列和使用Prescott2M核心的P4EE系列。
9.664位计算机系统2.AMDOpteron(皓龙)
芯片工艺0.13微米,具有2级Cache,采用陶瓷封装方式,电压1.5V内存通道:双通道DDR-400内存型号:ECC/RegisteredDDR内存带宽:6.4GB/s/12.8GB/s(w/NUMAawareOS)支持的指令集:MMX,3DNow!,SSE,SSE-2,X86-64引脚类型:Socket-94012级整数操作流水线和17级浮点操作流水线9.664位计算机系统Opteron”源自于拉丁文optimus——“最佳”的意思,它可以表达性能最好、最高的含义,它还含有灵活性、选择的意思。Opteron微架构对32位X86软件提供固有支持的同时,又提供了灵活的升级途径来实现对AMD64架构的支持。Opteron处理器架构的设计是以“为用户提供新一代性能”为首要目标。要达到这一目标,需要在微架构的每时钟周期性能与处理器频率扩展能力之间实现良好的平衡,只有在两者都得到提高的同时,用户才真正可以得到由处理器结构改进而带来的真实性能的提升。9.664位计算机系统Opteron处理器改变了前一代(第七代)处理器的底层流水线结构,与前一代的微架构相比,Operon多出了两级管道,也就是说该产品拥有了12级整数操作流水线和17级浮点操作流水线,而更深的流水线使新一代的微架构拥有了更高的工作频率。Opteron处理器最初采用0.13微米SOI(SilicononInsulator,绝缘硅)的工艺进行生产,而后来的产品采用90nm的工艺生产。9.664位计算机系统第一款基于X86架构的64位处理器在同一个芯片上运行32位和64位x86应用程序如需对AMD64架构深入了解,请参阅AMD64技术白皮书”。在中另有详细的AMD64指令集架构技术资料。9.664位计算机系统3.IntelNoconaXeon(至强)扩展内存64位技术(EM64T)在原x86指令集的基础上,增加了64位扩展,把寄存器也扩展到了64位。64位扩展包括64位模式和兼容32/64位模式全新的LDT(闪电数据传输总线),把LDT控制器建于北桥芯片,再把所有PCI控制器移入南桥芯片,这种设计可以使北桥芯片和南桥芯片之间的数据带宽达到6.4GB/s9.664位计算机系统
芯片工艺0.09微米,具有2级Cache,采用有机物封装方式,电压1.4V内存通道:双通道DDR2-400内存型号:ECC/RegisteredDDR2内存带宽:6.4GB/s支持的指令集:MMX,SSE,SSE-2,SSE-3,X86-64引脚类型:Socket-604
9.664位计算机系统Opteron2502.4GHz处理器和"Nocona"3.4GHzXeon9.664位计算机系统9.664位计算机系统4.AMDTurion(炫龙)0.09微米SOI制造工艺Taylor核心,核心面积约为172.1平方毫米晶体管数量达到了1.538亿个具有2级Cache核心电压1.075V最高功耗25W9.664位计算机系统9.664位计算机系统5.IntelMerom移动平台双核心处理器
基于全新的Core(酷睿)微架构
核心仍然采用65nm制造工艺核心电压为1.3V左右封装方式采用PPGA
接口类型为Socket478/479接口
9.664位计算机系统9.664位计算机系统6.龙芯计划
2002年9月28日,中国第一颗通用式处理器芯片—“龙芯1号”发布,结束了我国在计算机关键技术领域的“无芯”历史。“龙芯1号”是一款32位微处理器,采用0.18微米工艺,CMOS工艺制造,包含近400万个晶体管,具有良好的低功耗特性,平均功耗0.4瓦,最大功耗不超过1瓦,主频最高可达266MHz。“龙芯一号”处理器是一款既兼顾通用又有嵌入式CPU特点的新一代32位处理器,拥有32位MIPS指令系统,并采用一套简单高效的动态流水线,支持乱序执行和精确中断处理,可以在大量的嵌入式应用领域中使用。从技术和应用的角度来看,“龙芯一号”与主流CPU产品还有着很大的差距,仅相当于中端Pentium
2的水平。
9.664位计算机系统 2005年4月26日面世的“龙芯2号”是国内首款64位高性能通用CPU芯片。“龙芯2号”仍采用0.18微米
CMOS工艺制造,最高频率可达到500MHz,功耗3~5W,支持64位Linux操作系统和X-window视窗系统, “龙芯2号”可以媲美Intel
Pentium
3,超过1.3GHz的威盛处理器的2至3倍。龙芯2号的主要应用目标是Linux桌面网络终端、低端服务器、网络防火墙、路由器交换机、多媒体网络终端机、无盘工作站等。
9.664位计算机系统龙芯二号增强型处理器(简称“龙芯2E”)是中国科学院计算技术所研制,具有自主知识产权的64位高性能通用处理器,龙芯2E的最高频率达到1GHZ,最高双精度浮点运算速度每秒39.93亿次。龙芯2E采用四发射的动态超标量超流水线结构,实现了先进的寄存器重命名、动态调度、以及非阻塞的高速缓存访问等乱序执行技术。龙芯2E片内含64KB一级指令高速缓存访问等乱序执行技术。龙芯2E片内含64KB一级指令高速缓存、
64KB一级数据高速缓存、以及512KB二级高速缓存,片内还集成有DDR内存控制器。9.664位计算机系统 龙芯2E
处理器是一款实现64
位MIPS
III
指令集的通用RISC
处理器。龙芯2E的指令流水线每个时钟周期取四条指令进行译码,并且动态地发射到五个全流水的功能部件中。虽然指令在保证依赖关系的前提下进行乱序执行,但是指令的提交还是按照程序原来的顺序,以保证精确中断和访存顺序执行。9.664位计算机系统龙芯2E
先进的存储系统设计可以有效地提高流水线的效率。龙芯2E
的一级Cache由64KB
的指令Cache
和64KB
的数据
Cache
组成,片上二级Cache
大小为512KB,均采用四路组相联的结构。龙芯2E
处理器内部集成了遵守JESD79C
标准的DDR
控制器,加快了处理器访问内存的速度。龙芯2E
的TLB
有64
项,采用全相联结构,每项可以映射一个奇页和一个偶页。龙芯2E
通过24
项的访存队列以及8
项的访存失效队列(Miss
Queue)来动态地解决地址依赖,实现访存操作的乱序执行、非阻塞Cache、取数指令猜测执行(Load
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 47088-2026染料产品中六价铬的测定
- 陕西艺术职业学院《经济社会系统仿真实践》2024-2025学年第二学期期末试卷
- 2025年公共卫生杀菌消毒试卷含答案解析
- 功能食品品类发展趋势分析报告:“消费者洞察”赋能品牌确定性机会
- 装卸搬运工岗前技能实操考核试卷含答案
- 二氧化碳树脂装置操作工达标考核试卷含答案
- 活性炭活化工岗前趋势考核试卷含答案
- 草坪园艺师岗前工作标准化考核试卷含答案
- 手工等离子切割工岗前核心考核试卷含答案
- 高空作业机械装配调试工安全应急竞赛考核试卷含答案
- 湖南省普通高中课程方案(2020年版)
- 2023年山东化工职业学院单招面试模拟试题及答案解析
- 焊接冶金学焊接材料
- 泰晤士小镇案例分析知识讲解
- SB/T 10279-2017熏煮香肠
- 《分数的意义》教学课件
- 部编版七年级历史下册第1单元课件
- 注塑成型工艺培训教程 课件
- 射孔工艺培训课件
- 全新版大学英语综合教程4课文参考译文
- 本科教学审核评估审核范围释义课件
评论
0/150
提交评论