计算机系统的层次结构


计算机系统的组织

硬件 —— 是指构成计算机系统的实体和装置之类的有形设备,是组成计算机系统的物质基础。

软件 —— 是指由硬件所表达的各种内在信息,包括数据与控制程序。因为它们是无形的东西,所以成为软件或软设备。

计算机的硬件系统组成

主要功能部件

1. CPU 主要是由运算器、控制器等部件组成

2. 运算器

功能:完成算术和逻辑运算

组成特点:主要由ALU(算术逻辑单元)构成,执行算术、逻辑运算以及移位循环等操作,是CPU功能的主要执行部件

注: ALU以全加器为核心,具有多种运算功能

运算的位数越多,计算精度就越高,但是器件也越复杂

运算器的数据宽度一般是:8位、16位、32位或64位

3. 控制器

功能:产生控制命令(微命令),控制全机操作

基本组成:

4. 存储器

功能:存储数据和数字化后的程序

注:无论是数据,还是程序,存储器存储的全是用0或1表示的二进制代码

存储器中的几个基本概念:

存储单元:在存储器中保存一个n位二进制数的n个存储电路,组成一个存储单元

地址:存储器由许多存储单元组成,每个存储单元的编号,成为地址。

存储容量:存储器所有存储单元的总数。(存储容量越大,表示存储的信息越多,常用的单位有:KB,MB,GB,TB,PB)

内存储器:即主存,是一种用来存放直接为CPU提供服务的程序和数据存储器。

半导体存储芯片构成,特点:工作速度快,存储容量比外存小

外存储器:即辅存,为计算机配备的存储容量很大的辅助存储器。

磁盘存储器、光盘存储器等,特点:存储容量大,价格便宜,工作速度较慢

5. 输入、输出设备

功能:执行输入、输出信息的转换

6. 总线(BUS)

功能:能为多个部件分时共享的一组信息传送通路

根据传送的信息不同,可分为三类:传送各种数据信息的数据总线

传送各种地址信息的地址总线

传送各种控制信号的控制总线

7.接口

功能:具有缓冲、转换、连接的功能

计算机硬件的典型架构

微型计算机:南北桥架构

小型计算机:多处理机架构

超级计算机:集群式架构

多处理机系统架构

特点:用多处理机CPU构成

根据处理器之间连接的紧密程度,又分为: 紧密偶合型多机系统

松散偶合型多机系统

紧密偶合型多机系统:多个(CPU+LM)组,通过系统总线构成多机系统,且有共享的全局主存储器

松散偶合多机系统:多个计算节点,由通信系统连接成的多机系统,无全局的主存储器

软件系统

软件类别:系统程序和应用程序

硬、软件系统层次结构

软件与硬件的逻辑等价性

软件的特点:易于实现各种逻辑和运算功能,但是常受到速度指标和软件容量的制约

硬件的特点:可以高速实现逻辑和运算功能,但是难以实现复杂的功能或计算,受到控制复杂性指标的制约

因此,计算机中的软件,理论上都可以“固化”或“硬化”成硬件,以提高执行速度。

