第一章 概论

1.世界上第一台电子数字计算机ENIAC (1946年2月问世)

2.电子管计算机时代——晶体管计算机时代——小、中规模集成电路计算机时代——大、超大规模集成电路计算机时代

3.计算机主要部件包括:运算器、控制器、存储器、输入设备、输出设备

4.系统总线包括:存储器、运算器、控制器、适配器

5.冯诺依曼核心思想:存储程序

 结构的特点:存储程序和程序控制

 工作特点:并行计算、按地址访问并顺序执行指令

6. 冯·诺曼首先提出了“存储程序”的概念和二进制原理

7. (考点)冯·诺依曼计算机(Neumann)体系的要点:

*计算机硬件由运算器、存储器、控制器、输入设备和输出设备五大基本部件组成;

*采用二进制,不但数据采用二进制,指令也采用二进制;

*存储程序控制,指令在存储器中按照执行次序依次存放,能自动连续执行程序;

*指令有操作码和地址码组成

 

(考点)计算机的硬件组成:

1. CPU是由运算器、控制器组成

2. 总线是一组能为多个部件服务的公共信息传送线路,它能分时地发送与接收各部件的信息。

3. 单总线结构:所有设备共享系统总线、分时工作。

(考点)主机是由CPU和主存储器组成的。

5. 双总线结构:外设与主存间必须通过CPU进行信息交换,降低了CPU的工作效率。

6. 面向存储器的双总线结构:与单总线结构不同的是在CPU与存储器之间,又专门设置了一条高速存储总线,使CPU可以通过它直接与存储器交换信息。信息传送效率较高。

7. 通道结构:易于扩充外设

 

计算机的存储体系结构

(考点)1.冯·诺伊曼结构

指令和数据在同一个存储器中;

指令和数据存储在同一个存储器的不同物理位置;

不能同时取指令和取操作数。

使用冯·诺伊曼结构的中央处理器:

2. (考点)哈佛结构

指令存储和数据存储分开的存储器结构;

具有较高的执行  效率。因为执行时可以预先读取下一条指令;

可以同时访问指令和操作数,互不干扰。

3. 软件和硬件的关系:

相辅相成,不可分割

逻辑等价:同样的功能既能用硬件实现也能用软件实现。

4.固件:是指存储在非易失存储器中的程序,如ROM(只读)中的程序,是其具有软件功能的硬件,是软硬件结合的产物。

5.高版本可以兼容低版本:向前兼容、向下兼容

6.低版本可以兼容高版本:向后兼容、向上兼容

 

(考点)计算机的主要性能指标:

1.机器字长:指参与运算的数的基本位数,它是由加法器、寄存器、数据总线的位数决定的。

  字节(Byte):一个字节等于8位二进制位(bit)

 

2.数据通路宽度:数据总线一次所能并行传送的位数,称为数据通路宽度。是指外部数据通路宽度(取决于系统总线)

 

CPU内部的数据通路宽度:一般等于机器字长

 

3.主存容量:一个主存储器所能存储的全部信息量。主存中所能存储的二进制的总位数。

① 字节数。描述容量的基本单位。

      每1024个字节称为1K字节(210=1KB)

      每1024K字节称为1M字节(220=1MB)

      每1024M字节称为1G字节(230=1GB)

② 字数。存储单元数(字数)×每单元的位数(字长)

      如:4096×16表示:存储器有4096个存储单元,每个存储单元字长为16位。      

 

(考点)4.运算速度:以MIPS和MFLOPS作为计量单位来衡量运算速度。

      MIPS表示每秒百万条指令。

      MFLOPS每秒表示百万次浮点运算。

5. 工作频率:内频、外频、倍频     内频=外频*倍频

 

(考点)6.主频和CPU周期:

CPU的主频又称为时钟频率,表示在CPU内数字脉冲信号振荡的速度。

主频的倒数就是CPU的时钟周期,这时CPU中最小的时间元素。每个动作至少需要一个时钟周期。

 

(考点)7.MIPS和MFLOPS

MIPS表示每秒执行多少百万条指令。对于一个给定的程序,MIPS定义为:

MIPS=指令条数/执行时间x10的6次方=主频/CPI=主频xIPC

MFLOPS表示每秒执行多少百万次浮点运算。对于一个给定的程序,MFLOPS定义为:

MFLOPS=浮点操作次数/执行时间x10的6次方

 

CPI是值每条指令执行所用的时钟周期数。

 

主频和CPU时钟周期:

CPU的主频又称为时钟频率,表示在CPU内数字脉冲信号振荡的速度。主频的倒数就是CPU的时钟周期,这时CPU中最小的时间元素。

 

CPI:执行一条指令所需的平均时钟周期数(主频的倒数,即CPI=1/IPC)。用下式计算:

 

     Nc=CPU时钟周期数,IN执行程序中的指令总数

MIPS是单位时间内的执行指令数,所以MIPS值越高说明机器速度越快。

 

CPU的执行时间 =(指令数*CPI)/时钟频率

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值