备考系统分析师,深入理解计算机系统是构筑知识体系的基石。这不仅能帮你应对考试,更能为日后从事系统架构与设计打下坚实基础。
1. 计算机系统层次结构
计算机系统可以划分为硬件层、系统层和应用层,这是一个经典的多级层次模型,清晰地展示了软件与硬件之间的协作关系。

理解这个分层结构,有助于我们从全局视角把握整个计算机系统的运作原理。
2. 存储器系统
存储器系统的性能主要由四个指标衡量:存取时间、存储器带宽、存储器周期和数据传输率。
(1)主存储器
主存储器(Main Memory)即我们常说的内存,可分为随机存取存储器(RAM) 和只读存储器(ROM)。
- RAM:可读可写,但断电后信息丢失,用于暂存数据。它又分为DRAM(动态RAM,需定时刷新)和SRAM(静态RAM,无需刷新)。
- ROM:内容只能读出不能写入,断电后信息不丢失。常用于存放BIOS、专用子程序或微程序控制器的控制存储器。
(2)辅助存储器
辅助存储器即外存,用于长期存储数据,常用的包括磁带、硬盘、磁盘阵列和光盘等。
(3)磁盘阵列技术
廉价磁盘冗余阵列(RAID)通过将多个物理磁盘组合成一个逻辑单元,以提升性能、容量或可靠性。
(4)网络存储技术
主流的网络存储技术包括直接附加存储(DAS)、网络附加存储(NAS)和存储区域网络(SAN),它们解决了数据如何在网络环境中被访问和管理的问题,是现代操作系统与存储架构中的重要组成部分。
3. 输入输出系统
输入输出系统(I/O系统)由I/O设备、I/O控制器(接口)及相应的管理软件组成,负责完成计算机内部与外部世界的信息交换。
在计算机中,I/O系统主要有五种工作方式:
- 程序控制方式
- 程序中断方式
- DMA工作方式
- 通道方式
- I/O处理机
理解这些工作方式的演进与区别,对于分析系统性能瓶颈至关重要。
本文梳理了系统分析师考试中计算机系统部分的核心知识点。学习是一个持续积累的过程,欢迎在云栈社区分享你的备考心得与技术见解。
|