计算机系统可按系统的功能、性能或体系结构分类。

① 专用机与通用机:早期计算机均针对特定用途而设计, 具有专用性质。60年代起, 开始制造兼顾科学计算、事务处理和过程控制三方面应用的通用计算机。特别是系列机的出现,标准文本的各种高级程序语言的采用,操作系统的成熟,使一种机型系列选择不同软件、硬件配置,就能满足各行业大小用户的不同需要,进一步强化了通用性。但特殊用途的专用机仍在发展,例如连续动力学系统的全数字仿真机,超微型的空间专用计算机等。

② 巨型机、大型机、中型机、小型机、微型机:计算机是以大、中型机为主线发展的。60年代末出现小型计算机,70年代初出现微型计算机,因其轻巧、价廉、功能较强、可靠性高,而得到广泛应用。70年代开始出现每秒可运算五千万次以上的巨型计算机,专门用于解决科技、国防、经济发展中的特大课题。巨、大、中、小、微型机作为计算机系统的梯队组成部分,各有其用途,都在迅速发展。

③ 流水线处理机与并行处理机:在元件、器件速度有限的条件下,从系统结构与组织着手来实现高速处理能力,成功地研制出这两种处理机。它们均面向ɑiθbi=ci(i=1,2,3,…,n;θ为算符)这样一组数据(也叫向量)运算。流水线处理机是单指令数据流(SISD)的,它们用重叠原理,用流水线方式加工向量各元素,具有高加工速率。并行处理机是单指令流多数据流(SIMD)的,它利用并行原理,重复设置多个处理部件,同时并行处理向量各元素来获得高速度(见并行处理计算机系统)。流水和并行技术还可结合,如重复设置多个流水部件,并行工作,以获得更高性能。研究并行算法是发挥这类处理机效率的关键。在高级程序语言中相应地扩充向量语句,可有效地组织向量运算;或设有向量识别器,自动识别源程序中的向量成分。

一台普通主机(标量机)配一台数组处理器(仅作高速向量运算的流水线专用机),构成主副机系统,可大大提高系统的处理能力,且性能价格比高,应用相当广泛。

④ 多处理机与多机系统、分布处理系统和计算机网:多处理机与多机系统是进一步发展并行技术的必由之路,是巨型、大型机主要发展方向。它们是多指令流多数据流(MIMD)系统,各机处理各自的指令流(进程),相互通信,联合解决大型问题。它们比并行处理机有更高的并行级别,潜力大,灵活性好。用大量廉价微型机,通过互连网络构成系统,以获得高性能,是研究多处理机与多机系统的一个方向。多处理机与多机系统要求在更高级别(进程)上研究并行算法,高级程序语言提供并发、同步进程的手段,其操作系统也大为复杂,必须解决多机间多进程的通信、同步、控制等问题。

分布系统是多机系统的发展,它是由物理上分布的多个独立而又相互作用的单机,协同解决用户问题的系统,其系统软件更为复杂(见分布计算机系统)。

现代大型机几乎都是功能分布的多机系统,除含有高速中央处理器外,有管理输入输出的输入输出处理机(或前端用户机)、管理远程终端及网络通信的通信控制处理机、全系统维护诊断的维护诊断机和从事数据库管理的数据库处理机等。这是分布系统的一种低级形态。

多个地理上分布的计算机系统,通过通信线路和网络协议,相互联络起来,构成计算机网。它按地理上分布的远近,分为局部(本地)计算机网和远程计算机网。网络上各计算机可相互共享信息资源和软硬件资源。订票系统、情报资料检索系统都是计算机网应用的实例。

⑤ 诺依曼机与非诺依曼机:存储程序和指令驱动的诺依曼机迄今仍占统治地位。它顺序执行指令,限制了所解问题本身含有的并行性,影响处理速度的进一步提高。突破这一原理的非诺依曼机,就是从体系结构上来发展并行性,提高系统吞吐量,这方面的研究工作正在进行中。由数据流来驱动的数据流计算机以及按归约式控制驱动和按需求驱动的高度并行计算机,都是有发展前途的非诺依曼计算机系统。

