文章目录
- 前言
- 一、计算机硬件系统结构基础
- 1、输入系统
- 2、 输出系统
- 3、存储器
- 内存(主存)
- 外存(辅存)
- 4、中央处理器(CPU)
- 1. 运算器
- 2. 控制器
- 3. 高速缓冲存储器(Cache)
- 4. 总线
- 二、网规考试核心考点
- 1. CPU性能指标计算
- 2. 内存与存储系统
- 3. 总线系统
- 三、历年典型真题与解析
- 四、总结
前言
理解计算机硬件结构,是我们掌握计算机如何“思考”和“行动”的关键。本文将以软考网络规划设计师考试的考点出发,总结梳理计算机硬件系统结构的组成。并结合历年考试真题,总结计算机硬件系统结构部分的关键知识点。
一、计算机硬件系统结构基础
1、输入系统
输入系统负责将外部的数据、程序或指令转换为计算机可识别的信号并送入主机。
常见设备:键盘、鼠标、扫描仪、触摸屏、麦克风等。
2、 输出系统
输出系统负责将计算机处理后的结果信息,以人们能够识别的形式呈现或输出。
常见设备:显示器、打印机、绘图仪、音箱等。
3、存储器
存储器是计算机的记忆装置,用于存放程序和数据。通常分为内存(主存)和外存(辅存)。
内存(主存)
CPU可直接访问,用于临时存放当前正在执行的程序和数据。特点是存取速度快、容量相对较小、断电后数据丢失。
RAM(随机存取存储器,如DDR)
ROM(只读存储器)
外存(辅存)
用于长期保存大量数据,CPU不能直接访问,需先调入内存。特点是容量大、速度较慢、断电后数据不丢失。
硬盘(HDD/SSD)
光盘
U盘等
4、中央处理器(CPU)
CPU是计算机的运算和控制核心,主要由运算器、控制器、寄存器组和内部总线构成。
1. 运算器
运算器(ALU):arithmetic logic unit(算数逻辑单元),负责执行各种算术和逻辑运算,如执行如加、减、与、或等基本运算。
累加寄存器(AC):暂时存放ALU运算的结果信息。
数据缓冲寄存器(DR):暂存从内存读出或将写入内存的数据。
状态条件寄存器(PSW):存放运算状态(如进位、溢出、零标志等)。
2. 控制器
负责协调并控制整个计算机系统的操作,相当于指挥中心。
程序计数器(PC):存放下一条指令的地址。
指令寄存器(IR):存放当前正在执行的指令。
指令译码器:分析IR中的指令,产生相应的微操作控制信号。
时序部件:产生统一的时序控制信号,确保各部件按时序协调工作。
3. 高速缓冲存储器(Cache)
位于CPU与主内存之间,用于缓解速度差异。存取速度极快,存储CPU近期频繁访问的指令和数据。
层级:通常分为L1(集成在CPU内核内)、L2(可能在核内或核外)、L3(多核共享)三级。
4. 总线
总线是用来传送信息的一组通信线,是连接CPU内部各部件以及与外部内存、I/O设备通信的通道。
数据总线(DB):用于双向传送数据信息,其宽度决定了一次数据传输量(字长)。
地址总线(AB):单向传送地址信息,其位数决定了CPU可直接寻址的内存空间大小。
控制总线(CB):用来传送控制信号(如读写、中断、复位)和时序状态信号。
二、网规考试核心考点
根据历年软考网络规划设计师考试真题分析,计算机硬件部分的核心考点如下,计算与应用是重中之重。
1. CPU性能指标计算
主频计算公式:CPU主频 = 外频 × 倍频系数。必须熟练掌握单位换算(GHz, MHz)。
核心指标理解:字长(一次性处理数据的位数)、核心数(影响并行处理能力)。
2. 内存与存储系统
存储器层次结构:理解Cache->内存->外存的存取速度、容量、成本的权衡关系。
内存编址与芯片扩展计算:这是高频难点。解题步骤通常为:
计算地址空间(注意十六进制换算和“+1”)。
根据编址单位(字节/字)计算总比特需求。
计算所需芯片数量:总比特需求 ÷ 单芯片容量。
Cache原理:理解其作用(提高CPU访存效率),了解命中率的影响及基本映射方式。
3. 总线系统
地址总线计算:可寻址空间 = 2^n 字节(n为地址总线位数)。
总线分类与功能:明确数据总线、地址总线、控制总线的方向(双向/单向)与作用。
三、历年典型真题与解析
以下是网络规划设计师考试中计算机硬件相关的典型真题与解析。
真题1:CPU的频率有主频、倍频和外频。某处理器外频是400 MHz,倍频是3,该款处理器的主频是( )。
A. 0.6 GHz
B. 1300 MHz
C. 15.38 MHz
D. 1.2 GHz
正确答案:D
解析:直接套用公式:主频 = 外频 × 倍频 = 400 MHz × 3 = 1200 MHz = 1.2 GHz。
真题2:内存按字节编址,利用8K×4bit的存储器芯片构成84000H到8FFFFH的内存,共需( )片。
A. 6
B. 8
C. 12
D. 24
正确答案:C
解析:
计算地址空间:8FFFFH - 84000H + 1 = C000H。将C000H转换为十进制:C000H = 12×16³ = 12×4096 = 49152(字节)。49152 / 1024 = 48K字节。
计算总比特数:按字节编址,总容量为48K × 8bit = 384K bit。
计算芯片数:单芯片容量为8K × 4bit = 32K bit。所需芯片数 = 384K bit / 32K bit = 12片。
真题3:若计算机系统的地址总线有32根,则该系统可寻址的最大内存空间为( )。
A. 2GB
B. 4GB
C. 8GB
D. 16GB
答案与解析
正确答案:B
解析:根据公式,可寻址空间 = 2^n 字节, n=32,故空间为 2^32 字节。2^32 B = 2^2 × 2^30 B = 4 × 1GB = 4GB。
四、总结
计算机硬件系统是一个以CPU为核心,通过总线连接存储器、输入设备和输出设备的有机整体。对于网络规划设计师考试,重点在CPU主频、内存芯片数量、地址总线寻址空间这三类核心计算题上。