版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、微机原理与接口技术授课:左琼时间:2013年春课前的话计算机系列课程之间的联系 计算机概论与上机操作(对21世纪公民要求) 程序设计与算法语言(BASIC FORTRAN PASCAL C 等,怎样使用计算机) 计算机组成原理(所有计算机的共性) 微机原理及应用(特定机型介绍,单片机或8086 PC机,怎样应用计算机) 控制之路 数据处理之路 汇编语言程序设计 数据结构 单片机技术/微机接口 操作系统 数据库理论 软件技术基础 计算机网络 软件工程 应用系统设计 计算机网络 2课程目标微机原理与接口技术是学习和掌握微机硬件知识和汇编语言程序设计的入门课程:微型计算机(Intel 8086 16
2、位机)的基本原理(部件及之间的关系、工作原理与逻辑实现)汇编语言程序设计微型计算机接口技术建立微型计算机系统的整体概念,形成微机系统软硬件开发的初步能力,提高利用微机解决实际问题的能力。 3教材及参考资料教材: 周荷琴、吴秀清。微型计算机原理与接口技术(第4版)。中国科学技术大学出版社,2008 高建生等。计算机组成原理。华中科技大学出版社,2004钱晓捷等。微型计算机原理及接口技术。北京:机械工业出版社,1999王元珍、韩宗芬。IBM-PC宏汇编语言程序设计,第二版。华中理工大学出版社,19964课程要求及说明闭卷考试考试重点(知识点)在课堂和作业中体现 (听课记笔记、作业要认真)上机很重要
3、,是掌握汇编语言的关键课件可下载:Email: zq_teachPassword : public补考靠不住 !5第1章 绪论本章主要内容1.1 微型计算机的发展概况1.2 微型计算机系统1.3 计算机数据格式71.1 微型计算机的发展概况1. 计算机的发展简史2. 微型计算机的发展概况81. 计算机的发展简史最古老的计算工具 算筹最古老的计算器算盘1500年达芬奇手稿 机械式计算机PASCAL(1623)加法机,人类历史上第一台机械式计算机 1673年G.Leibnitz乘法机器,同时还提出了“可以用机械代替人进行繁琐重复的计算工作”的伟大思想。 1821年Babbage差分机1888年赫尔
4、曼霍勒斯制表机,用电气控制技术取代了纯机械装置 1938年朱斯的Z系列计算机1943年英国“巨人”计算机1944年艾肯的MARK-I,是世界上最早的通用型自动机电式计算机之一 91. 计算机的发展简史类型时期主要器件重 要 特 征第一代1946-1958 电子管水银延迟线;速度低,体积大,价格昂贵,可靠性差;机器语言,汇编语言,用于科学计算(定点运算)第二代1958-1964 晶体管磁芯;速度提高,体积缩小,可靠性提高;算法语言,操作系统,从科学计算扩大到数据处理(浮点运算),FORTRAN、ALGOL-60、COBOL 第三代1964-1971中、小规模集成电路半导体;体积小,可靠性大大提高
5、,速度达几MIPS,机种多样化,“小型计算机” 出现,软件技术和外设发展迅速,应用领域不断扩大第四代1971-中、大及超大规模集成电路速度提高至GIPS乃至TIPS水平,多机并行处理和计算机网络迅速发展。 “微型计算机” 出现10 各时代代表机型时代机型产地第一代ENIAC 1946 十进制EDVAC 1949 二进制和“存储程序”103(M-3) 195759美.宾州大学英.剑桥大学中科院计算所第二代TRADIC 1954IBM 7090 1958DJS-21,108,X-2,441B 美国贝尔实验室IBM中国第三代IBM360/370系列CDC6000/7600,STAR-100,CRAY
6、-1NOVA,PDP-11DJS-130/200IBMCDC美中国第四代微型机 APPLE, IBM-PCVAX系列长城0520, .APPLE , IBMDEC中国11世界上第一台电子数字计算机电子数字积分计算机ENIAC(Electronic Numerical Integrator And Computer),由美国宾夕法尼亚大学于1946年研制成功并投入使用。宣告人类进入电子计算机时代 1218000多个电子管1500个继电器10000支电容和7000个电阻重30吨占地170平方米耗电150千瓦运算速度5万次/秒当时价值48万美元1314ENIAC存在的问题:十进制计算机 每一位数由一
7、圈共10个真空管表示通过开关和插拔电缆进行手动编程 输入程序和数据可能需要半天时间 能否将程序和数据存在存储器中?EDVAC (Electronic Discrete Variable Automatic Computer)出现15现代电子计算机之父19441945年间,美籍匈牙利科学家冯诺伊曼在ENIAC尚未问世时注意到其弱点,并提出一个新机型EDVAC的设计方案,其中提到了两个设想:采用二进制和“存储程序”。这两个设想对于现代计算机至关重要,也使冯诺伊曼成为“现代电子计算机之父”,冯诺伊曼机体系延续至今。16第二代电子计算机IBM 7090美国IBM公司于1959年生产的IBM 7090型
8、采用晶体管的第二代电子计算机。它的体积减小了,运算速度却更快。 17第三代电子计算机 IBM S/360S/360极强的通用性适用于各方面的用户,它具有“360度”全方位的特点,并因此得名。开发S/360被称为“世纪豪赌”,IBM为此投入了50亿美元的研发费用,远远超过制造原子弹的“曼哈顿计划”的20亿美元。计算兼容性18第四代计算机从1970年至今的计算机基本上都属于第四代计算机,它们都采用大规模和超大规模集成电路。随着技术的进展,计算机开始分化成通用大型机、巨型机、中型机、小型机和微型机、单片机。微型计算机特征:体积小、重量轻、功耗小、可靠性强、价格便宜、使用方便、软件丰富微型计算机的核心
9、是:微处理器(CPU)191.2 微型计算机的发展概况第一代(1971-1973年):4位和低档8位微处理器时代第二代(1973-1978年):中高档8位微处理器时代第三代(1978-1980年):16位微处理器时代第四代(1983-1993年):32位微处理器时期第五代(1993-1996年):Pentium微处理器的时代第六代(1997至今):加强型Pentium时代 第七代:64位CPU时代20第一代(1971-1973年):4位和低档8位微处理器时代典型产品有Intel 4004(1971年、4位)和Intel 8008(1972年、8位)。特点: 1.字长: 4位或8位 2.时钟频率
10、:1MHz 3.平均执行指令时间:1520s 4.集成度:2000管/片21 Intel 4004、8008 第一代微处理器1971年1月,Intel公司的霍夫研制成功世界上第一块4位芯片Intel 4004,标志着第一代微处理器问世,微处理器和微机时代从此开始。1971年11月,Intel推出MCS-4微型计算机系统(包括4001 ROM芯片、4002 RAM芯片、4003移位寄存器芯片和4004微处理器)特点:指令系统较简单、运算功能较差,价格低廉应用:面向计算器、二次仪表和家电224004 4004包含2300个晶体管,尺寸规格为3mm4mm,计算性能远远超过当年的ENIAC,最初售价为
11、200美元。 2380081972年4月,霍夫等人开发出第一个8位微处理器Intel 8008。由于8008采用的是P沟道MOS微处理器,因此仍属第一代微处理器。 24第二代(19731978年):中高档8位微处理器时代Intel 8080,Motorola公司的M6800,Zilog公司的Z80,Intel公司的8085,Rockwell与MOS Technology的6502等。特点: 1.字长: 8位 2.时钟频率: 24MHz 3.平均执行指令时间: 12 s 4.集成度:5000 10000管/片25 Intel 8080 1973年8月,霍夫等人研制出8位微处理器Intel 808
12、0,以N沟道MOS电路取代了P沟道,第二代微处理器就此诞生。 主频2MHz的8080芯片运算速度比8008快10倍,可存取64KB存储器,使用了基于6微米技术的6000个晶体管,处理速度为0.64MIPS。 特点:指令系统较完善、运算速度提高一个数量级,寻址能力增强应用:面向智能仪表、家电、工业控制26第三代(1978-1980年):16位微处理器时代Intel公司的8086/8088、Motorola公司的M68000和Zilog 公司的Z8000特点: 1.字长: 16位 2.时钟频率: 540MHz 3.平均执行指令时间: 0.5 s 4.集成度:20000 60000管/片27Inte
13、l 80861978年6月,Intel推出4.77MHz的8086微处理器,标志着第三代微处理器问世。它采用16位寄存器、16位数据总线和29000个3微米技术的晶体管,售价360美元。特点:指令系统丰富,采用多级中断,多种寻址方式,段式存储,系统软件应用:工业控制 28Z80微处理器 Zilog公司于1976年开发的Z80微处理器,广泛用于微型计算机和工业自动控制设备。当时,Zilog、Motorola和Intel在微处理器领域三足鼎立。29第四代(1983-1993年):32位微处理器时期1983年Zilog公司推出Z8000微处理器1984年Motorola公司推出MC68020微处理器
14、1985年, Intel公司推出能进行多任务处理的32位微处理器803861989年, Intel公司推出80486,同期有Motorola公司的M68040特点: 1.字长: 32位 2.时钟频率: 10120MHz 3.平均执行指令时间: 0.2s 4.集成度:几十万上百万管/片30第五代(19931996):Pentium微处理器的时代1993年3月,Intel公司的奔腾(Pentium) 时钟频率:60/66MHz 运行速度:100MIPS 集成度:310万管/片 1995年2月, Intel公司的Pentium Pro 时钟频率:166MHz以上 集成度:550万管/片 1996年
15、Intel公司的Pentium MMX (多能奔腾)31 第六代(1997至今):加强型Pentium时代1997年到1999年,Intel公司的Pentium 、Pentium 、AMD公司的AMD-K7,这些芯片的集成度高达750万管/片,时钟频率达到750MHz。2001年底, Pentium 主频高达2GHz,具有4200万只晶体管,主流高端32位CPU市场的佼佼者。AMD公司的Athlon CPU,1.33GHz主频及2GHz主频。32第七代:64位CPU时代2001年5月,Intel公司正式推出了第一种64位微处理器Itanium。Itanium由英特尔和惠普联合开发,主要用于工作
16、站和服务器机型,内置24MB的3级缓存、工作频率为800MHz及722MHz的产品,价格为1177美元至4427美元。AMD公司的AMD-K8 33当前CPU发展方向64位,多核双核2005年:Intel Core处理器 2006年:Intel Core 2 / 赛扬 Duo 处理器 4核2007年:Intel 四核心服务器用处理器 Intel Extreme X6800 、core i5。AMD 羿龙IIX4 810 6核INTEL i7 980X 6核2006年7月14日,Intel正式发布核心代号为Conroe的Core 2系列处理器。Core微架构拥有双核心、64bit指令集、4 th
17、read超标量体系结构和乱序执行机制等技术,使用65/45nm制造工艺生产,支持36bit的物理寻址和48bit的虚拟内存寻址,支持包括SSE4在内的Intel所有扩展指令集。Core微架构的每个内核拥有32KB的一级指令缓存、32KB的双端口一级数据缓存,2个内核共同拥有4MB或2MB的共享式二级缓存。 34计算机的发展日新月异 从计算机的规模,运算速度上看:巨型机、大型机、中型机、小型机、微型机、单片机从CPU的发展来看:40048008-8086-8088-80186-80286-80386-80486-586-pentium-PII-PIII-P4-35第一台微型计算机:Altair
18、8800 1975年4月,MITS发布第一个通用型Altair 8800,售价375美元,带有1KB存储器。这是世界上第一台微型计算机Altair定位在青年电脑迷市场 Paul Allen和Bill Gates在三周内为Altair开发出BASIC语言,MITS成为两个未来富翁的第一个客户 36Apple1976年3月,Steve Wozniak和Steve Jobs开发出微型计算机Apple I,4月1日愚人节这天,两个Steve成立了Apple计算机公司。 Apple II是第一个带有彩色图形的个人计算机,售价为1300美元。Apple II及其系列改进机型风靡一时,这使Apple成为微型
19、机时代最成功的计算机公司。 371981-PC元年早在1980年7月,一个负责“跳棋计划”的13人小组秘密来到佛罗里达州波克罗顿镇的IBM研究发展中心,开始开发后来被称为IBM PC的产品。一年后的8月12日,IBM公司在纽约宣布第一台IBM PC诞生,这个开创计算机历史新篇章的时刻。第一台IBM PC采用了主频为4.77MHz的Intel 8088操作系统是Microsoft提供的MS-DOSIBM将其命名为“个人电脑(Personal Computer)38我国计算机技术的发展1953年开始研究,1958年研究出第一台计算机,103型通用计算机50年来相继研究出了第二代,第三代计算机。80
20、年代研究出了每秒亿次的巨型机,银河I,II,其他如曙光天演(清华BBS,学校高性能计算中心)。1985年6月,中国第一台自行研制的微机长城0520研制成功,其广告词是:“一台我们自己制造的能够处理中文的电脑”。 在高性能计算,并行计算上已紧跟国际先进水平,但计算机的核心部件CPU技术还远远落后。中科院研究开发的龙芯GODSON39龙芯40计算机发展的理论基础和规律1、逻辑代数:逻辑代数系统采用二进制,是现代电子计算机的数学和逻辑基础。 2、图灵机:英国数学家图灵通过数学证明得出理论上存在“通用图林机”,为可计算性的概念提供了严格的数学定义 。现代通用数字计算机的数学模型3、冯.诺依曼计算机原理
21、:二进制存储程序并按地址顺序执行(程序控制)4、Moore定律:微处理器内晶体管数每18个月翻一番5、Bell定律:如果保持计算能力不变,微处理器价格每18个月减少一半6、Gilder定律:未来25年(1996年预言)里,主干网的带宽将每6个月增加一倍7、Metcalfe定律: 网络价值同网络用户数的平方成正比8、半导体存储器发展规律:DRAM密度每年增加60%,每三年翻四倍9、硬盘存储技术发展规律: 硬盘的密度每年增加约一倍41计算机发展的趋势总趋势:速度越来越快,体积越来越小, 成本越来越低,功耗越来越低微型计算机已迈入64位的新时代精减指令计算机(RISC)正在逐步取代复杂指令计算机(C
22、ISC)多媒体计算机技术、网络存储技术正在推广使用大规模并行处理系统(MPP)的处理速度已达到TFLOPS(每秒1012条浮点指令,万亿)级超立方体计算机、神经网络计算机等高性能计算机正在加紧研究、试制之中。随着电子器件速度极限的逼近人们又开始了全新时代计算机的研究 42二十一世纪的计算机光计算机: 光能够像电一样传送信息,其抗干扰能力强,传输速度快,并且光学器件的能耗非常低。尤为重要的是,光的独立性使得大规模的并行计算成为可能。 生物计算机: 生物系统的信息处理过程是基于分子的计算与通讯过程,生物计算不是按照传统的确定算法来解决问题,而是通过竞争优化的方式来求解问题。生物计算的主要形式是学习
23、和记忆 。生物系统在解决复杂图形和多重模式判定方面有独特的优势。量子计算机: 量子计算的概念远比光子计算和生物计算出现得晚,但却具有更大的革命潜力 。信息存储器 目前,在室温下能够制造出单电子内存,在大约7平方纳米大小的位元上,每一平方纳米就能存储250GB的信息。 43第一章 绪论主要内容1.1 微型计算机的发展概况1.2 微型计算机系统1.3 计算机数据格式441. 微型计算机硬件结构主机外围设备CPU运算器控制器存储器输入设备接口输出设备接口系统总线 微型计算机组成框图45冯诺依曼型计算机存储程序计算机又称为冯诺依曼型计算机以运算器为核心、以存储程序原理为基础;将计算过程描述为由许多条指
24、令按一定顺序组成的程序,即程序是由多条有逻辑关系的指令组成,指令的长度不等(一般为14字节);数据和程序均以二进制代码的形式不加区别地存放在存储器中,存放位置由地址指定,地址码也是二进制形式;由控制器控制整个程序和数据的存取以及程序的执行。46控制器按预先存放在计算机存储器中的程序的流程自动地连续取出指令并执行之。运算器输出设备控制器输入设备存储器指令流控制命令数据流存储程序计算机的工作原理47程序的执行过程程序指令1指令2指令3指令4指令n 取指令指令译码取操作数执行指令存结果指令周期操作码操作数执行1、CPU如何知道从哪里取出程序的第一条指令?2、CPU如何按程序控制流执行指令?3、CPU
25、如何知道从哪里取操作数?操作系统程序计数器地址、寻址方式481、不是井里没有水,而是你挖的不够深。不是成功来得慢,而是你努力的不够多。2、孤单一人的时间使自己变得优秀,给来的人一个惊喜,也给自己一个好的交代。3、命运给你一个比别人低的起点是想告诉你,让你用你的一生去奋斗出一个绝地反击的故事,所以有什么理由不努力!4、心中没有过分的贪求,自然苦就少。口里不说多余的话,自然祸就少。腹内的食物能减少,自然病就少。思绪中没有过分欲,自然忧就少。大悲是无泪的,同样大悟无言。缘来尽量要惜,缘尽就放。人生本来就空,对人家笑笑,对自己笑笑,笑着看天下,看日出日落,花谢花开,岂不自在,哪里来的尘埃!5、心情就像衣服,脏了就拿去洗洗,晒晒,阳光自然就会蔓延开来。阳光那么好,何必自寻烦恼,过好每一个当下,一万个美丽的未来抵不过一个温暖的现在。6、无论你正遭遇着什么,你都要从落魄中站起来重振旗鼓,要继续保持热忱,要继续保持微笑,就像从未受伤过一样。7、生命的美丽,永远展现在她的进取之中;就像大树的美丽,是展
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年贵阳市南明区卫生健康系统人员招聘笔试参考题库及答案解析
- 2026年鹤岗市兴山区公开招聘公益性岗位人员40人笔试模拟试题及答案解析
- 2026河南华北水电工程监理有限公司招聘26人备考题库(含答案详解)
- 2026四川二滩实业发展有限责任公司九龙孟底沟分公司招聘24人备考题库附答案详解(综合题)
- 2026中智四川经济技术合作有限公司招聘备考题库附答案详解(培优b卷)
- 2026广东广州市天河区金贝贝幼儿园招聘主班教师备考题库及一套完整答案详解
- 2026年太赫兹人体安检仪行业分析报告及未来发展趋势报告
- 2026年频率元件行业分析报告及未来发展趋势报告
- 2026年来宾市自然资源系统事业单位人员招聘考试备考试题及答案详解
- 2026年低热量食物行业分析报告及未来发展趋势报告
- 2026年广西真龙彩印包装有限公司笔试题及答案
- 河南资本集团笔试题库
- 2026湖北神农架林区公安局招聘辅警22人笔试备考试题及答案解析
- 2026菏泽特殊教育职业学校公开招聘人员(2人)考试模拟试题及答案解析
- 全国数据资源调查报告(2025年)
- 2026年ESG(可持续发展)考试题及答案
- 2026年防治碘缺乏病日宣传课件
- 身骑白马 SSA 三声部合唱谱
- 2026年高级社会工作师押题宝典题库及1套完整答案详解
- 2026年辅警转正考试时事政治试题及答案
- 20S515 钢筋混凝土及砖砌排水检查井
评论
0/150
提交评论