计算机组成原理[袁春风]cha.ppt
《计算机组成原理[袁春风]cha.ppt》由会员分享,可在线阅读,更多相关《计算机组成原理[袁春风]cha.ppt(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第1章 概 述南京大学 计算机系多媒体技术研究所袁春风1主要内容n计算机的基本功能和结构n冯.诺依曼结构的基本思想n计算机的发展历史n计算机的分类n计算机系统的组成n计算机组织和系统结构的概念n计算机的性能设计2南京大学计算机系 多媒体技术研究所 袁春风1.1 计算机的功能和构成n什么是计算机?计算机是一种不需要人的直接干预,能够对各种数字化信息进行自动快速运算的通用处理装置。计算机具有高速、通用、准确和智能的特点。内部特性高速高集成度器件数字化编码信息逻辑判断和处理存储程序工作方式外部特性快速性准确性通用性智能性3南京大学计算机系 多媒体技术研究所 袁春风1.1 计算机的功能和构成功能数据处
2、理数据存储数据传送控制内部结构中央处理器(运算器)存储器组织输入/输出模块中央处理器(控制器)系统互连n计算机硬件的功能和结构中央处理器(CPU)是最复杂的功能部件。近年来采用多个处理器的计算机系统越来越多,但本课程重点在于单处理器系统的组织和结构。4南京大学计算机系 多媒体技术研究所 袁春风1.2 计算机发展简史n第一代:真空管(电子管)194657年46年诞生第1台电子计算机ENIAC体积庞大,重30吨,有18000多个真空管组成,5000次加法/秒。采用十进制表示/运算,其存储器由20个累加器组成,每个累加器可存10位十进制数,每一位数由10个真空管表示。采用手动编程,通过设置开关和插拔
3、电缆来实现。冯诺依曼机45年冯诺依曼(图灵也同时)提出“存储程序”思想,并于46年开始设计“存储程序”计算机,被称为IAS计算机。“存储程序”思想:将事先编好的程序和原始数据送入主存中,然后启动计算机工作。计算机应能在不需操作人员干预下,自动完成逐条取出指令和执行指令的任务。特点:单CPU,运算器为PC和AC结构,定点运算,程序控制I/O 5南京大学计算机系 多媒体技术研究所 袁春风冯诺依曼生平简介诺依曼 John von Neuman(19031957)美籍匈牙利数学家。1903年12月28日生于布达佩斯。诺依曼先后入柏林大学和苏黎世技术学院学习,1925年毕业,获化学工程师称号,1926年
4、获布达佩斯大学数学博士学位。毕业后在德国汉堡大学任教。1930年移居美国,在普林斯顿大学和该校高级研究所工作。诺依曼1944年参加JW莫奇利和JP埃克脱领导的“埃尼阿克”(ENIAC)计算机研究工作,在计算机的理论和设计方面发挥了重要作用。1945年年中,诺依曼发表了离散变量自动电子计算机“埃德伐克”(EDVAC)计算机设计方案,提出重大革新措施。1946年,他与J巴克斯等合作,提出更加完善的计算机设计报告电子计算机逻辑设计初探。它是以CE仙农提倡的二进制、程序内存以及指令和数据统一存储为基础,对于现代计算机的发展具有重要的意义。6南京大学计算机系 多媒体技术研究所 袁春风IAS计算机1946
5、年冯诺依曼和他的同事在普林斯顿高级研究院开始设计一种新的程序存储计算机。它被称为IAS计算机。虽然直到1952年仍未完成,但它却是后来通用计算机的原型。主存储器算术逻辑单元程序控制器输入输出设备IAS计算机的一般结构,它包含4个部件:7南京大学计算机系 多媒体技术研究所 袁春风冯诺依曼结构的主要思想1.计算机应由运算器、存储器、控制器、输入设备和输出设备五个基本部件组成。2.各基本部件的功能是:v存储器不仅能存放数据,而且也能存放指令,形式上两者没有区别,但计算机应能区分数据还是指令;v控制器应能自动执行指令;v运算器应能进行加/减/乘/除四种基本算术运算,并且也能进行一些逻辑运算和附加运算;
6、v操作人员可以通过输入设备、输出设备和主机进行通信。3.内部以二进制表示指令和数据。每条指令由操作码和地址码两部分组成。操作码指出操作类型,地址码指出操作数的地址。由一串指令组成程序。4.采用“存储程序”工作方式。8南京大学计算机系 多媒体技术研究所 袁春风1.2 计算机发展简史n第二代:晶体管195864年元器件:逻辑元件采用晶体管以外,其内存储器由磁芯构成,磁鼓与磁带成为外存储器。特点:变址,浮点运算,多路存储器,I/O处理机,中央交换结构。软件:使用了高级语言,并提供了系统软件。代表机种:IBM 7094和DEC PDP-19南京大学计算机系 多媒体技术研究所 袁春风1.2 计算机发展简
7、史n第三代:SSI/MSI196571年元器件:逻辑元件与主存储器均由集成电路实现。特点:微程序控制,Cache,虚拟存储器,流水线等。代表机种:IBM360和DEC PDP-8(大型/巨型机与小型机同时发展)问题:为什么可用集成电路实现计算机?问题:计算机的基本功能是什么?问题:这些基本功能如何实现?10南京大学计算机系 多媒体技术研究所 袁春风IBM System/360系列计算机nIBM公司于1964年研制成功n引入了“兼容机”(或称为“系列机”)概念兼容机的特征:相同的或相似的指令集相同或相似的操作系统更高的速度更多的I/O端口数更大的内存容量更高的价格有些低端机指令集是高端机的一个子
8、集,称为“向后兼容”。问题1:引入“兼容机”有什么好处?问题2:实现“系列机”的关键是什么?11南京大学计算机系 多媒体技术研究所 袁春风1.2 计算机发展简史n以后几代(标准、意见不一)(第四代:LSI/VLSI/ULSI 1972至今)微处理器和半导体存储器的技术发展迅猛,微型计算机出现。使计算机以办公设备和个人电脑的方式走向“最终用户”。半导体存储器70年Fairchild公司生产出第一个相对大容量半导体存储器74年位价格低于磁芯的半导体存储器出现,并快速下跌从70年起,存储密度呈4倍提高(几乎是每3年)。微处理器微处理器芯片密度不断增加,使CPU中所有元件放在一块芯片上成为可能。71年
9、开发出第一个微处理器芯片4004。特点:共享存储器,分布式存储器及大规模并行处理系统12南京大学计算机系 多媒体技术研究所 袁春风计算机的五个发展阶段摘自COMPUTERORGANIZATIONANDARCHITECTUREDesignforPerformanceWilliamStallings代号代号 大致年份大致年份 技术标志技术标志 代表速度代表速度(每秒执行指令数每秒执行指令数)1 19461957 真空管真空管 40,000 2 19581964 晶体管晶体管 200,000 3 19651971 中小规模集成电路中小规模集成电路 1,000,000 4 19721977 大规模集成
10、电路大规模集成电路 10,000,000 5 1978 超大规模集成电路超大规模集成电路 100,000,000除了元器件外,系统结构的特点是换代的一个重要标志1965-75期间,元器件延迟降为1/10,但指令时间却降为1/100。这说明了计算机结构改进的重要性。计算机时代划分计算机时代划分13南京大学计算机系 多媒体技术研究所 袁春风非冯诺依曼计算机的发展n非冯诺依曼结构的计算机迄今为止,非冯诺依曼结构主要有3个发展方向。1,数据驱动的数据流计算机;2,按需求驱动的归约机;3,智能计算机。发展至今,大多数机器结构并未突破冯诺依曼结构。14南京大学计算机系 多媒体技术研究所 袁春风1.2 计算
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 袁春风 计算机 组成 原理 春风 cha
限制150内