微型计算机的层次结构,计算机系统层次结构微程序级相关推荐

  1. 1.2.5 计算机系统的多级层次结构(硬联逻辑级、微程序级、传统机器级、操作系统级、汇编语言级、高级语言级、应用语言级)

    文章目录 计算机系统层次结构 0.硬联逻辑级 1.微程序级 2.传统机器级 3.操作系统级 4.汇编语言级 5.高级语言级 6.应用语言级 计算机系统层次结构 指的是计算机系统由硬件和软件两大部分所构 ...

  2. 基于计算机系统层次结构对计算机发展的价值分析(PDF文档在博主主页)

    基于计算机系统层次结构对计算机发展的价值分析 ---- (华北电力大学控制与计算机工程学院,河北保定) 摘要:随着科技的迅速发展,计算机对人们的生产生活产生了巨大的影响.计算机取得如此快速的发展, 这 ...

  3. 计算机专业408题目结构,2019考研408计算机组成原理知识:计算机系统层次结构

    计算机组成原理在408计算机综合考试中所占分值45分,说明是必考的重点内容,考生要在这部分多花时间复习.以下是新东方在线整理的的计算机组成原理知识,希望大家认真看. 2019考研408计算机组成原理知 ...

  4. 计算机系统层次中 从上层,在计算机系统层次结构中下层是上层的上层是下层的一个.ppt...

    在计算机系统层次结构中下层是上层的上层是下层的一个 计算方法 基本的计算方法,补码运算的基本方法 尤其注意的是乘法运算:掌握原码1位乘法.原码2位乘法,对于给定的两个数据,能使用莫衷方法进行运算,并写 ...

  5. 计算机组成原理之硬件组成及计算机系统层次结构

    目录 一. 计算机硬件的基本组成 1.1 早期冯诺依曼机的结构 1.2 现代计算机的结构 二.计算机的功能部件 2.1 存储器 2.2 运算器 2.3 控制器 2.4 工作过程 三.计算机系统层次结构 ...

  6. 个人计算机与微型计算机的区别与联系,微处理器、微型计算机和微型计算机系统之间有何联系与区别?...

    微处理器.微型计算机和微型计算机系统之间有何联系与区别? 更多相关问题 [单选] 不幸被绑架,成为人质时,怎样的表述是正确的() [单选] 身在异国他乡,外出时应() [单选] 下列对红线意识理解正确 ...

  7. 微处理器 微型计算机系统,作业答案11微处理器微型计算机和微型计算机系统三者之间.DOC...

    作业答案11微处理器微型计算机和微型计算机系统三者之间 第1章 作 业 答案 1.1 微处理器.微型计算机和微型计算机系统三者之间有什么不同? 把CPU(运算器和控制器)用大规模集成电路技术做在一个芯 ...

  8. 第1章 微处理器、微型计算机、微型计算机系统的区别

    第1章 微处理器.微型计算机.微型计算机系统的区别 1.微处理器 2.微型计算机 3.微型计算机系统 1.微处理器 微处理器(不等同与CPU)是大规模集成电路的CPU(简称up或Mp),是微型计算机的 ...

  9. 微型计算机定义,微处理器、微型计算机与微型计算机系统的定义

    出处:按学科分类-工业技术 企业管理出版社<工程师手册>第735页(1188字) 1.微处理器(microprocessor) 微处理器简称μP.微处理器本身不具有完整运行功能的计算机.它 ...

最新文章

  1. 开关电源雷击浪涌整改_大佬多年经验总结,开关电源EMI整改策略
  2. python3精要(17)-迭代器iter,下一个next,列表解析
  3. 旅行商问题动态规划matlab,旅行商问题的解法
  4. solrj的使用,环境准备,工程搭建,索引创建,添加\修改索引,删除索引,查询
  5. spring.jpa配置_使用JPA和Spring 3.1进行事务配置
  6. iPhone失去反应咋办?
  7. MongoDB查询用法大全
  8. 面试官问:在读多写少的情况下,如何优化 MySQL 的数据查询方案
  9. C# string类型转换为float精度问题
  10. 一点SICP(Structure and Interpretation of Computer Programs) 资料 (转载加整理)
  11. Linux chapter 6
  12. BAT中一行太长,如何折行
  13. ios 开发证书导出p12文件_IOS开发 把cer证书转为p12证书
  14. 计算机算法相关英文词汇,2021计算机算法相关术语的英语词汇
  15. 搭建AutoCAD License服务器
  16. C语言函数针对训练--递归篇(动画讲解,由易到难递归例题)
  17. 如何查看当前IP地址
  18. 禁止迅雷极速版强制升级方法
  19. ​主机安全是什么以及​主机安全的功能和价值分析
  20. 带特殊符号|的字符串的截取

热门文章

  1. 电商搜索推荐业务词汇表
  2. 0213互联网新闻 | IBM宣布推出新的混合云产品;Instagram正在内测网页版聊天服务...
  3. LeetCode_每日一题今日份_312.戳气球(没懂)
  4. 使用Python将Excel中的数据导入到MySQL
  5. 沫沫金:2014最新全浏览器兼容左列固定右列自适应宽度技巧大公开
  6. Nginx 负载均衡配置和策略
  7. leetcode- Sqrt(x)
  8. 【linux高级程序设计】(第十二章)Linux多线程编程 4
  9. eBay再度问路中国
  10. 转载 - 通过设置P3P头来实现跨域访问COOKIE