计算机组成与设计:硬件/软件接口(RISC-V版·原书第2版)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.4 箱盖后的硬件

我们已经在上节通过程序揭示了计算机软件,在本节中我们将打开机箱盖学习其中的硬件。任何一台计算机的基础硬件都要完成相同的基本功能:输入数据、输出数据、处理数据和存储数据。本书的主题就是描述这些功能是怎样完成的,随后各章将分别讨论这4项任务。

本书在遇到重要知识点时,都会用“重点”标题加以强调,希望读者对其重点记忆。全书大致有10多个重要知识点,这里是第一个,即计算机是由输入、输出、处理和存储数据任务的5个部件构成的。

计算机的两个关键部件是输入设备(input device)和输出设备(output device),例如麦克风是输入设备,而扬声器是输出设备。输入为计算机提供数据,输出将计算结果送给用户。像无线网络等设备既是输入设备又是输出设备。

输入设备:为计算机提供信息的装置,如键盘。

输出设备:将计算结果输出给用户(如显示器)或其他计算机的装置。

第5章和第6章将详细介绍I/O设备,这里由外部I/O设备开始先对计算机硬件做一些基本的介绍。

重点 组成计算机的五个经典部件是输入、输出、存储器、数据通路(在计算机中也称运算器)和控制器,其中后两个部件通常合称为处理器。图1-5展示了一台计算机的标准组成部分。该组成与硬件技术无关,你总能够把任何现在或过去的计算机中的任何组件归于这五类组件之一。为了加深读者对这一重点的印象,我们将在每章开始都给出此图,并突出显示该章关注的部分。

图1-5 组成计算机的五个经典部件。处理器从存储器中得到指令和数据,输入部件将数据写入存储器,输出部件从存储器中读出数据,控制器向数据通路、存储器、输入和输出部件发出命令信号