计算机组成原理——概述3相关推荐

  1. 【计算机组成原理-chapter1】计算机组成原理概述

    文章目录 1. 计算机的发展历程 2. 计算机硬件的基本组成 2.1 早期冯·诺依曼结构 2.2 现代计算机结构 2.3 小结 3. 认识各个硬件部件 3.1 主存储器的基本组成 3.2 运算器的基本 ...

  2. 第1章 计算机组成原理概述

    文章目录 前言 1.0 课程简介 1.0.1 课程的地位 1.0.2 课程学习思路 1.0.3 课程组成 1.1 计算机系统简介 1.1.1 计算机组成 1.计算机的类型 2.计算机的组成 3.软件组 ...

  3. 计算机组成原理 概述

    这段时间在MOOC上学习刘宏伟教授讲的计算机组成原理,把一些学习中的重点知识和困难记下来,方便以后复习. 一.计算机系统简介 1.组成 而计算机软件分为系统软件和应用软件 2.结构层次 硬件主要包括实 ...

  4. 计算机组成原理——概述2

    计算机的诞生和发展 冯.诺依曼思想的产生背景 EDVAC(冯.诺依曼思想)--存储程序通用电子计算机 EDVAC阐述了电子计算机和程序设计的新思想,是计算机发展史上一个划时代的文献,宣告电子计算机时代 ...

  5. 计算机组成原理——概述1

    主要内容: 计算机的基本概念 计算机的诞生和发展 系统硬件组成(主要部件.系统结构) 计算机的性能指标 计算机的基本概念 电子计算机--是一种可以存储程序,并且通过执行程序指令,可以自动.高速.精确地 ...

  6. 【计算机组成原理】计算机组成原理——概述篇

    计算机发展历史 电子管计算机(1946年--1958年) 第一台计算机为ENIAC诞生于美国宾夕法尼亚大学 特点: 1. 集成度小,空间占用大 2. 功耗高,运行速度慢 3. 操作复杂,更换程序需要接 ...

  7. 计组高分笔记:【06】计算机组成原理概述 「单总线 | 双总线 | 三总线 | 总线仲裁 | 总线标准 | 总线定时 | 同步定时 | 异步定时 | 半同步通信 | 分离式通信」

    文章目录 1. 总线概述 1.1 基本概念 1.2 总线的分类及结点结构 1.2.1 系统总线结构 1.2.1.1 单总线结构(系统总线) 1.2.1.2 三总线方式(主存总线.I/O总线.DMA总线 ...

  8. 计算机原理概述,计算机组成原理-概述

    2020-05-16 计算机起源可以参考 -- <计算机与人脑>- 是美国科学家约翰·冯·诺依曼创作的电子计算机学著作,1958年首次出版. 什么是计算机? 计算机(computer)俗称 ...

  9. 计算机组成原理 王道考研2021 第一章:计算机组成原理概述 -- 计算机的工作过程(从源程序到可执行文件)、计算机的层次结构、计算机软件的分类、三种级别的语言

    1. 计算机的工作过程 计算机的工作过程分为以下三个步骤: 把程序和数据装入主存储器. 将源程序转换成可执行文件. 从可执行文件的首地址开始逐条执行指令. 1.1 从源程序到可执行文件 预处理阶段:预 ...

最新文章

  1. Linux CUT命令笔记
  2. 如何用命令将本地项目上传到git
  3. TortoiseGit安装过程
  4. 【专题介绍】视频内容生产与消费创新(Part1)
  5. linux网络编程(二)TCP通讯状态
  6. android ffmpeg 解码,如何在Android用FFmpeg解码图像
  7. SC || 记不住的正则
  8. Win 7 下IE 的cookie 以及 Favorites 地址
  9. 美男子第一次的JAVA博客
  10. ios 8 适配须知
  11. c语言 标准正态分布表,标准正态分布表ZP(Z).PDF
  12. Python实战|「甜点消消」游戏数据分析过程
  13. 美通企业日报 | 易车收到腾讯等私有化要约;沃尔玛中国推出快时尚品牌George...
  14. Presto Facebook 开源的大数据查询引擎
  15. 期货日内短线交易技巧
  16. 蓝桥杯 历年试题 矩阵翻硬币
  17. 反编译:如何脱掉爱加密家的保护壳
  18. jQuery阶梯手风琴图片布局
  19. 海康视频插件启动过程中出现跨域问题has been blocked by CORS policy
  20. 提示未登录,点确认,跳到登陆页

热门文章

  1. leaflet的入门开发(一)
  2. 通讯框架 t-io 学习——websocket 部分源码解析
  3. 步进电机的单双极驱动
  4. Nginx之让用户通过用户名密码认证访问web站点
  5. 使用DirectX截屏
  6. 设计模式1实践-开篇
  7. Android关机流程源码分析
  8. gdi 格式转换 vb_VB 程序设计举例
  9. 蚂蚁金服移动端可视化解决方案 F2 3.2 正式发布
  10. mybatis项目启动报错 The content of element type resultMap must match (constructor?,id*,result*,associat...