Python必知词汇:硬件

硬件是电脑的物理设备,是指计算机系统中由电子,机械和光电元件等组成的各种物理装置的总称。这些物理装置按系统结构的要求构成一个有机整体,为计算机软件运行提供物质基础。系统软件存储在硬件内,包含固件以及操作系统,系统软件使应用软件可以提供用户所需的功能。

计算机硬件包括计算机的物理,有形部件或组件,例如机柜,*处理单元,监视器,键盘,计算机数据存储器,图形卡,声卡,扬声器和主板[1]。相比之下,软件是可以由硬件存储和运行的指令。硬件被认为是因为它在变化或修改方面,“硬”或严格;而软件是“软”的,因为它很容易更新。软件和硬件之间的中间是“固件”,它是与计算机系统的特定硬件强耦合的软件,因此最难以改变,但在界面的一致性方面也是最稳定的。计算机系统中从“硬度”到“柔软度”的级别的进展与计算中的抽象层的进展相似。

冯·诺依曼提出了计算机制造的三个基本原则,即采用二进制逻辑、程序存储执行以及计算机由五个部分组成(运算器、控制器、存储器、输入设备、输出设备),这套理论被称为冯·诺依曼体系结构。其中运算器的主要负责执行计算机的指令,是处理和运算信息的重要部件;控制器有序列的执行计算机内各部件的程序,其目的是实现计算机的自动化运行过程;储存器为硬件系统中储存信息的部件,它的主要作用是存放程序、运算结果并参与运算;输入设备输入图形、数字、声音等信息并对这些数据进行处理;而输出设备则是将这些信息的处理结果进行输出。直到今天,虽然各种计算机的系统结构有所不同,但是原理上并没有脱离冯·诺依曼体系结构。

硬件通常由软件指示以执行任何命令或指令。硬件和软件的组合形成可用的计算系统,尽管存在仅具有硬件组件的其他系统。

资料来源:

  • *词条:硬件
    [1]鲍特,孙笑微.关于计算机硬件性能发展的分析[J].数字通信世界,2018,(6):120
上一篇:Python必知词汇:计算机指令


下一篇:Python必知词汇:应用程序接口