计组 --计算机系统的概述(一)

1、计算机硬件的发展

在这里插入图片描述

  • 电子管时代:机器语言进行编程
  • 晶体管时代:高级语言,有了操作系统的雏形
  • 中小规模集成电路时代:操作系统进一步发展,有了分时OS。
  • 超大规模集成电路时代:产生了微处理器;并行,流水线、高速缓存和虚拟存储器等概念用在此代计算机。

微型计算机的发展以微处理器技术为标志。
机器字长:计算机一次整数运算所能处理的二进制位数。

2、计算系统层次结构

2.1 计算机系统的组成

计算机系统:由硬件系统软件系统共同构成。

  • 硬件:指有形的物理设备。
  • 软件:程序、数据、文档的集合体。

软硬件在逻辑上的等效的意思是说,对某一功能,既可以用软件来实现,也可以用硬件来实现。

2.2 计算机硬件的基本组成
  1. 运算器为中心的冯诺依曼机
    在这里插入图片描述
  2. 存储器为核心的现代计算机
    在这里插入图片描述
    在这里插入图片描述
2.3 计算机的功能部件

1、存储器

  1. 用来存放程序和数据。
  2. 分为主存储器(主存),辅助存储器(辅存)。辅存中的信息必须调入主存后,才能为CPU所访问。
  3. 主存储器由许多存储单元组成,每个存储单元包含若干个存储元件,每个元件存储一位二进制代码 “0” 或 “1”。存储字就是存储单元存储的一串二进制代码。存储字长就是这串代码的位数。
  4. 地址寄存器(MAR) 是存放访存地址,经过译码后找到相应的存储单元。
  5. 数据寄存器(MDR) 是暂存从存储器中读或写的信息。
  6. 时序控制逻辑是用于产生存储器操作的各种时序信号。

二进制0和1刚好和逻辑电路高、低电平对应,实现起来简单方便。故计算机中所有信息以二进制方式表示,是由物理器件的性能决定。

在这里插入图片描述
2、运算器

  1. 对数据加工处理。
    在这里插入图片描述

3、控制器

  1. 解析指令,发出控制信号。
  2. 由控制单元(CU),指令寄存器(IR),程序计数器(PC)组成。
    在这里插入图片描述

4、输入设备

5、输出设备

2.4 计算机工作过程

细化的计算机组成框图如下:

在这里插入图片描述

注意:MAR和MDR虽然是存储器的一部分,但是现代CPU中却是存在于CPU中的。除此还有高速缓存(Cache)。

2.5 计算机软件的分类
  1. 系统软件:OS、DBMS、语言处理程序等
  2. 应用软件:特定应用领域专用的软件

DBMS(数据库管理系统)是管理数据库的一种系统软件

DBS(数据库系统)由DB,DBMS,DBA,DBAP组成。

2.6 计算机系统的多级层次结构

在这里插入图片描述
翻译程序是指把高级语言源程序转换成机器语言程序的软件。翻译程序分为编译程序和解释程序。

编译:把高级语言转化为汇编语言的过程。(将高级语言到机器语言也叫编译)

解释:翻译一句,执行一句。

汇编程序也是一种语言翻译程序。汇编:把汇编语言源程序翻译成机器语言程序的过程。

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值