什么是硬件
什么是硬件
硬件是物质产品的固有属性或特征。它是计算机系统中由厂商生产并安装在用户的计算机上面完成指定功能的各种设备的总称。
1. 硬件的概念
- 硬件与软件的区别
- 硬件的组成
- 硬件的固有特性
硬件是相对于软件这一概念而提出的。硬件是实际的物理设备,包括电子元器件、电路板、显示器、键盘、鼠标等,而软件是指安装在计算机系统上的各类程序和数据。
硬件包括电子元器件、机械部件和光电元件等不同类型的组件。电子元器件是通过集成电路和其他电子元件构成的数字、模拟电路。机械部件包括各种机械装置和结构。光电元件则利用光电效应实现信息的采集和判断。
硬件的特性是指硬件产品自身具有的属性,不易更改。例如,ROM(只读存储器)中的内容无法改变,而且ROM的内容可以使用轻松改变它的烧录器进行修改,而修改成本非常低,灵活性较高。
2. 数据手册
数据手册也称为电子元器件的规格书或SPEC,在硬件工程师工作中是一种常用的文档。数据手册提供了电子元器件的详细规格信息,包括性能参数、引脚功能、工作条件等。硬件工程师可以通过查阅数据手册来了解和设计硬件电路。
3. 百度硬件案例
在百度硬件开发案例中,原始硬件样机是一个拼凑的产品,相当于基础功能的样机。它能实现部分功能,但存在着较多的Bug。蓝牙模块较大,整体尺寸较大,甚至超出了用户对筷子的期望,直径达到了10mm。
4. 硬件的分类
硬件按照功能和作用可以进行分类,主要包括以下几类:
- 输入设备:主要用于向计算机系统输入数据和命令,例如键盘、鼠标、触摸屏等。
- 输出设备:主要用于将计算机处理后的数据以可视化或声音的形式输出给用户,例如显示器、打印机、扬声器等。
- 存储设备:主要用于数据和程序的存储,例如硬盘、固态硬盘、光盘等。
- 处理器:负责执行计算机系统中的计算和运算任务,例如CPU(中央处理器)、GPU(图形处理器)等。
- 内存:存储计算机系统运行时临时使用的数据和程序。
- 电路板:硬件设备的基础组件,上面组装有各类电子元件。
5. 硬件的标识
硬件设备具有唯一的标识号码,称为硬件ID。硬件ID包括厂商标识(VEN)和产品标识(DEV)。每个硬件设备都有一个独特的VEN_XXXX&DEV_XXXX编号,用于唯一标识设备。