网络工程师专题讲义专题一:计算机系统基础知识本章重要内容 计算机系统构造基础 计算机操作系统基础计算机系统构造的基础计算机系统构造的基础概念重要研究软件、硬件功能分派,确定软件、硬件界面,即从机器语言程序员或编译程序设计者的角度所看到的物理系统的抽象
计算机系统的分类Flynn 分类 SISD SIMD MISD MIMDCPU 构造及分类CPU 的构造 运算器 控制器 寄存器 输入输出总线 分类 16 位 32 位 64 位指令系统及其分类指令系统的基础概念 指令系统是计算机所有指令的集合
程序员用多种语言编写的程序均有翻译成以指令形式表达的机器语言后才能运行,因此指令系统反应了计算机的基本功能,是硬件设计人员和程序员都能看到的机器的重要属性
分类 复杂指令系统(CISC):伴随硬件成本的不停下降,软件成本的不停提高,使得人们热衷于在指令系统中增长更多的指令和复杂的指令,来提高操作系统的效率,并尽量缩短指令系统与高级语言的语义差异,以便高级语言的编译和减少软件成本,同步为了保证程序兼容,新的计算机的指令系统只能增长而不能减少,因此就使得指令系统越来越来复杂 精简指令系统(RISC):通过简化指令使计算机的构造愈加简单合理,从而提高运算速度
RISC 的特点及其优缺陷存储系统的基础知识基本概念 存储器重要用于寄存计算机的程序和数据,存储器系统指的是存储器硬件设备以及管理该存储器的软、硬件设备
对存储器的基本规定是增大容量、提高速度、减少价格
单一的存储器硬件(主存储器)难以满足规定
因此就提出了多层次的存储体系构造(即:寄存器---Cache--主存—外存) 在计算机中寄存目前正在执行的程序以及被程序所使用的数据(包括运算成果)原存储器称为主存储器
也就是我们所说的内存 主存储器的种类按读写功能来分:与否需要