欢迎来到天天文库
浏览记录
ID:23213730
大小:392.39 KB
页数:16页
时间:2018-11-05
《计算机体系结构问题汇总》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、计算机体系结构百科名片计算机体系结构是指那些对可见的系统属性,还包括设计思想与体系结构。简介计算机体系结构(ComputerArchitecture)是程序员所看到的计算机的属性,即概念性结构与功能特性。按照计算机系统的多级层次结构,不同级程序员所看到的计算机具有不同的属性。一般来说,低级M的属性对于高层机器程序员基本是透明的,通常所说的计算机体系结构主要指机器语言级机器的系统结构。经典的关于“计算机体系结构(computerarchitecture)”的定义是1964年C.M.Amdahl在介绍IBM360系
2、统时提出的,其具体描述为“计算机体系结构是程序员所看到的计算机的属性,即概念性结构与功能特性”。计算机体系结构基本概念计算机体系结构就是指适当地组织在一起的一系列系统元素的集佥,这些系统元素互相配合、相互协作,通过对信息的处理而完成预先定义的目标。通常包含的系统元素有:辻算机软件、计算机硬件、人员、数据库、文档和过程。其屮,软件是程序、数据库和相关文档的集合,用于实现所耑要的逻辑A法、过程或控制;硬件是提供计算能力的电子设备和提供外部世界功能的电子机械设备(例如传感器、马达、水泵等人员是硬件和软件的用户和操作者
3、:数据库是通过软件访M的大型的、有组织的信息集合;文档是描述系统使用方法的手册、表格、图形及其他描述性信息:过程是一系列步骤,它们定义了每个系统元素的特定使用方法或系统驻留的过程性语境。计算机体系结构8种属性1•机内数据表示:硬件能直接辨识和操作的数据类型和格式
4、auuqImq
5、醱共丹
6、汝丹I磁的堆坩格式外典表计算机体系结构2•寻址方式:S小可寻址单位、寻址方式的种类、地址运算3•寄存器组织:操作寄存器、变址寄存器、控制寄存器及专用寄存器的定义、数量和使用规则4•指令系统:机器指令的操作类型、格式、指令间排序和
7、控制机构5•存储系统:最小编址单位、编址方式、主存容量、最大可编址空间6•中断机构:中断类型、中断级别,以及中断响应方式等7•输入输岀结构:输入输出的连接方式、处理机/存储器与输入输出设备间的数据交换方式、数据交换过程的控制8•信息保护:信息保护方式、硬件信息保护机制。发展历程ir算机系统已经经历了四个不同的发展阶段。计算机体系结构第一阶段60年代中期以前,是计算机系统发展的早期时代。在这个时期通用硬件己经相当普遍,软件却是为每个具体应用而专门编写的,大多数人认为软件开发是无需预先计划的事情。这时的软件实际上就
8、是规模较小的程序,程序的编写者和使用者往往是同一个(或同一组)人。巾于规模小,程序编写起來相当界易,也没有什么系统化的方法,对软件开发工作更没有进行任何管理。这种个体化的软件环境,使得软件设计往往只是在人们头脑中隐含进行的一个模糊过程,除了程序清单之外,根本没有其他文档资料保存下来。第二阶段从60年代中期到70年代中期,是计算机系统发展的第二代。在这10年中计算机技术有了很大进步。多道程序、多用户系统引入了人机交互的新概念,开创了计算机应用的新境界,使硬件和软件的配合上了一个新的层次。实时系统能够从多个信息源收
9、集、分析和转换数据,从而使得进程控制能以毫秒而不是分钟来进行。在线存储技术的进步导致了第一代1据库管理系统的岀现。计算机系统发展的第二代的一个重要特征是岀现了“软件作坊”,广泛使用产品软件。但是,"软件作坊”基本上仍然沿用早期形成的个体化软件开发方法。随着计算机应用的日益普及,软件数量急剧膨胀。在程序运行时发现的错误必须没法改正;用户有了新的M时必须相应地修改程序;硬件或操作系统更新时,通常需要修改程序以适应新的环境。上述种种软件维护工作,以令人吃惊的比例耗费资源。更严重的是,许多程序的个体化特性使得它们最终成
10、为不可维护的。“软件危机”就这样开始出现了。1968年北大西洋公约组织的计算机科学家在联邦德国召开国际会议,讨论软件危机课题,在这次会议上正式提山并使用了“软件丄程”这个名词,一门新兴的工程学科就此诞生了。第三阶段计算机系统发展的第三代从20世纪70年代中期开始,并且跨越了整整10年。在这10年中计算机技术又有了很大进步。分布式系统极大地增加亍计算机系统的复杂性,局域fi、广域网、宽带数字通信以及对“即时”数据访问需求的增加,都对软件开发者提出了更高的要求。但是,在这个时期软件仍然主要在工业界和学术界应用,个人
11、应用还很少。这个时期的主要特点是出现了微处理器,而且微处理器获得了广泛应用。以微处理器为核心的"笠盤”产品随处可见,当然,最重要的智能产品是个人计算机。在不到10年的时间里,个人计算机己经成为大众化的商品。在计算机系统发展的第四代己经不再看重单台计算机和程序,人们感受到的是硬件和软件的综合效果。巾复杂操作系统控制的强大的皇厘机及局域网和广域网,与先进的应用软性相配合,己经成为当前的主流
此文档下载收益归作者所有