《微型计算机原理》课件chapter1 微型计算机基础知识.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《微型计算机原理》课件chapter1 微型计算机基础知识.ppt》由用户(momomo)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微型计算机原理 微型计算机原理课件chapter1 微型计算机基础知识 微型计算机 原理 课件 chapter1 微型 计算机基础知识
- 资源描述:
-
1、计算机硬件技术基础计算机硬件技术基础2024年3月20日第1页硬件技术是学习和掌握微机硬件知识和汇编语言硬件技术是学习和掌握微机硬件知识和汇编语言程序设计的入门课程:程序设计的入门课程:F 微型计算机的基本工作原理微型计算机的基本工作原理F 汇编语言程序设计汇编语言程序设计F 微型计算机接口技术微型计算机接口技术目的:建立微型计算机系统的整体概念,形成微目的:建立微型计算机系统的整体概念,形成微机系统软硬件开发的初步能力。机系统软硬件开发的初步能力。课程目标课程目标计算机硬件技术基础计算机硬件技术基础2024年3月20日第2页第第1 1章章 微型计算机基础知识微型计算机基础知识第第2 2章章
2、微处理器结构和总线操作时序微处理器结构和总线操作时序第第3 3章章 80868086指令系统指令系统第第4 4章章 汇编语言程序设计汇编语言程序设计第第5 5章章 半导体存储器半导体存储器第第6 6章章 输入输入/输出接口技术输出接口技术第第7 7章章 中断中断第第8 8章章 常用输入输出接口常用输入输出接口课程内容课程内容计算机硬件技术基础计算机硬件技术基础2024年3月20日第3页复习并掌握先修课的有关内容复习并掌握先修课的有关内容课前:课前:预习内容,记下问题与难点预习内容,记下问题与难点课堂:课堂:听讲与理解、适当笔记听讲与理解、适当笔记课后:课后:认真读书、完成作业认真读书、完成作业
3、实验:实验:充分准备、勇于实践充分准备、勇于实践总成绩总成绩考试成绩实验成绩平时成绩考试成绩实验成绩平时成绩学习方法学习方法计算机硬件技术基础计算机硬件技术基础2024年3月20日第4页参考书目参考书目微型计算机技术及其应用微型计算机技术及其应用(第二版)(第二版)戴梅萼主编戴梅萼主编 清华大学出版社清华大学出版社1微机原理及其应用微机原理及其应用 丁新民主编丁新民主编 高等教育出版社高等教育出版社23全国计算机等级考试三级教程全国计算机等级考试三级教程 PC PC技术技术 高等教育出版社高等教育出版社Intel Intel 微处理器微处理器(第七版)(第七版)Barry B.Brey Bar
4、ry B.Brey 机械工业出版社机械工业出版社4计算机硬件技术基础计算机硬件技术基础2024年3月20日第5页第一章第一章 微型计算机基础知识微型计算机基础知识微机的发展概况微机的发展概况微机结构及工作原理微机结构及工作原理计算机中的数制与编码计算机中的数制与编码教学内容教学内容 计算机硬件技术基础计算机硬件技术基础2024年3月20日第6页第一章第一章 微型计算机基础知识微型计算机基础知识教学目标教学目标 1、计算机系统的组成和特点。、计算机系统的组成和特点。2、冯诺依曼型计算机的体系结构、模块功能和工作原理。、冯诺依曼型计算机的体系结构、模块功能和工作原理。3、微处理器、微型计算机和微型
5、计算机系统的概念。、微处理器、微型计算机和微型计算机系统的概念。4、数制及其转换,有符号数的表示及运算。、数制及其转换,有符号数的表示及运算。计算机硬件技术基础计算机硬件技术基础2024年3月20日第7页 计算机:计算机:第一代第一代 电子管电子管 第二代第二代 晶体管晶体管 第三代第三代 集成电路集成电路 第四代第四代 大规模、超大规模集成电路大规模、超大规模集成电路1.1 微型计算机的发展和应用微型计算机的发展和应用计算机硬件技术基础计算机硬件技术基础2024年3月20日第8页1.1.1计算机发展概况计算机发展概况即电子数值积分计算机即电子数值积分计算机计算机硬件技术基础计算机硬件技术基础
6、2024年3月20日第9页 1954美国贝尔实验室研制成功第一台使用晶体管美国贝尔实验室研制成功第一台使用晶体管线路计算机线路计算机TRADIC。图为。图为1959年生产年生产IBM7090型全型全晶体管电子计算机(第二代)。晶体管电子计算机(第二代)。1.1.1计算机发展概况计算机发展概况计算机硬件技术基础计算机硬件技术基础2024年3月20日第10页 1964年美国第一个采用集成电路,通用计算机系统年美国第一个采用集成电路,通用计算机系统IBM360系统研制成功(第三代)。系统研制成功(第三代)。1.1.1计算机发展概况计算机发展概况计算机硬件技术基础计算机硬件技术基础2024年3月20日
7、第11页 1970 1970年以来出现大规模集成电路(第四代)。年以来出现大规模集成电路(第四代)。19831983年中国研制成功巨型年中国研制成功巨型“银河银河”电子计算机,运算速度每电子计算机,运算速度每秒为秒为1 1亿次。亿次。1.1.1计算机发展概况计算机发展概况计算机硬件技术基础计算机硬件技术基础2024年3月20日第12页 作为第四代计算机的重要分支,微型计算机诞生于作为第四代计算机的重要分支,微型计算机诞生于70年年代初,以大规模、超大规模集成电路为主要部件,以集成代初,以大规模、超大规模集成电路为主要部件,以集成了计算机主要部件了计算机主要部件控制器和运算器的微处理器为核心控制
8、器和运算器的微处理器为核心所构造出的计算机系统。其核心器件所构造出的计算机系统。其核心器件CPU集成在一片芯片集成在一片芯片上,称之为微处理器上,称之为微处理器MPU(Microprocessor)。1.1.2 微型计算机计算机计算机硬件技术基础计算机硬件技术基础131、CPU的芯路历程的芯路历程13计算机硬件技术基础计算机硬件技术基础14v 1971年11月,世界上第一款CPU Intel4004问世!工作时钟频率是108KHz,包含2300个晶体管,用10m工艺加工。每次传输的数据是4位,可寻址的存储器只有640字节。1 1)、悄悄诞生)、悄悄诞生 震撼世界震撼世界特德霍夫(Ted Hof
9、f)14计算机硬件技术基础计算机硬件技术基础15v1972年4月,Intel发布了8008处理器,工作时钟频率为200KHz。8位的数据总线,可对16KB的存储器进行寻址,性能是4004的2倍。v1974年4月,8080发布。时钟频率为2MHz,包含有6000个晶体管,采用6m工艺制造,8080有8位数据总线,可寻址64KB存储器,具有10倍于8008的性能。8008808015Altair 8800计算机硬件技术基础计算机硬件技术基础1619831983年年1 1月月3 3日出版的日出版的时代时代周刊周刊破天荒地将破天荒地将PCPC列为列为“年度风云人物年度风云人物”,时代周时代周刊刊写道:
10、写道:“有时候,在一有时候,在一年中最有影响力的不是一个年中最有影响力的不是一个人而是一个过程,而且整个人而是一个过程,而且整个社会都普遍认定,这一过程社会都普遍认定,这一过程将改变所有其它的进程。将改变所有其它的进程。”2 2、80X8680X86时代时代计算机硬件技术基础计算机硬件技术基础17172 2)、)、80X8680X86时代时代计算机硬件技术基础计算机硬件技术基础18v1978年英特尔公司生产的8086是第一个16位的微处理器。8MHZ,运算速度0.75MIPs,集成晶体管29,000个,3微米制造工艺,最大寻址内存1MB,指令扩充到2万多条。v1981年,美国IBM公司将808
11、8芯片用于其研制的PC机中,从而开创了全新的微机时代。2 2)、)、80X8680X86时代时代v 1982年,Intel80286的最大主频为20MHz,内、外部数据传输均为16位,使用24位内存储器的寻址,内存寻址能力为16MB。工作方式有实模式和保护模式,是英特尔的首个具有完全兼容性的处理器。IBM PC ATIBM 515018计算机硬件技术基础计算机硬件技术基础1919 Intel 8088 CPU 128Kb RAM 3.5 360kb 或者或者 720kb 软驱软驱 5MB 硬盘硬盘 计算机硬件技术基础计算机硬件技术基础20v 1985年,32位核心的80386。首个80386内
12、含27.5万个晶体管,时钟频率为12.5MHz。内部和外部数据总线都是32位,地址总线也是32位,可寻址高达4GB内存。它除具有实模式和保护模式外,还增加了虚拟模式。v 三个技术要点:使用“类286”结构,开发80387微处理器增强浮点运算能力,开发高速缓存解决内存速度瓶颈。v 386处理器是第一款具有“多任务”功能的处理器。所谓所谓“多任务多任务”就是说它可以同时处就是说它可以同时处理多个程序的指令,这对微软的操作理多个程序的指令,这对微软的操作系统发展有着重要的影响。系统发展有着重要的影响。Deskpro 38620计算机硬件技术基础计算机硬件技术基础21v 1989年,英特尔推出8048
13、6芯片。将80386和数学协处理器80387以及一个8KB的高速缓存集成在一个芯片内。内含120万个晶体管,使用1微米的制造工艺。80486的时钟频率从25MHz逐步提高到33MHz、40MHz、50MHz。v 在80X86系列中首次采用了RISC(精简指令集)技术,可以在一个时钟周期内执行一条指令。它还采用了突发总线方式,大大提高了与内存的数据交换速度。v 用户进入“选中并点击”(point-and-click)的计算时代。21计算机硬件技术基础计算机硬件技术基础22v 1993年,Intel Pentium 的内部含有的晶体管数量高达310万个,时钟频率由最初推出的60MHZ和66MHZ,
14、后提高到200MHZ。所有的奔腾 CPU里面都已经内置了16K的一级缓存,这样使它的处理性能更加强大。v具有超标量体系结构;分支预测技术。3 3)、奔腾年代)、奔腾年代22静态转移预测策略,不取决于条件转移静态转移预测策略,不取决于条件转移指令的过去执行历史,如预测绝不发生、指令的过去执行历史,如预测绝不发生、预测总是发生、依操作码预测。预测总是发生、依操作码预测。计算机硬件技术基础计算机硬件技术基础23v1996年,奔腾 Pro。Pentimu Pro的内部含有高达550万个的晶体管,内部时钟频率为133MHZ,处理速度几乎是100MHZ奔腾的2倍,具有了256KB二级缓存。n Pentim
15、u Pro具有一项称为“动态执行”的创新技术。v1996年底,奔腾 MMX(多能奔腾)。采用MMX技术去增强性能,还将CPU芯片内的L1缓存由原来的16KB增加到32KB(16K指令+16K数据)。n MMX技术“多媒体扩展指令集”23动态转移预测策略,试图通过记录条件动态转移预测策略,试图通过记录条件转移指令在程序中的历史来改善预测的转移指令在程序中的历史来改善预测的准确度。准确度。转移历史表转移历史表计算机硬件技术基础计算机硬件技术基础24v 1997年5月,奔腾 出现。0.28微米工艺,内部集成了750万个晶体管,并整合了MMX指令集技术,可以更快更流畅的播放影音Video,Audio以
16、及图像等多媒体数据。v 配备了可重命名的段寄存器,可以猜测的执行写操作寄存器重命名(Register Renaming)v 多媒体及互联网方面的应用24多个指令为使用同一寄存器位置而竞多个指令为使用同一寄存器位置而竞争,产生了妨碍性能的流水限制。争,产生了妨碍性能的流水限制。(寄存器存储冲突)(寄存器存储冲突)计算机硬件技术基础计算机硬件技术基础25v 1999年,Celeron(赛扬)处理器。简单的说,Celeron与Pentium II并没有本质上的不同,因为它们的内核是一样的,最大的区别在于高速缓存上。既有合理的效能,又有相对低廉的售价,这样的策略一直延续到今天。v 1998年英特尔发布
17、了Pentium II Xeon(至强)处理器,面向中高端企业级服务器、工作站市场。25计算机硬件技术基础计算机硬件技术基础26v1999年春季,英特尔推出了奔腾处理器,使用0.25微米技术,它带来的最重要的技术创新之一是互联网SSE指令集(Streaming SIMD Extensions,数据流、单指令多数据、扩展指令集)P III(旧)新封装 P III26计算机硬件技术基础计算机硬件技术基础27v2000-2002年:Pentium 4处理器 最初的Pentium 4处理器集成了4200万个晶体管,到了改进版的Pentium 4(Northwood)更是集成了5千5百万个晶体管;并且开
18、始采用0.18微米进行制造。v Pentium 4提供SSE2指令集。27计算机硬件技术基础计算机硬件技术基础28高主频高主频=高速度高速度=高性能?高性能?4 4)、多核时代来临)、多核时代来临频率、性能频率、性能功耗、热量功耗、热量28计算机硬件技术基础计算机硬件技术基础29v 2005,Intel Pentium D 处理器正式揭开了x86处理器多核心时代。v Pentium D 处理器是用于台式机的双内核处理器,架构了90纳米技术。它在一个物理处理器内包含两个完整的执行内核,这2个内核以相同的频率运行。2个内核共享相同的封装和芯片组/内存接口。294 4)、多核时代来临)、多核时代来临
19、计算机硬件技术基础计算机硬件技术基础30v 2006年,Intel Core 及Core2 Duo处理器 首款 Core 2 Duo处理器拥有1.67亿个晶体管,基于的是65nm工艺,拥有4M L2缓存,前端总线频率为1,066MHz。E6700 2.6GHz型号比先前推出之最强的Intel Pentium D 960(3.6GHz)处理器,在性能方面提升了40%,省电效率也增加40%v 2008年,Core i7处理器推出,通过QuickPath互连技术可以让CPU能够更快速的与系统其它部分进行互连。304 4)、多核时代来临)、多核时代来临计算机硬件技术基础计算机硬件技术基础31v 201
20、0年1月8日,英特尔公司发布了第二代酷睿i7、i5、i3处理器。这是英特尔的首批32纳米处理器。部分处理器直接集成显卡。314 4)、多核时代来临)、多核时代来临计算机硬件技术基础计算机硬件技术基础2024年3月20日第32页Apple微型计算机Apple-IApple-II计算机硬件技术基础计算机硬件技术基础2024年3月20日第33页IBM PC 系列微型计算机8088CPUIBM PC机机计算机硬件技术基础计算机硬件技术基础表表1 80 x86系列微处理器概况系列微处理器概况 计算机硬件技术基础计算机硬件技术基础表表1续续 80 x86系列微处理器概况系列微处理器概况 型 号发布年份字长
21、/位集成度/(万/片)主频/MHz内数据总线宽度/位外数据总线宽度/位地址总线宽度/位寻址空间高速缓冲存储器(Cache)Pentium(586)199332310330601663264324 GB8 KB数据8 KB指令Pentium 19973275023333332643664 GB32 KB和512 KB二级高速缓存Pentium19993295045032643664 GB32 KB一级缓存和512 KB二级缓存Pentium 42000324200150032643664 GB32 KB一级缓存和512 KB二级缓存Pentium 4 6XX2005643000380064643
22、664 GB32 KB一级缓存和1/2 MB二级缓存Pentium D(双核)2005642660360064643664 GB32 KB一级缓存和2/4 MB二级缓存Core 2 Duo2006642.9亿64643664GB计算机硬件技术基础计算机硬件技术基础2024年3月20日第36页Intel 微处理器芯片80386PentiumPentium 4英特尔酷睿2双核处理器计算机硬件技术基础计算机硬件技术基础2、特点与分类特点与分类 1)、特点体积小、重量轻、功耗低速度快、功能强成本低、价格便宜品种多、适应性强2)、分类按字长分:4位、8位、16位、32位、64位。按形态分:单片机、单板机
23、、PC机、笔记本电脑计算机硬件技术基础计算机硬件技术基础2024年3月20日第38页1.2 微机结构及工作原理微机结构及工作原理1.2.1 微机的基本结构微机的基本结构 1945年冯诺依曼起草了“关于EDVAC的报告草案”,EDVAC(Electronic Discrete variable Automatic Computer)即离散变量自动电子计算机。具体地介绍了制造电子计算机和程序设计的新思想。EDVAC方案明确计算机由运算器、逻辑运算器、逻辑控制装置、存储器、输入和输出设备控制装置、存储器、输入和输出设备五个部分组成,并描述了这五部分的职能和相互关系。EDVAC报告中体现了两大设计思想
24、:一是采用二进制,他根据电子元件双稳工作的特点,建议在电子计算机中采用二进制。二是采用“存储程序”方法,即程序与数据一起放在存储器中,由机器依次一条条执行。依次思想设计制造的计算机称为“诺依曼机”计算机硬件技术基础计算机硬件技术基础2024年3月20日第39页运算器运算器输出设备输出设备控制器控制器输入设备输入设备存储器存储器指令流控制命令数据流冯诺依曼结构指令指令驱动驱动计算机硬件技术基础计算机硬件技术基础2024年3月20日第40页1.2 微机结构及工作原理微机结构及工作原理冯冯诺依曼结构计算机工作原理核心是:诺依曼结构计算机工作原理核心是:(1)计算机的任务由事先编好的程序完成。)计算机
25、的任务由事先编好的程序完成。(2)计算机的程序被事先输入的存储器中,程序运算的)计算机的程序被事先输入的存储器中,程序运算的结果也存放在存储器中。结果也存放在存储器中。(3)计算机能连续自动的完成程序运行)计算机能连续自动的完成程序运行.(4)程序运行所需的信息和结果可以通过输入、输出设)程序运行所需的信息和结果可以通过输入、输出设备完成。备完成。(5)计算机由运算器、控制器、存储器、输入设备和输)计算机由运算器、控制器、存储器、输入设备和输出设备组成。出设备组成。“存储程序存储程序”和和“程序控制程序控制”计算机硬件技术基础计算机硬件技术基础2024年3月20日第41页1.2.2 微机的总线
展开阅读全文