•HUSTlogo华中科技大学计算机学院Templateversion1.0微机原理与接口技术授课:左琼时间:2013年春微机原理与接口技术2013.3ZuoIndicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optionalelements华中科技大学计算机学院Chapter1绪论2课前的话——计算机系列课程之间的联系计算机概论与上机操作(对21世纪公民要求)程序设计与算法语言(BASICFORTRANPASCALC等,怎样使用计算机)计算机组成原理(所有计算机的共性)微机原理及应用(特定机型介绍,单片机或8086PC机,怎样应用计算机)控制之路数据处理之路汇编语言程序设计数据结构单片机技术/微机接口操作系统数据库理论软件技术基础计算机网络软件工程应用系统设计计算机网络++微机原理与接口技术2013.3ZuoIndicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optionalelements华中科技大学计算机学院Chapter1绪论3课程目标微机原理与接口技术是学习和掌握微机硬件知识和汇编语言程序设计的入门课程:–微型计算机(Intel808616位机)的基本原理(部件及之间的关系、工作原理与逻辑实现)–汇编语言程序设计–微型计算机接口技术建立微型计算机系统的整体概念,形成微机系统软硬件开发的初步能力,提高利用微机解决实际问题的能力。微机原理与接口技术2013.3ZuoIndicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optionalelements华中科技大学计算机学院Chapter1绪论4教材及参考资料教材:周荷琴、吴秀清。微型计算机原理与接口技术(第4版)。中国科学技术大学出版社,2008高建生等。计算机组成原理。华中科技大学出版社,2004钱晓捷等。微型计算机原理及接口技术。北京:机械工业出版社,1999王元珍、韩宗芬。IBM-PC宏汇编语言程序设计,第二版。华中理工大学出版社,1996微机原理与接口技术2013.3ZuoIndicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optionalelements华中科技大学计算机学院Chapter1绪论5课程要求及说明闭卷考试考试重点(知识点)在课堂和作业中体现(听课记笔记、作业要认真)上机很重要,是掌握汇编语言的关键课件可下载:Email:zq_teach@yahoo.com.cnPassword:public补考靠不住!!!•HUSTlogo华中科技大学计算机学院Templateversion1.0第1章绪论微机原理与接口技术2013.3ZuoIndicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optionalelements华中科技大学计算机学院Chapter1绪论7本章主要内容1.1微型计算机的发展概况1.2微型计算机系统1.3计算机数据格式微机原理与接口技术2013.3ZuoIndicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optionalelements华中科技大学计算机学院Chapter1绪论81.1微型计算机的发展概况1.计算机的发展简史2.微型计算机的发展概况微机原理与接口技术2013.3ZuoIndicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optionalelements华中科技大学计算机学院Chapter1绪论91.计算机的发展简史最古老的计算工具——算筹最古老的计算器——算盘1500年达芬奇手稿——机械式计算机PASCAL(1623)加法机,人类历史上第一台机械式计算机1673年G.Leibnitz乘法机器,同时还提出了“可以用机械代替人进行繁琐重复的计算工作”的伟大思想。1821年Babbage差分机1888年赫尔曼·霍勒斯制表机,用电气控制技术取代了纯机械装置1938年朱斯的Z系列计算机1943年英国“巨人”计算机1944年艾肯的MARK-I,是世界上最早的通用型自动机电式计算机之一微机原理与接口技术2013.3ZuoIndicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optionalelements华中科技大学计算机学院Chapter1绪论101.计算机的发展简史类型时期主要器件重要特征第一代1946-1958电子管水银延迟线;速度低,体积大,价格昂贵,可靠性差;机器语言,汇编语言,用于科学计算(定点运算)第二代1958-1964晶体管磁芯;速度提高,体积缩小,可靠性提高;算法语言,操作系统,从科学计算扩大到数据处理(浮点运算),FORTRAN、ALGOL-60、COBOL第三代1964-1971中、小规模集成电路半导体;体积小,可靠性大大提高,速度达几MIPS,机种多样化,“小型计算机”出现,软件技术和外设发展迅速,应用领域不断扩大第四代1971-中、大及超大规模集成电路速度提高至GIPS乃至TIPS水平,多机并行处理和计算机网络迅速发展。“微型计算机”出现微机原理与接口技术2013.3ZuoIndicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optionalelements华中科技大学计算机学院Chapter1绪论11各时代代表机型时代机型产地第一代ENIAC1946十进制EDVAC1949二进制和“存储程序”103(M-3)1957~59美.宾州大学英.剑桥大学中科院计算所第二代TRADIC1954IBM70901958DJS-21,108,X-2,441B美国贝尔实验室IBM中国第三代IBM360/370系列CDC6000/7600,STAR-100,CRAY-1NOVA,PDP-11DJS-130/200IBMCDC美中国第四代微型机APPLE,IBM-PCVAX系列长城0520,…………….APPLE,IBMDEC中国微机原理与接口技术2013.3ZuoIndicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optionalelements华中科技大学计算机学院Chapter1绪论12世界上第一台电子数字计算机-电子数字积分计算机ENIAC(ElectronicNumericalIntegratorAndComputer),由美国宾夕法尼亚大学于1946年研制成功并投入使用。宣告人类进入电子计算机时代微机原理与接口技术2013.3ZuoIndicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optionalelements华中科技大学计算机学院Chapter1绪论1318000多个电子管1500个继电器10000支电容和7000个电阻重30吨占地170平方米耗电150千瓦运算速度5万次/秒当时价值48万美元微机原理与接口技术2013.3ZuoIndicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optionalelements华中科技大学计算机学院Chapter1绪论14微机原理与接口技术2013.3ZuoIndicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optionalelements华中科技大学计算机学院Chapter1绪论15ENIAC存在的问题:1.十进制计算机每一位数由一圈共10个真空管表示2.通过开关和插拔电缆进行手动编程输入程序和数据可能需要半天时间能否将程序和数据存在存储器中?EDVAC(ElectronicDiscreteVariableAutomaticComputer)出现微机原理与接口技术2013.3ZuoIndicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optionalelements华中科技大学计算机学院Chapter1绪论16现代电子计算机之父1944~1945年间,美籍匈牙利科学家冯·诺伊曼在ENIAC尚未问世时注意到其弱点,并提出一个新机型EDVAC的设计方案,其中提到了两个设想:采用二进制和“存储程序”。这两个设想对于现代计算机至关重要,也使冯·诺伊曼成为“现代电子计算机之父”,冯·诺伊曼机体系延续至今。微机原理与接口技术2013.3ZuoIndicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optionalelements华中科技大学计算机学院Chapter1绪论17第二代电子计算机——IBM7090美国IBM公司于1959年生产的IBM7090型采用晶体管的第二代电子计算机。它的体积减小了,运算速度却更快。微机原理与接口技术2013.3ZuoIndicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optionalelements华中科技大学计算机学院Chapter1绪论18第三代电子计算机——IBMS/360S/360极强的通用性适用于各方面的用户,它具有“360度”全方位的特点,并因此得名。开发S/360被称为“世纪豪赌”,IBM为此投入了50亿美元的研发费用,远远超过制造原子弹的“曼哈顿计划”的20亿美元。计算兼容性微