其他分享
首页 > 其他分享> > 计算机组成与系统结构第一课(计算机系统概述)

计算机组成与系统结构第一课(计算机系统概述)

作者:互联网

计算机系统的概述

计算机系统 = 硬件 + 软件

软件:

硬件:

​ 逻辑元件的更新:

  1. 第一阶段:电子管
  2. 第二阶段:晶体管
  3. 第三阶段:中小规模集成电路
  4. 第四阶段:大规模,超大规模集成电路

计算机硬件的基本组成

早期的冯诺伊曼结构(冯诺伊曼机)

特点:

现代计算机的结构

CPU = 运算器 + 控制器

现代计算机以存储器为中心

各个硬件的工作原理

1. 主存储器

构成:

目前这两个寄存器一般都集成在CPU中

大致过程:

CPU想要取得一个数据,它把想要的数据写到MAR存储地址寄存器中去,主存储器根据MAR中的信息找到相应的数据,再写入MDR存储数据寄存器中去,最后通过数据线路传给CPU

MAR位数反应存储单元的个数,MDR位数 = 存储字长

例:MAR = 4位 =====> 2^4个存储单元

2. 运算器

用于实现算术运算(加减乘除),逻辑运算(与或非)

构成:

3. 控制器

CU:控制单元,分析指令。给出控制信号

IR:指令寄存器,存放当前执行的指令

PC:程序计数器,存放下一条指令地址,有自动加一功能

计算机系统的多层次结构

高级语言:C/C++,Java,pyhton等

汇编语言:助记符

机器语言:二进制代码

高级语言通过编译程序(编译器)成汇编语言,再通过汇编程序(汇编器)成为机器语言

编译程序:将高级语言编写的源程序全部语句一次全部翻译成机器语言程序,而后再执行机器语言的程序(只需翻译一次)

解释程序:将源程序的一条语句翻译成对应于机器语言的语句,并立即执行。紧接着翻译下一句(每次执行都要翻译)

计算机的性能指标

标签:计算机系统,主频,MAR,系统结构,第一课,指令,寄存器,机器语言,CPU
来源: https://www.cnblogs.com/mgd666/p/14411241.html