【计算机组成与设计:硬件/软件接口】第一章:计算机概要与技术
标签(空格分隔):【计算机组成与设计:硬件/软件接口】
第一章:计算机系统概述
1.1 引言
1.1.1 计算机应用的分类及其特性
- 个人计算机(Personal Computer ,PC):用于个人使用的计算机,通常包含图形显示器、键盘等。强调对单用户提供良好的性能,价格低廉,通常运行第三方软件。
服务器(server):用于为多用户运行大型程序的计算机,通常由多个用户并行使用,并且一般通过网络访问。过去被称为大型机的现代形式。服务器适用于执行大负载任务,可以执行单个复杂应用(科学的或者工程上的),也可以处理大量简单的作业,如大型 Web 服务器。这些应用通常基于其他来源的软件(例如数据库或仿真软件),并且往往为了特殊的需要而加以修改或定制。服务器的制造技术和桌面计算机差不多,但是能够踢狗更强的计算、存储和 I/O 能力。通常情况下,当发生故障时,服务器比个人计算机回复的代价要高得多,因此服务器更加强调可靠性。
服务器又分为低端服务器和高端服务器(超级计算机)。嵌入式计算机(embedded computer):嵌入到其他设备中的计算机,一般运行预定义的一个或一组应用程序。它的设计目标是运行单一应用程序或者一组相关的应用程序,并通常和硬件集成在一起以单一系统的方式一并交互给用户。他对故障十分敏感,例如,我相信没人愿意看到新买的电视机无法正常收看节目,或者十字路口的红路灯发生故障。
treabyte:简写作 TB, 原始定义为 1099511627776( 240 2 40 )字节,但是有些通信和辅助存储系统将其重新定义为 1 000 000 000 000 ( 1012 10 12 ) 字节,为了避免混淆,使用术语 tebibyte(TiB)表示 240 2 40 字节,而 terabyte(TB)表示 1012 10 12 字节。如下图,表示了十进制和二进制术语的区别与范围。
十进制数语 | 缩写 | 数值 | 二进制数语 | 缩写 | 数值 | 数值差别 |
---|---|---|---|---|---|---|
kilobyte | KB | 103 10 3 | kibibyte | KiB | 210 2 10 | 2% |
megabyte | MB | 106 10 6 | mebibyte | MiB | 220 2 20 | 5% |
gigabyte | GB | 109 10 9 | gibibyte | GiB | 230 2 30 | 7% |
terabyte | TB | 1012 10 |