本文主要记录总线系统、可靠性指标、性能指标这三个考点。
关于这三个考点,几乎都是理论性概念题型,其中总线系统相关题目出现概率较低,可靠性指标、性能指标相关的题目出现的可能性要高一些。
关注公众号“月上老狗”,发送“软件设计师”,获取历年软件设计师软考真题。
计算机系统中的总线系统是一种用于连接各种硬件组件和设备的通信系统,它承担了数据、地址和控制信号在计算机内部各个部件之间传输的功能。总线系统传输的内容主要有以下几类:
CPU
与内存、CPU
与外设、外设与外设之间的数据传输。CPU
传输到内存或外设,用于指示数据的读取或存储位置。CPU
、内存、I/O
设备等各个部件,使得数据和控制信号的传输更为简洁高效。CPU
向外设传输数据,也可以从外设向CPU传输数据。Data Bus
):用于传输数据的总线,负责将数据从一个硬件组件传输到另一个硬件组件,实现各个硬件组件之间的数据交换和通信。Address Bus
):用于传输地址信息的总线,负责指示数据的读取或存储位置,确定数据在内存或外设中的具体位置。Control Bus
):用于传输控制信号的总线,负责控制各个硬件组件的工作状态和数据传输的执行顺序,确保计算机系统的正常运行。在计算机系统中,可靠性是评价系统稳定性和运行正常程度的重要指标之一。
常见的可靠性指标包括:
Mean Time Between Failures
):平均无故障时间,指系统平均运行时间间隔中发生故障的次数。MTBF越长,表示系统故障发生的频率越低,系统可靠性越高。Mean Time To Failure
):平均故障时间,表示系统或设备在正常运行状态下平均运行到发生第一次故障的时间间隔。MTTF是一种衡量设备可靠性的指标,通常用小时(或其他时间单位)来表示。MTTF越长,表示设备平均运行到发生故障的时间越长,系统可靠性越高。Mean Time To Repair
):平均修复时间,指系统从发生故障到恢复正常运行所需的平均时间。MTTR越短,表示系统故障修复速度越快,系统可靠性越高。当多个设备组合在一起形成一个系统时,可以通过一些方法来计算系统的整体可靠性。以下是一些常用的方法:
提示:后续的 表示设备 的独立可靠性。
对于并联的设备,只要其中一个设备正常工作,整个系统就可以正常工作。因此,可以通过计算各个设备的可靠性,并联起来得到整个系统的可靠性。一般而言,多个设备并联时,系统的可靠性会比单个设备的可靠性要高。
一般认为并联系统的可靠性计算公式是:
对于串联的设备,必须所有设备都正常工作,整个系统才能正常工作。因此,可以通过计算各个设备的可靠性串联起来得到整个系统的可靠性。一般而言,多个设备串联时,系统的可靠性会比单个设备的可靠性要低。
一般认为串联系统的可靠性计算公式是:
将N个组件或子系统按照不同的并联和串联方式连接起来,形成整个系统的拓扑结构。然后根据拓扑结构,计算系统的可靠性。对于并联连接的组件或子系统,只要有一个正常工作,系统就可以正常工作;对于串联连接的组件或子系统,必须所有组件或子系统都正常工作,系统才能正常工作。
组合系统的可靠性计算,根据实际情况,分别代入上面串联和并联的公式即可(小学只是,就不废话了)。
在考试中,涉及的指标主要有:
CPU性能指标中,可能涉及到几个指标的转换:
Cycles Per Instruction
):CPI
是指每条指令执行所需的时钟周期数。它表示了 CPU
执行一条指令所需的平均时钟周期数,CPI越小表示CPU执行指令的效率越高。Instructions Per Cycle
):IPC
是指每个时钟周期内 CPU
执行的指令数。它表示了 CPU
在每个时钟周期内执行的指令数量,IPC越高表示CPU的并行度越高,运算效率越高。Million Instructions Per Second
):MIPS
是指每秒钟能够执行的百万条指令数。它表示了 CPU
的运算速度,MIPS
值越高表示 CPU
每秒钟能够执行的指令数越多,运算速度越快。Million Floating Point Operations Per Second
):MFLOPS
是指每秒钟能够执行的百万次浮点运算数。它表示了 CPU
的浮点运算能力,MFLOPS
值越高表示 CPU
每秒钟能够执行的浮点运算数越多,计算能力越强。几个数学公式:zhupin = 主频
,fudian = 浮点运算指令数
但是在实际生活中,上面这些指标都太专业了,也太抽象了,现在我们购买计算机时,通常考虑的是以下一些指标:
主频(
Clock Speed
):处理器的时钟频率,通常以赫兹(Hz
)为单位,表示每秒钟执行的时钟周期数。
型号和架构(Model and Architecture
):处理器的型号和架构,包括核心数、线程数、缓存大小等。
计算能力(Compute Power
):处理器的计算能力,通常以每秒执行的浮点运算(FLOPS
)或整数运算(IOPS
)数量来衡量。
容量(
Capacity
):内存的容量,通常以字节(Bytes
)或者更大的单位(如GB、TB
)表示。
速度(Speed
):内存的速度,通常以频率(如MHz、GHz
)表示,表示内存能够传输数据的速度。
带宽(Bandwidth
):内存的带宽,表示单位时间内能够传输的数据量,通常以每秒传输的数据位数(如GB/s
)表示。
容量(
Capacity
):存储设备的容量,通常以字节(Bytes
)或者更大的单位(如GB、TB
)表示。
读写速度(Read/Write Speed
):存储设备的读取和写入速度,通常以每秒传输的数据量(如MB/s
)表示。
响应时间(Response Time
):存储设备的响应时间,通常以毫秒(ms
)为单位,表示存储设备响应请求的速度。
显卡型号和架构(
GPU Model and Architecture
):显卡的型号和架构,包括核心数、显存大小等。
图形处理能力(Graphics Processing Power
):显卡的图形处理能力,通常以每秒执行的浮点运算(FLOPS
)数量来衡量。
显示输出接口(Display Output Interfaces
):显卡支持的显示输出接口,如HDMI
、DP(DisplayPort)
、VGA
等。
启动时间(
Boot Time
):系统启动所需的时间,通常以秒为单位。
响应速度(Responsiveness
):系统响应用户操作的速度,包括启动应用程序、打开文件等。
稳定性(Stability
):系统稳定性,包括系统崩溃的频率、程序崩溃的频率等。
现代计算机的常见性能指标数值会根据具体的硬件配置和使用场景而有所不同,但一般来说,常见的处理器主频在 几GHz
之间,内存容量通常在 数GB
到 数十GB
之间,存储设备的读写速度通常在几百MB/s
到 几GB/s
之间,显卡的图形处理能力通常在 数TFLOPS
到 数十TFLOPS
之间。这些数值会随着技术的进步和硬件性能的提升而不断改变。
本文作者:DingDangDog
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!