第一章 计算机系统结构的基本概念

1. 注意每一章的名词解释,计算机体系结构的概念、分类、定义及其性价比,CPI的计算

2. Amdahl定律的应用

计算机体系结构的概念:建筑物的设计或式样, 通常指一个系统的外貌;从外部来研究计算机系统;

使用者所看到的物理计算机的抽象; 编写出能够在机器上正确运行的程序所必须了解到的计算机属性。 计算机系统结构定义:程序员所看到的计算机系统的属性, 即概念性结构和功能特性

功能特性 指令系统及其执行模式

数据表示:硬件能够直接认别和处理的数据类型;

寻址技术:编址方式、寻址方式和定位方式等;

寄存器组织:操作数寄存器、变址寄存器、控制寄存器及专用寄存器的定义、数量和使用规则等;

指令系统:操作类型、格式,指令间的排序控制等;

中断系统:中断类型、中断级别和中断响应方式等;

存储系统:寻址空间、虚拟存储器、Cache存储器等;

处理机工作状态:定义和切换方式,如管态和目态等;

输入输出系统:数据交换方式、交换过程的控制等;

信息保护:信息保护方式和硬件对信息保护的支持等。

性价比: 是一个性能与价格之间的比例关系,具体公式:性价比=性能/价格。通常不会在同一性能基础上比较或比较的机会较少。性价比应该建立在你对产品性能要求的基 础上,也就是说,先满足性能要求,再谈价格是否合适,由于性价比是一个比例关系,它存在其适用范围和特殊性,不能一概而论。

价格与性能的关系:

摩尔定理:速度每10年左右提高100倍,但价格基本维持不变

用当前同样的价格,在5年之后能买到性能高出10倍的计算机

硬件与软件的价格比例:

硬件在整个计算机系统价格中所占的比例在下降,软件所占的比例在上升

目前软件价格已经超过硬件价格

软件与硬件实现的特点:

硬件实现:速度快、成本高;灵活性差、占用内存少

软件实现:速度低、复制费用低;灵活性好、占用内存多

计算机系统的分类

按处理机性能分类: 1. 按大小划分

种类:巨型、大型、中型、小型、微型机

划分原则:以性能为特征,按价格来划分

存在问题:划分的标准是随时间而变化,每5年左右降低一个等级

设计方法:最高性能 特殊用途 ; 最佳性能价格比 一般商用计算机

最低价格 家用计算机等

2. 按用途划分

种类:科学计算、事务处理、实时控制、工作站、服务器、家用计算机等。

划分原则:科学计算:浮点计算速度; 事务处理:字符处理、十进制运算

实时控制:中断响应速度、I/0能力; 工作站:图形处理能力

服务器:数据处理速度,数据存储能力; 家用计算机:价格便宜,软件丰富

发展方向:具备上述所有功能的通用处理机;各种专用处理机、协处理器、嵌入式处理机

3. 按数据类型划分

定点计算机、浮点计算机、向量计算机、堆栈计算机等

4. 按处理机个数和种类划分

单处理机 并行处理机、多处理机、分布处理机 关联处理机

超标量处理机, 超流水线处理机, VLIW处理机

SMP(对称多处理机)、MPP(大规模并行处理机)、机群(Cluster)系统等

