计算机的性能指标
吞吐量、响应时间、利用率、处理机字长、总线宽度、主频/时钟周期、CPI、MIPS、MFLOPS等
计算机软件一般分为系统程序和应用程序两大类。
**冯诺依曼机的结构:**CPU + 存储设备 + I/O设备
计算机的基本结构
控制器+运算器+存储器+输入设备+输出设备,其中运算器和控制器组成中央处理器CPU,控制器是核心;设备之间有两种信息的流动,包括数据流和控制流,控制流是单向的,数据流单向双向均有。
控制器中有地址寄存器和指令寄存器 控制器发送指令给运算器–>运算器到存储器中调取数据进行运算–>控制器向存储器发送命令。运算器要去调取数据–>存储器做出反馈–>运算器调取数据,将计算的结果放在存储器–>输出设备输出数据。
各部件的作用:
存储器:存储数据和程序;
运算器:进行逻辑算术运算;
控制器:指挥和控制计算机其余部件,以便协调统一的工作。 I/O设备:进行输入输出
CPU组成:
运算器 + 控制器 + cache(高速缓冲寄存器)
三大核心
-
控制器是硬件的核心;
-
加法器是运算器的核心;
-
OS是计算机系统的核心。 OS对计算机软硬件资源进行管理。
指令执行的过程: 取指令–分析指令–执行指令
总线技术
总线:计算机多个功能部件间进行信息传送的公共通路。
根据物理位置分为:内总线和外总线。
信息种类:数据总线,地址总线、控制总线
传送方向:单向总线、双向总线
总线数目:单总线、双总线、三总线。
传送方式:串行总线(一次传送1bit,一个二进制位)、并行总线
三个层次: 芯片级总线、系统总线(单机系统)、接口总线 单总线分时使用,很好的解决了内存和外设交换信息的问题。
计算机系统的多层次结构
高级语言级–汇编语言级–操作系统级–机器语言级–微程序级
虚拟计算机是由软件实现的机器。
计算机性能主要指标:
基本字长、数据通路宽度、内存容量、运算速度、主频
机器字:计算机在进行存储、传送、运算等操作时,作为一个整体的一串二进制数码。
指令字:由操作码和地址码组成
存储字:程序和数据都以二进制形式存储,每一个存储单元的内容。
字长:一个字中所含二进制的位数。
字节:8个二进制位。
数据通路宽度:数据总线一次所能并行传送的位数。
内部数据总线 = 字长
内存容量:存储器所能存储二进制信息的多少。K–M--G–T--P
运算速度包括每秒做多少次加法和平均每秒执行指令的次数。
一般来说主频越高速度越快,但不是一定