体系结构

王朝百科·作者佚名  2010-02-28  
宽屏版  字体:   |    |    |  超大  

体系结构包括一组部件以及部件之间的联系。

体系结构风格有9大类:

1. 数据流系统,包括顺序批处理、管道和过滤器;2. 调用-返回系统,包括主程序和子程序、面向对象系统、层次结构;3. 独立部件,包括通信进程、事件隐式调用;4.虚拟机,包括解释器、规则基系统;5. 以数据为中心的系统(库),包括数据库、超文本系统、黑板系统;6. 特殊领域风格;例如过程控制、模拟器;7. 特殊结构的风格,例如分布式处理、状态转移系统;8. 不同风格合成建立的异构结构;9. 最初始、最基本的主程序/子程序。

自1964年G. Amdahl首次提出体系结构这个概念,人们对计算机系统开始有了统一而清晰的认识,为从此以后计算机系统的设计与开发奠定了良好的基础。近四十年来, 体系结构学科得到了长足的发展, 其内涵和外延得到了极大的丰富。特别是网络计算技术的发展,使得网络计算体系结构成为当今一种主要的计算模式结构。微电子技术的飞速发展使芯片级体系结构研究成为一个挑战性课题。体系结构与系统软件,应用软件,程序设计语言的紧密结合与相互作用也使今天的计算机与以往有很大的不同,并触发了大量的前沿技术、相关产品开发与基础研究课题。

微处理器设计范畴的体系结构:

体系结构(architecture)规定了处理器的功能性行为,是处理器设计的规范。

微体系结构(microarchitecture)是体系结构的具体设计,即处理器实现。

某种体系结构在其生命周期内可以有多种逻辑实现。比如,intel的IA-32架构,也称为“x86”架构,是一种设计规范。基于该规范下的产品包括包括Intel 8086、80186、80286、80386以及80486等。

中科院计算所的龙芯cpu,是我国具有自主知识产权的第一款cpu。其兼容Mips指令集,意思就是说:在满足mips规范下开发出的新的具体逻辑实现。即一种新的处理器实现。

 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有