计算机系统结构概念,计算机系统结构的基本概念相关推荐

  1. 【计算机体系结构】计算机系统结构的基本概念——基本知识要点汇总

    halo~我是bay_Tong桐小白 本文内容是桐小白个人对所学知识进行的总结和分享,知识点会不定期进行编辑更新和完善,了解最近更新内容可参看更新日志,欢迎各位大神留言.指点 计算机系统结构的基本概念 ...

  2. 计算机实际机器与虚拟机器的概念,第1章 计算机系统结构的基本概念.ppt

    文档介绍: 第1章计算机系统结构基本概念本章首先从多级层次结构的角度定义了计算机系统结构,并分析了计算机系统结构.计算机组成与计算机实现的含义.研究的内容以及三者之间的相互关系.然后,介绍了计算机的性 ...

  3. 完整计算机组成系统,计算机组成原理与完整系统结构.doc

    计算机组成原理与完整系统结构 西安财经学院信息学院 <计算机组成原理与系统结构> 实验报告 实验名称 运算器实验.通用寄存器实验.移位寄存器实验 实验室实验楼418 实验日期 2012-1 ...

  4. 计算机组成原理与系统结构 出版社,计算机组成原理与系统结构

    本书主要提供 计算机组成和体系结构 课程的教学内容,包括计算机组成的原理知识,计算机硬件的设计技术,以及简单的实例计算机系统的工程实现,重点强调计算机硬件系统的组成原理.设计技术.工程实现三个方面的内 ...

  5. 【计算机组成原理】计算机系统结构笔记:合集

    200803本篇是郑纬民<计算机系统结构>的读书笔记,欢迎各位路过指正!今天把九章全部更新完毕啦. 0. 分章节目录 [计算机组成原理]计算机系统结构笔记(1):基本概念 [计算机组成原理 ...

  6. 【计算机体系结构】计算机体系结构(1) 计算机系统结构的设计基础

    文章目录 1.1 计算机系统结构的基本概念 1.1.1 计算机系统的层次结构 1.1.2 计算机系统结构 1.1.3 计算机组成与实现 1.1.4 计算机系统结构的分类 1. `Flynn` 分类法 ...

  7. 计算机系统结构划分,计算机系统结构59288.ppt

    计算机系统结构59288 其中PCU相当于一个处理器或CPU:ALU相当于一个功能部件或是阵列机中的一个处理单元(PE):BLC (Bit Live Circult-位级电路)相当于ALU中要进行一位 ...

  8. 全国计算机等级考试(三级网络)基本概念与名词解释

    一.计算机基础知识部分 1.         计算机系统发展历程:电子管计算机.晶体管计算机.集成电路计算机.大规模及超大规模集成电路计算机. 2.         电子计算机时代开始的标志:以美国1 ...

  9. 计算机等级考试(三级网络)基本概念与名词解释

    计算机等级考试(三级网络)基本概念与名词解释 作者:yt125 发表时间: 2005/07/26 22:04 点击:1329次 发帖得万元!   活动官方论坛 修改  精华  删除  置顶  来源   ...

  10. 浙江大学计算机系统结构,高级计算机体系结构-浙江大学计算机系统结构室.pdf...

    高级计算机体系结构-浙江大学计算机系统结构室 高级计算机体系结构 陈文智 浙江大学计算机学院 chenwz@zju.edu.cn 2014年9月 1 1.1 计算机技术发展综述(1) 1946年: ...

最新文章

  1. Memcached 之 .NET(C#)实例分析
  2. java 1.8 rpm_jdk1.8下载 Java Development Kit 8(jdk1.8) 8u131 linux 1586 rpm 官方正式版 下载-脚本之家...
  3. 聚类算法 sklearn k_means (返回一维数据的最优聚类)
  4. 第六章:系统困境之 你的努力与时代进程相逆
  5. Spring中的动态代理
  6. 阿里技术专家 分享 DDD(Domain-Driven Design 领域驱动设计)
  7. 转:PHP开发框架流行度排名:Laravel居首
  8. java 对象的强制类型转换
  9. 推荐 :写好一份数据分析报告13要点
  10. 计算机中汉字字库分为哪两种,常用的汉字字库有GB2312字库和GBK字库两种。 (转)...
  11. 大学java web教材_Java工程师必备干货教材 《Java Web开发实战》
  12. EDIUS 3.6快捷键
  13. 问卷设计:量表到底是要用5级还是6级?
  14. 离开学校后如何下载知网论文或外文论文
  15. 计算机软件考试高级工程师,软考高级工程师容易考吗
  16. docker network create
  17. TypeError: list indices must be integers or slices, not tuple
  18. 以太坊拜占庭硬分叉成功!前亚马逊首席科学家加盟京东金融;俄罗斯将发法定数字货币...
  19. Entrust Datacard将从泰雷兹手中收购市场领先的通用硬件安全模块业务
  20. 总结:min-height:100px; height:auto;的用法(新浪博客 )

热门文章

  1. Rust: 如何交换Vec类型中数据的位置?
  2. (转)资产管理和财富管理的区别
  3. (转)智能投顾只能这么搞!美国证监会发15页指南
  4. 【图像处理基础】基于matlab图像Harris角点检测【含Matlab源码 1731期】
  5. 【优化算法】符号LMS算法【含Matlab源码 697期】
  6. 【气动学】基于matlab RBF神经网络控制卫星轨道和姿态【含Matlab源码 377期】
  7. 【VRP】基于matlab改进的模拟退火和遗传算法求解车辆路径规划问题【含Matlab源码 343期】
  8. 【背包问题】基于matlab遗传算法求解多背包问题【含Matlab源码 122期】
  9. mysql 对日期的处理函数_MySQL日期处理函数
  10. fastreport按条件查询_查询代价的