0854考研复试 综合面试速成(2):计算机组成原理 Akira37.pdf
### 0854考研复试综合面试速成(2):计算机组成原理 #### 一、计算机系统概述 **1. 冯诺依曼机和存储程序的概念** 冯·诺依曼提出的“存储程序”概念对现代计算机的发展具有里程碑意义。这种设计思想使得计算机能够自动连续地执行程序,其主要特征包括: - **五大组成部分**:计算机硬件系统包括运算器、存储器、控制器、输入设备和输出设备。 - **指令和数据存储**:指令和数据以相同的形式存储在存储器中,且可以通过地址访问。 - **二进制编码**:指令和数据均采用二进制编码形式。 - **指令格式**:指令由操作码和地址码组成,前者表示操作类型,后者指明操作数的位置。 - **顺序执行**:指令在存储器中顺序排列,通常按顺序执行,但也可通过特定指令改变执行顺序。 - **中心化**:早期设计以运算器为中心,现代计算机则更侧重于存储器。 **2. 计算机的工作过程** 计算机的工作过程可以概括为三个基本步骤: - **程序装载**:将程序和初始数据加载到主存储器中。 - **编译**:将高级语言编写的源程序转换为可执行文件。 - **指令执行**:按照程序中指令的顺序,逐一执行指令。 **3. 编译与解释** 编程语言的执行方式有两种:编译和解释。 - **编译**:在执行前将程序转换为机器语言的文件,如.exe文件。一旦编译成功,除非源代码发生变化,否则无需再次编译。 - **解释**:在程序运行时逐行解释并执行代码,不生成目标程序。这种方式效率较低,适用于脚本语言等。 **4. 描述指令执行过程** 指令执行的过程涉及取指令、分析指令和执行指令几个阶段: - **取指令**:PC指向的地址被送到MAR,读取该地址处的指令并送入IR。 - **分析指令**:IR中的操作码被送至CU进行解码,生成控制信号。 - **执行指令**:根据指令的具体内容,执行相应的操作。 #### 二、指令执行实例解析 以取数指令为例,具体步骤如下: 1. **取指令**:PC中的地址被送至MAR,MAR的内容被送至地址线,同时发送读信号,从指定地址读取指令并送至MDR,最终送至IR。 2. **分析指令**:IR中的操作码被送至CU进行解码,生成控制信号。 3. **执行指令**:IR中的地址码被送至MAR,MAR的内容被送至地址线,同时发送读信号,从指定地址读取操作数并送至MDR,最终送至ACC。 每执行完一条指令,还需要更新PC的值以便获取下一条指令。 #### 三、计算机的主要性能指标 1. **机器字长**:指的是计算机进行一次整数运算所能处理的二进制数据的位数。字长通常等于内部寄存器的大小,决定了计算精度和数的表示范围。 2. **数据通路带宽**:指的是数据总线一次能并行传送的信息位数,直接影响数据传输速度。 3. **主频**:CPU内部时钟频率,决定计算机的运行速度。 4. **内存容量**:存储器的最大容量,决定了计算机可以处理的数据量大小。 5. **I/O吞吐率**:单位时间内输入输出设备的数据传输量,反映了计算机系统的I/O能力。 以上知识点涵盖了计算机组成原理的基础理论,对于理解计算机如何工作以及如何优化程序设计具有重要意义。

















剩余15页未读,继续阅读


- 粉丝: 2143
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 异构混合阶多智能体系统(含UGV和UAV)的一致性验证:动态与静态一致性结果
- MATLAB中自适应动态规划与线性系统最优输出调节的技术解析及应用
- 基于Matlab的数字滤波器设计与FFT频谱分析程序集成解决方案
- 基于TTAO优化器的CNN-LSTM回归预测模型:MATLAB实现与应用
- 基于Matlab仿真的倒立摆控制系统设计与GUI操作指南
- 电池管理领域自适应模糊双闭环Fuzzy-PI控制策略及其在SOC主动均衡中的应用与优化 Fuzzy-PI
- 利用COMSOL构建简化的P2D锂离子电池模型:基于公开电化学参数的准二维验证 COMSOL 经典版
- 计算机控制系统设计:三阶系统控制方法探讨——最少控制系统、史密斯预估补偿器、大林算法的应用
- 射流气动噪声的近场远场计算及fluent流场求解导出、Lms声辐射计算方法与实现 四极子声源 完整版
- 物流仓储货位分配优化的遗传算法Matlab实现及其应用
- 虚拟同步发电机(VSG)单电流环控制与中点电位平衡控制、SPWM调制 · VSG v2.1
- Simulink中基于MRAS的永磁同步电机无速度传感器控制仿真模型及其应用 - MATLABSimulink
- 新能源汽车热管理1D分析模型及应用——基于KULI软件的整车级工况仿真
- Abaqus三点弯裂纹扩展模拟:骨料占比、界面强度对混凝土断裂性能的影响 · 内聚力单元 2024版
- 基于Cruise与MATLABSimulink的燃料电池汽车多点恒功率控制策略联合仿真研究
- 【24年最新算法】'NRBO-LSSVM交叉验证':第一个人使用的Matlab代码 权威版


